针对缺乏API的老旧系统自动化难题,legacy-use通过三阶段方案解决:
- 搭建连接层:通过RDP/VNC协议连接目标机器,建立安全隧道。对于高度隔离的系统,建议部署工具与目标软件在同一物理/虚拟机环境。
- 设计操作流程:编写自然语言指令(Prompt)描述操作步骤,例如:
“登录系统→进入报表模块→选择日期范围→点击导出按钮”。建议先用屏幕录像记录人工操作过程,再转化为结构化指令。 - 封装REST API:在legacy-use后台将操作流程映射为HTTP端点,支持GET/POST方法。建议采用版本控制命名(如/v1/generate-report)方便后期迭代。
注意事项:首次实施时应配置监控护栏,设置人工审核触发条件(如界面元素识别置信度低于85%时暂停)。
本答案来源于文章《legacy-use:为没有API的旧软件添加AI自动化接口》