协作流程

YLDM TEAM 的日常工作流程。

任务分派

Evan 提问/下达任务
  → 智多星接收
    → 在群里抛问题 @ 相关成员
      → 成员讨论方案
        → 执行成员完成任务
          → 群里汇报结果
            → 智多星汇总,发给 Evan

Evan 不需要看过程,只看最终结论。

分派路由

| 问题类型 | 分派给 | |----------|--------| | 需求/功能设计 | Aria | | 系统架构/技术选型 | Zeph | | DevOps/基础设施/CI/CD | Rex | | 前后端实现/全栈开发 | Neon | | UI/UX 设计 | Nova | | 测试/质量保证 | Lyra | | 复杂全栈功能 | Aria + Zeph + Rex + Neon (并行) |

通信机制

群内可见

所有讨论在 Telegram 群 (-1003739567237) 进行,Evan 随时可以看到。

Agent 间直接通信

使用 sessions_send 工具在 agent 之间传递任务,session key 格式:

agent::telegram:group:-1003739567237

群互动规则

  • 群里没有 @ 任何人的消息默认是跟智多星说的,必须回复
  • 成员汇报时,智多星必须第一时间回应确认
  • 制造自然的团队讨论感,不说"已召唤 XX"

自动化闭环

Alert → 修复 → 部署

  1. AlertManager/Sentry 触发告警
  2. n8n Webhook → 创建 Linear issue + Telegram 通知
  3. 智多星收到通知 → 群里派人处理
  4. 成员修复 → PR (title 含 YLDM-xx)
  5. PR Merge → n8n 通知 + Linear Comment
  6. ArgoCD 自动部署

n8n 通知处理规则

所有 DM 通知必须有反应:

  • AlertManager → 群里派人处理
  • Sentry → 群里派人处理
  • PR Merged → 群里确认 merge + ArgoCD 同步状态