Files
cfdaily affcfa0c72 按照工作流规则进行目录整理
**主要调整:**
1. 重命名将军工作区目录:
   - data-engineering → zhaoyun-data (赵云数据工程)
   - risk-management → guanyu-risk (关羽风控管理)
   - platform → jiangwei-platform (姜维平台)
   - technical-strategy → zhangfei-technical (张飞技术策略)

2. 创建新目录:
   - archive/ (归档目录)
   - simayi-quality/ (司马懿质量保证)
   - pangtong-value/ (庞统价值投资)

3. 移动内容:
   - value-investing → pangtong-value/research (庞统价值投资)
   - running_data → zhaoyun-data/data (运行数据)
   - 文件任务管理系统文档 → archive/file-task-system

4. 清理文件:
   - 删除所有日志文件
   - 删除agent脚本
   - 删除knowledge-base (使用统一知识库)

5. 创建标准结构:
   - 各将军目录下创建research/, scripts/, reports/, references/子目录

6. 更新.gitignore:
   - 排除日志文件和临时文件

**依据:** management/workflow-rules.md
**制定:** 庞统(凤雏)
**审核:** 诸葛亮
2026-03-25 17:27:35 +08:00

3.0 KiB

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都运行独立的监控进程:

# 监控脚本
management/workflow/scripts/agent_monitor_fixed.sh <agent-name>

# 批量启动
./start_all_agents.sh

# 检查状态
./management/workflow/scripts/check_status.sh

监控轮询间隔:30秒 → 每30秒检查一次自己目录有没有新任务

工作流程

创建任务

./management/workflow/scripts/create_simple.sh "任务描述"
  • 自动生成任务ID
  • 自动commit现有变更
  • 自动git pull
  • 创建markdown任务文件
  • 推送到Gitee

分配任务

./management/workflow/scripts/assign_simple.sh <TASK-ID> <agent-name>
  • 移动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/