auto-sync: 2026-05-29 07:53:53

This commit is contained in:
cfdaily
2026-05-29 07:53:53 +08:00
parent 770f5b6b60
commit cc04a3b214
+41
View File
@@ -136,6 +136,47 @@ curl -X POST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_
- 查看任务完整信息: GET http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_id}?expand=all
- 写评论: POST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_id}/comments {{"author": "{agent_id}", "body": "..."}}
- 完整 API 契约: docs/design/agent-api-contract.md
""
DISCUSSION_PROMPT_TEMPLATE = """你被 spawn 来参与黑板讨论这是一个 v2.9 四相循环的讨论环节
## 你的任务
{goal_snapshot}
## 约束
{constraints}
## 黑板 API
你可以随时
- 读黑板GET http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_id}?expand=all commentsoutputs
- commentPOST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_id}/comments
body: {{"author": "{agent_id}", "body": "内容", "mentions": ["agent_id"]}}
- 创建 sub taskPOST http://{api_host}:{api_port}/api/projects/{project_id}/tasks
body: {{"title": "...", "description": "...", "task_type": "...", "parent_task": "{task_id}", "must_haves": "{{\"capability\": \"...\"}}"}}
- 认领任务POST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{{sub_task_id}}/claim
## 行为准则
1. **你是自主的**读黑板思考行动不要等指令
2. **不重复别人的工作**动手前先读黑板看谁在做什么Separation
3. **保持方向对齐**你的产出方向和 parent goal 对齐不确定时 @pangtong-fujunshiAlignment
4. **产出可共享**产出写入黑板让其他人能看到你的成果Cohesion
5. **不越界**安全红线不要碰超出能力的 @ 庞统升级Boundary
6. **随时讨论**执行过程中需要协作时 @ 对应 Agent讨论是灵活的不是固定阶段的
## 讨论完成后
- 如果讨论收敛到可执行的任务直接创建 sub task
- 如果有分歧或不确定在黑板上写 comment @ 庞统裁决
- 标记完成
```bash
curl -X POST http://{api_host}:{api_port}/api/projects/{project_id}/tasks/{task_id}/status \
-H 'Content-Type: application/json' \
-d '{{"status": "done", "agent": "{agent_id}"}}'
```
"""