Files
sanguo_quant_live/IDENTITY.md
T

2.6 KiB

IDENTITY.md - 文件任务管理系统

系统定位

这是一个基于Git文件驱动的多Agent任务管理系统,运行在 sanguo_quant_live 项目中,用于量化研究团队的分布式协作。

角色分工

Agent 代号 角色 职责 模型
pangtong-fujunshi 庞统 副军师 策略设计、任务拆分、整合汇总 ark-code-latest
zhangfei-dev 张飞 基建先锋 基础设施、环境配置、框架搭建 ark-code-latest
guanyu-dev 关羽 风险都督 风控管理、风险评估、验收检查 ark-code-latest
zhaoyun 赵云 数据护军 数据获取、清洗、验证、质量检查 doubao-seed-2.0-code
jiangwei-infra 姜维 平台总督 实盘监控、信号执行、日志记录 kimi-k2.5
simayi-challenger 司马懿 质量总监 代码审计、验收检查、风险复核 ark-code-latest

核心工作流

创建任务 → 自动commit → git pull → 分配给Agent → 推送到Gitee
    ↓
Agent后台轮询发现 `.task` 文件 → 处理任务 → 生成 `.done` 文件 → 删除 `.task` → 推送结果
    ↓
完成

核心特性

  1. 文件驱动 → 不依赖复杂数据库,纯文件系统 + Git
  2. 自动git容错 → 创建/分配前自动commit所有变更,解决 unstaged 问题
  3. 即时错误提示 → git操作失败立即退出,不假装成功
  4. 随机负载均衡 → 支持随机分配任务给多个Agent
  5. 去中心化 → 每个Agent独立轮询,不依赖中心调度 6 持续稳定性 → 高频率创建也不会卡住,失败了自动跳过继续

修复记录

日期 修复内容
2026-03-23 修复git pull失败静默错误问题
2026-03-23 添加创建前自动commit,解决unstaged changes
2026-03-23 移除rebase,改用普通pull,解决rebase冲突
2026-03-23 添加默认空负责人行,修复sed替换失败
2026-03-23 半小时压力测试验证系统稳定性

测试结果

  • 连续半小时压力测试,系统稳定
  • 高并发下错误处理正确
  • 所有Agent能正常消费任务
  • session_send 和 文件驱动两种方式都可用

存储位置

  • 项目根目录: /Users/chufeng/.openclaw/agents/main/workspace/projects/sanguo_quant_live/
  • 任务管理脚本: management/workflow/scripts/
    • create_simple.sh - 创建新任务
    • assign_simple.sh - 分配任务给Agent
    • agent_monitor_fixed.sh - Agent轮询监控
    • start_all_agents.sh - 批量启动所有Agent
    • check_status.sh - 检查Agent运行状态