第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