协作流程
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 → 修复 → 部署
- AlertManager/Sentry 触发告警
- n8n Webhook → 创建 Linear issue + Telegram 通知
- 智多星收到通知 → 群里派人处理
- 成员修复 → PR (title 含 YLDM-xx)
- PR Merge → n8n 通知 + Linear Comment
- ArgoCD 自动部署
n8n 通知处理规则
所有 DM 通知必须有反应:
- AlertManager → 群里派人处理
- Sentry → 群里派人处理
- PR Merged → 群里确认 merge + ArgoCD 同步状态