2.0 KiB
2.0 KiB
| name | description | capability | tools | ||||
|---|---|---|---|---|---|---|---|
| problem | 通用问题/沟通概念规范——问题定义、冒泡机制、处理方归属、与任务/角色的关系。agent 遇到疑问/阻塞/退回意见时据此处理。产线可用同名 skill 覆盖冒泡路径。触发:发现问题、角色缺信息、审核退回、故障上报、待处理问题>0。 | communication |
|
问题(通用概念)
一、概念定义
问题 = 协作中的疑问/阻塞/退回意见,沿冒泡路径向上传递,直到被解决。 问题不属于某个角色私有,而是显式路由给「当前处理方」(current_handler_role + agentid)。
二、通用生命周期(状态)
| 状态 | 语义 |
|---|---|
| pending | 冒泡中(未解决) |
| answered | 已解决(停止冒泡) |
三、冒泡机制(通用)
- 提问题(raise_problem):显式指定首处理方(role + agentid)。
- 查待办(list_problems_for):按「当前该我处理」确定性过滤。
- 解决(resolve_problem):停止冒泡,关联任务自动恢复。
- 转交(escalate_problem):答不了,显式转给下一个处理方。
冒泡路径是规范知识,不存进数据(改 skill 后历史数据不残留旧路径)。处理方 = role + agentid(agentid 空 = 该角色任意 agent 可处理)。
四、与其他概念的关系
- 问题挂项目(tenant_id)+ 可选任务(task_id)。
- 角色提问可挂起任务(task → waiting),解决后恢复(→ submitted)。
五、配套能力(communication 工具)
raise_problem / resolve_problem / escalate_problem / list_problems_for。
六、分层覆盖
本 skill 是通用问题概念规范;SDLC 产线默认冒泡路径(need_info/review_reject/fault_report/approval 各类型路径)见 pipelines/sdlc_general/common/team-communication。项目可用同名 skill 覆盖。