客户的核心流程只能在 VDI 桌面里的旧系统中手工完成,没有可用 API,却要求 Agent 自动点击操作。你会怎样判断是否接入并控制风险?
考察说明
考查遗留界面集成、自动化边界和可维护性交付。
回答思路
- 先拆分旧系统中的读取、判断和写入步骤,确认是否存在报表导出、数据库只读视图、文件交换或厂商扩展点,不能把界面点击当作默认集成方案。
- 评估页面自动化的失败后果、界面变更频率、验证码与会话限制;金额、审批和删除等高风险写操作不应只依赖视觉定位执行。
- 能够通过受控数据接口完成的读取优先改用接口,确需界面自动化时使用专用最小权限账号,并对白名单页面、字段和动作做硬限制。
- 每次执行前后都读取可验证的业务状态,使用幂等标识避免重复提交;模型只产生操作意图,确定性执行器负责定位、校验和落地。
- 在与生产版本一致的环境覆盖弹窗、超时、页面改版、部分成功和会话失效,记录步骤、截图证据与系统结果时还要对敏感信息脱敏。
- 与客户明确旧系统变化后的维护责任、停用开关和人工队列;若无法可靠判断动作结果,就只提供操作建议而不开放自动执行。