这一章要回答什么
做到这里,这个项目已经不只是一个“能调模型的 Demo”了。
它已经具备了一个多 Agent 产品最核心的一套骨架:
- 固定场景
- 固定流程
- 后台工作台
- HITL 审批
- 重试和中断
- 规则系统
这时最容易出现的新问题是:
- 接下来到底该往哪里扩
- 哪些方向值得继续投入
- 哪些方向暂时不该做
这章就结合当前项目的真实状态,讲一下它最合理的演进路线。
方向一:继续把“上下文系统”做扎实
从最近的演进来看,当前项目最值得继续做深的,其实不是“再多加几个 Agent”,而是上下文系统。
为什么上下文是核心问题
随着系统变复杂,Agent 的质量越来越取决于:
- 这一轮到底给了它什么信息
- 给这些信息的顺序是什么
- 哪些是历史要求
- 哪些是本轮新增要求
当前项目已经开始在这条路上往前走了:
task_context_snapshotseffective_feedbackissue_boardpending_conflictContext Breakdown
这些都说明系统已经不再是“直接拼一个 Prompt”那么简单。
下一步最值得做什么
如果继续演进,最自然的方向包括:
- 把上下文构建统一收敛成专门的 builder
- 更明确地区分:
- 任务背景
- 当前步骤目标
- 上游产物
- 当前生效反馈
- 活跃问题
- 进一步缩短多轮修订时的上下文冗余
这是当前项目最有价值的中长期演进方向之一。
方向二:继续加强质量闸门,而不是急着加更多 Agent
很多人做多 Agent,最直觉的下一步是“多加几个 Agent”。
但对当前项目来说,更值得继续做的是:
把质量控制做得更稳。
当前已经做到哪一步
现在项目已经有了几层很关键的质量控制:
Dispatcher后的一致性检查Reviewer结构化质量闸门rewrite时自动回炉Writer- 人工审批节点
这说明系统已经从“只会生成”走向“会自检、会回炉、会停下来请人判断”。
下一步最适合补什么
可以继续补的方向包括:
- 更细的质量标签
- 更明确的“通过 / 修订 / 重写”标准
- 质量闸门和任务详情页更紧密的联动
- 针对不同文章类型的审稿模板
与其急着多加 Agent,不如先把现有 Agent 的协作质量做稳。
方向三:把多轮反馈系统继续完善
当前项目已经不是单轮生成了,它已经开始处理多轮 reject 和反馈冲突。
这是一个很重要的分水岭。
因为从这里开始,系统面对的就不只是“生成任务”,而是“版本收敛任务”。
当前已经具备的能力
现在系统已经支持:
- 多轮 reject 反馈归并
issue_board- 冲突检测
conflict_resolution- 用户确认最终生效结论
- 写回
effective_feedback
后续可以怎么继续做
下一步比较自然的方向包括:
- 更稳定的反馈分类规则
- 重复问题优先级提升
- 已解决问题的回退检测
- 更清晰的 issue 生命周期
这些能力会让系统从“多轮改稿”走向“可管理的修订过程”。
方向四:部署升级,但不要太早平台化
当前项目现在最适合的运行方式仍然是:
- 单机运行
- 局域网访问
- 小规模任务使用
这完全没有问题。
因为它当前的重点仍然是验证产品和工程设计,而不是承载大规模生产流量。
什么情况下才值得升级部署架构
当你真正遇到这些问题时,再考虑升级会更合理:
- 同时有很多任务在跑
- 单进程后台任务已经不够用
- 数据库读写量明显增加
- 需要更稳定的长期运行能力
那时再逐步升级到:
PostgreSQL- 独立 Worker
- 任务队列
- 更正式的反向代理与守护进程
这条演进路线是自然的,但不应该太早开始。
方向五:补自动化测试,而不是只靠手工点页面
这是当前项目最近已经开始做、而且非常值得继续投入的方向。
为什么测试现在很重要
随着系统能力增加,单靠手工验证越来越不稳。
因为现在已经有很多容易被改坏的链路:
- 自动回炉
- 冲突确认
- 失败重试
- 审批恢复
- 质量闸门参数
当前已经补了哪些测试
项目最近已经加入了自动化测试,覆盖了几条关键路径:
- 自动回炉完整闭环
- 自动回炉参数
- 冲突确认写回
effective_feedback
这对一个正在快速演进的 Agent 项目非常重要。
下一步可以继续补什么
更进一步的测试方向包括:
Dispatcher一致性检查- 失败重试语义
- 审批流程状态恢复
- 页面层关键交互
如果要长期维护这个项目,测试一定会越来越重要。
方向六:更多 Agent 可以加,但要有明确业务理由
当前项目现在只有 4 个 Agent:
DispatcherResearchWriterReviewer
这套组合对当前写作场景已经足够支撑 MVP。
所以后续是否增加 Agent,不应该基于“看起来更强”,而应该基于明确业务收益。
比如,未来可能值得拆出的角色包括:
- SEO Agent
- 标题优化 Agent
- 发布适配 Agent
- 数据事实核查 Agent
但这些都应该建立在一个前提上:
现有角色已经稳定,且新增角色真的能带来新的可衡量价值。
当前项目最推荐的演进顺序
如果结合当前仓库的真实状态,我会建议按照下面这个顺序继续:
- 继续加强上下文系统和反馈收敛
- 继续把质量闸门做稳
- 把测试补齐
- 再考虑更正式的部署和更多 Agent
这个顺序的核心逻辑是:
先让系统更可控、更稳,再让它更复杂。
这一章的结论
MVP 做完之后,最合理的演进路线通常不是立刻平台化,而是:
- 继续打磨上下文
- 继续提升质量控制
- 继续完善反馈与冲突处理
- 用自动化测试把关键链路锁住
- 最后再做更重的部署和更多 Agent
一句话说:
先把当前产品做扎实,再决定要不要往平台继续抽象。
这一系列的收束
如果把这套教程串起来看,你会发现它讲的并不是“怎样做一个最炫的 Agent 系统”,而是:
怎样从一个具体场景出发,逐步做出一个可运行、可配置、可调试、可迭代的 Agent 产品。
这也是当前项目最值得借鉴的地方。