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 **制定:** 庞统(凤雏) **审核:** 诸葛亮
93 lines
3.0 KiB
Markdown
93 lines
3.0 KiB
Markdown
# 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 <agent-name>
|
|
|
|
# 批量启动
|
|
./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 <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/`
|