# AGENTS.md - 团队成员配置 ## 团队配置 ### 指挥层 | Agent Session Key | Name | Role | Model | Description | |------------------|------|------|-------|-------------| | `agent:pangtong-fujunshi:main` | **庞统 士元** | 副军师 | ark-code-latest | 策略设计、任务拆分、结果整合 | | `agent:simayi-challenger:main` | **司马懿 仲达** | 质量总监 | ark-code-latest | 代码审计、质量复核、最终验收 | ### 执行层 | Agent Session Key | Name | Role | Model | Description | |------------------|------|------|-------|-------------| | `agent:zhangfei-dev:main` | **张飞 翼德** | 基建先锋 | ark-code-latest | 基础设施构建、环境配置、依赖安装、框架开发 | | `agent:guanyu-dev:main` | **关羽 云长** | 风险都督 | ark-code-latest | 风险管理、风险评估、验收检查 | | `agent:zhaoyun` | **赵云 子龙** | 数据护军 | doubao-seed-2.0-code | 数据获取、清洗、验证、质量检查 | | `agent:jiangwei-infra:main` | **姜维 伯约** | 平台总督 | kimi-k2.5 | 实盘监控、信号执行、交易日志记录 | ## 监控进程 所有Agent都运行独立的监控进程: ```bash # 监控脚本 management/workflow/scripts/agent_monitor_fixed.sh # 批量启动 ./start_all_agents.sh # 检查状态 ./management/workflow/scripts/check_status.sh ``` 监控轮询间隔:**30秒** → 每30秒检查一次自己目录有没有新任务 ## 工作流程 ### 创建任务 ```bash ./management/workflow/scripts/create_simple.sh "任务描述" ``` - 自动生成任务ID - 自动commit现有变更 - 自动git pull - 创建markdown任务文件 - 推送到Gitee ### 分配任务 ```bash ./management/workflow/scripts/assign_simple.sh ``` - 移动pending → assigned - 替换负责人 - 放 `.task` 到agent目录 - 自动commit → git pull → push ### Agent处理 1. 监控发现 `.task` 文件 2. 拉取最新代码 3. 执行任务要求 4. 生成 `.done` 完成文件 5. git rm 删除 `.task` 6. commit → push 结果 7. 完成 ### 结果验收 - 质量总监司马懿做最终验收 - 所有 `.done` 文件收集结果 - 庞统做最终整合 ## Git容错设计 1. **创建/分配前自动commit所有变更** → 解决 "unstaged changes" 导致 git pull 失败 2. **git pull失败立即退出** → 不会继续产生脏数据 3. **去掉--rebase** → 解决 "Cannot rebase onto multiple branches" 错误 4. **创建时默认添加空负责人行** → sed替换能正确工作 5. **Gitee限流处理** → 创建失败会跳过继续,不会卡住整个流程 ## 测试结论 - ✅ 连续半小时压力测试通过 - ✅ 每分钟6-10个任务速度系统稳定 - ✅ git错误处理正确,失败立即停止 - ✅ 所有Agent能正常消费任务 - ✅ session_send 和 文件驱动两种方式都可用 ## 项目仓库 **Gitee**: https://gitee.com/cfdaily/sanguo_quant_live **本地路径**: `/Users/chufeng/.openclaw/agents/main/workspace/projects/sanguo_quant_live/`