agent-orchestration

飞书生成任务 Agent

从飞书需求与素材出发,完成视觉理解、任务规划、人工审批、生成执行、产物校验与交付。

独立策划与全栈开发

  • Python
  • FastAPI
  • LangGraph
  • SQLite
  • Feishu OpenAPI
  • Claude Vision
  • DeepSeek
  • Seedance
飞书生成任务 Agent 项目封面

背景与问题

团队的图像和视频需求来自飞书文档与多维表格。人工拆分任务、检查素材、配置模型并回写产物容易遗漏,也会在重复操作中产生额外成本。

我的职责

我独立完成需求定义、领域建模、Agent 图设计、前后端开发、供应商与飞书集成、测试、部署和运行维护。

系统架构

系统将文档接入、视觉理解、规划、审查、人工审批、执行、产物校验和交付拆分为可恢复节点。业务状态与 LangGraph checkpoint 分开持久化。

读取飞书文档、表格记录与图片素材。

输入
飞书文档链接与待处理记录
输出
标准化需求和本地素材
失败策略
无权限或内容失效时停止,不领取付费任务

视觉理解、结构化规划、独立审查与确定性校验。

输入
标准化文档和图片描述
输出
可编辑的结构化任务计划
失败策略
结构修复失败时返回审批前错误

在任何付费生成前暂停,由用户确认参数和任务子集。

输入
经过审查的任务计划
输出
审批指纹和批准任务
失败策略
退回、取消或文档版本变化时不提交生成

提交供应商任务,校验产物并幂等写回飞书。

输入
批准任务和参考素材
输出
经校验的图像、视频与飞书附件
失败策略
重启后只恢复轮询或交付,不重复提交

关键决策

  • 所有付费生成必须经过人工审批。
  • 执行前重新检查需求版本,避免使用过期计划。
  • 供应商提交前保存不可变意图,拿到任务 ID 后只允许轮询恢复。

可靠性

系统为任务领取、供应商提交、产物校验、分片上传和飞书写回保存幂等信息。交付失败只重试交付,不重新生成。

产品证据

公开截图只展示脱敏后的节点轨迹、审批界面和任务参数。

复盘

当前实现优先服务本地受控环境。后续扩展机器人入口时应替换输入通道,而不改变规划、审批、执行和恢复语义。

脱敏后的 Agent 节点轨迹与人工审批参数界面