Case Study
agent-orchestration
飞书生成任务 Agent
从飞书需求与素材出发,完成视觉理解、任务规划、人工审批、生成执行、产物校验与交付。
背景与问题
团队的图像和视频需求来自飞书文档与多维表格。人工拆分任务、检查素材、配置模型并回写产物容易遗漏,也会在重复操作中产生额外成本。
我的职责
我独立完成需求定义、领域建模、Agent 图设计、前后端开发、供应商与飞书集成、测试、部署和运行维护。
系统架构
系统将文档接入、视觉理解、规划、审查、人工审批、执行、产物校验和交付拆分为可恢复节点。业务状态与 LangGraph checkpoint 分开持久化。
读取飞书文档、表格记录与图片素材。
- 输入
- 飞书文档链接与待处理记录
- 输出
- 标准化需求和本地素材
- 失败策略
- 无权限或内容失效时停止,不领取付费任务
视觉理解、结构化规划、独立审查与确定性校验。
- 输入
- 标准化文档和图片描述
- 输出
- 可编辑的结构化任务计划
- 失败策略
- 结构修复失败时返回审批前错误
在任何付费生成前暂停,由用户确认参数和任务子集。
- 输入
- 经过审查的任务计划
- 输出
- 审批指纹和批准任务
- 失败策略
- 退回、取消或文档版本变化时不提交生成
提交供应商任务,校验产物并幂等写回飞书。
- 输入
- 批准任务和参考素材
- 输出
- 经校验的图像、视频与飞书附件
- 失败策略
- 重启后只恢复轮询或交付,不重复提交
关键决策
- 所有付费生成必须经过人工审批。
- 执行前重新检查需求版本,避免使用过期计划。
- 供应商提交前保存不可变意图,拿到任务 ID 后只允许轮询恢复。
可靠性
系统为任务领取、供应商提交、产物校验、分片上传和飞书写回保存幂等信息。交付失败只重试交付,不重新生成。
产品证据
公开截图只展示脱敏后的节点轨迹、审批界面和任务参数。
复盘
当前实现优先服务本地受控环境。后续扩展机器人入口时应替换输入通道,而不改变规划、审批、执行和恢复语义。
Sanitized product evidence