第67篇:Vibe Coding时代:FastAPI + LangGraph 审批台实战,解决高风险 Agent 操作人工确认体验差的问题
第67篇:Vibe Coding时代:FastAPI + LangGraph 审批台实战,解决高风险 Agent 操作人工确认体验差的问题
一、问题场景:Agent 需要人工确认,但用户不知道该确认什么
前面我们已经做过人工确认:
approval = APPROVED / REJECTED但真实平台中,审批不能只是一个字符串。
当 Agent 准备执行高风险操作时,审批人需要看到:
1. 用户需求 2. 修改文件 3. Git diff 4. 测试结果 5. 安全审查结果 6. 风险评分 7. 需要哪些 owner 审批 8. 回滚方案 9. 当前任务状态如果审批页面只显示:
是否同意?审批人根本无法判断。
本文解决的问题是:
如何用 FastAPI 设计一个 Agent 审批台接口,让高风险操作可查看、可批准、可拒绝、可恢复执行。
二、审批台应该解决什么?
审批台不是简单按钮,而是一个 Human-in-the
