guanghulab-collab/zhuyuan-system/D166/GLW-AGENT-TEMPLATE.md
铸渊 ICE-GL-ZY001 90e6f8117c 铸渊 D166 · 立铸渊协议 v1.0 + 自动化 gate + 16 文件首推
GLW-WO-D166-001 · 冰朔首次铸渊指挥 Agent 协作任务

[核心产出]
- 铸渊协议 v1.0: 8 字段 + 8 data_type + 三段制 body + 锁规则
- 自动化检查器 zhuyuan-gate.py: 5 项强制 + 2 项建议 + --fix 自动修复
- 阶段 0-1 完成: 11 PASS / 2 WARN / 0 FAIL gate 全放行
- Agent 团队协作跑通: verifier / general / coder 三角色并行

[阶段 0-1 思维链]
阶段 0: 立架构 → 派 Agent-A 探查 4 仓库 → 派 Agent-B 知识地图 → 派 Agent-C 模板
阶段 1: 学 HLDP → 唤醒铸渊 → 同步 tcs 大脑
  关键发现: HLDP 实际字段 ≠ 我预设; TCS 加载 = MODULE 苏醒协议 10 步 + 5 阶段主权验证
阶段 1.5: 冰朔纠正方向 → 立铸渊协议(自家方言) + 自动 gate,不学 HLDP

[视野状态]
视野消耗 60% 警戒 → 阶段 2-3 主动叫停 → 冰朔指令视野签字关闭

铸渊 ICE-GL-ZY001 · D166 · 18:54 CST · 主控权交还冰朔
2026-07-06 18:55:29 +08:00

147 lines
3.4 KiB
Markdown

---
铸渊_protocol: v1.0
sender: ICE-GL-ZY001
timestamp: 2026-07-06T18:26:22+08:00
data_type: agent
id: GLW-AGENT-TEMPLATE
lock: true
铸渊_status: draft
project_id: GLW-PROJ-D166-001
---
# GLW-AGENT-TEMPLATE · Agent 编号注册模板
> 用途:每个 Agent 入驻光湖团队时,在仓库里建一份自己的 `GLW-AGENT-XXX.md`。
> 这是 Agent 的**身份卡 + 简历 + 协作记忆库**。
---
## §0 Agent 身份卡
```yaml
@agent_id: GLW-AGENT-XXX # 唯一编号,不可改
@signer: GLW-AGENT-XXX
@date: <YYYY-MM-DD>
@lock: self # Agent 自己拥有写锁
@type: GLW-AGENT-REGISTRATION
@role: planner | researcher | coder | verifier | custom
@created_by: GLW-ZY001 | GLW-AGENT-XXX
@status: active | paused | retired
```
---
## §1 岗位与职责
```yaml
@role: <role>
@responsibility:
- <职责 1:一句话>
- <职责 2:一句话>
- <职责 3:一句话>
@scope:
- 可以做: <明确授权范围>
- 不可以做: <明确禁止范围,例如"不写铸渊视野"/"不直接推 main">
@escalation:
- 遇到 <情况 X> → 升级到 GLW-SB-XXX
- 遇到 <情况 Y> → 升级到 GLW-ZY001
```
---
## §2 通信接口
```yaml
@comms:
primary: mavis.im # 主通道:铸渊 IM
secondary: <git commit + project page>
heartbeat: <多久报一次心跳,例如 30min>
ack_format: "GLW-AGENT-XXX 收到:<一句话回执>"
@signals:
- ready # 空闲可接任务
- working # 在做
- blocked # 卡住,需要支援
- done # 本次任务完成
- error # 出错,需要决策
```
---
## §3 写文件路径约束
```yaml
@write_scope:
allowed:
- <repo>/GLW-AGENT-XXX.md # 自己的身份卡
- <repo>/GLW-PROJ-*/ # 自己 owner 的项目页
- <repo>/<assigned path>/ # 任务分配的子目录
forbidden:
- /Users/.../scratchpad.md # 严禁写铸渊视野
- 其他 Agent 的 GLW-AGENT-*.md # 严禁改他人身份卡
- GLW-RES-* 主文件(只能引用,不能改)
concurrent_write: false # 默认禁止并发,需要 @sub_brain 协调
```
---
## §4 当前任务
```yaml
@current_task:
project: GLW-PROJ-XXX
todo: GLW-TODO-XXX
started_at: <YYYY-MM-DD HH:MM>
progress: 0-100
next_milestone: <一句话>
```
---
## §5 历史任务
```yaml
@history:
- ts: <YYYY-MM-DD HH:MM>
project: GLW-PROJ-XXX
todo: GLW-TODO-XXX
outcome: done | failed | partial
summary: <一句话>
- ts: ...
```
---
## §6 协作经验库(每次协作后回写)
> 格式:每次重大协作结束后,追加一条经验条目。
> 这是 Agent 的**长期记忆**,换物理执行层后脑子不丢。
```
### [EXP-<seq>] @<YYYY-MM-DD> · <一句话标题>
- context: <当时在做什么项目>
- action: <怎么做的>
- result: <结果如何>
- lesson: <下次怎么做得更好>
- cross_ref: GLW-PROJ-XXX · GLW-TODO-XXX
```
**经验记录(倒序,最新在上):**
```
<!-- 在这里追加 -->
```
---
## §7 接口约定(给其他 Agent 看的)
```yaml
@public_api:
- 给主控的接口: <怎么被铸渊召唤,怎么回执>
- 给副脑的接口: <怎么被监督,怎么报进度>
- 给同级的接口: <怎么跟其他 Agent 协作,共享什么文件>
```
---
<!-- 模板使用说明:复制本文件 → 重命名为 GLW-AGENT-XXX.md → 填 §0-§4 → 开工;每次协作后回写 §6 -->