折腾了整整1年,毫无保留地分享一下我这套Agent自动化系统。

核心结论(一句话)

将 Agent 的启动改为事件驱动,以统一控制面完成路由、去重、执行与验证,并按风险过滤人工审批,才能把人的注意力留给少数真正需要判断的事项。

分类提炼

知识节点(9 个独立概念)

关联图谱

上游(基于 / 来自)

下游(应用于 / 验证于)

同级(横向 / 并列)

正文要点

  1. 把任务起点从人移到事件。 作者将聊天窗口式使用视为注意力瓶颈,尝试以定时任务、Webhook 和外部信号触发执行,让人不必逐个启动每项工作。
  2. 由中台统一接入和派发。 事件被压缩成稳定字段,再按 rules.json 选择模型、Agent、Skill、工作目录、并发度和通知策略;本地接单器长轮询领取任务,事件记录则用于追踪来源、执行与结果。
  3. 模型负责执行,Skill 固化 SOP。 作者按开发、运维和浏览器操作分配不同模型,并把任务细节沉淀到专属 Skill;执行端保留在可访问本地代码、账号和设备的机器上。
  4. CI 把 Agent 的提交与线上交付隔离。 文章描述的五步是审查、检查、合并、发布、核实。审查只读且最多三轮;检查和发布在临时虚拟机中运行;合并受 GitHub 规则约束,最后查询线上版本确认交付。
  5. 只在高影响决策上打断人。 删除数据、停服、花钱、外发消息、产品方向、密钥和权限变更等事项需要确认。既有决定与“不做”事项被记录;产品反馈则由作者亲自筛选后再交给 Agent。
  6. 记录与可视化服务于持续调度。 中台保留事件、执行器、结论及会话链接,作者再用仪表盘观察任务流;这些数据可辅助调整规则,但不自动证明系统安全或效果可外推。

证据与限制

相关链接