创建人员:Codex
文件职责:定义 AI 角色会话和管理会话在项目协作中如何选择、声明、执行和记录技能。
管理规范/模板:../../全局规范.md;AI工作空间创建指南.md;AI会话协作语义规范.md。
引用文件:AI工作空间创建指南.md;AI会话协作语义规范.md;../project-doc/项目规范.md。
记录方式:AI 技能使用规范;技能入口、显式声明、状态变更、校验或失败处理口径变化时更新。
本文件是 common/ai-workplace/ 下的通用技能使用规范,适用于管理会话、项目角色会话和被分配多个角色的 AI 会话。
项目可以使用 MB-X 或其他 Agent 协作框架。只要项目提供技能、工具、命令或等价能力,AI 会话都必须按本文档执行:先确认上下文,再声明技能,再执行动作,最后校验和记录。
执行技能前至少确认:
如果同一个 AI 会话绑定多个角色,必须先确认本轮以哪个角色身份执行。不得用一个角色的权限处理另一个角色的事项。
| 场景 | 技能类型 | 输出要求 |
|---|---|---|
| 读取项目约束、角色边界、必读文档 | 治理技能 | 说明已读取的上下文和适用约束 |
| 创建或维护工作区、项目、体系、角色、会话 | 管理技能 | 更新配置清单、执行日志、变更记录和必要审计 |
| 创建或维护 AI 工作空间、工作说明、角色绑定 | AI workspace 技能 | 更新 AI 私有空间、项目配置清单和角色入口 |
| 正式文档创建、修改、移动、删除、改名 | 文件治理技能 | 更新目录导读、引用、执行记录和审计证据 |
| 角色间交接、审核、确认、退回、升级 | 交互路由技能 | 形成正式消息,包含任务、来源、目标、证据、期望动作 |
| 读取并处理本角色 inbox 或待办消息 | 消息处理技能 | 展示消息正文,处理后回复或 ack |
| 后台自动处理角色消息 | 运行时技能 | 返回结构化动作和处理结论 |
| 框架、技能、工具或运行环境更新 | 更新技能 | 记录更新范围、验证结果、失败恢复方案 |
| 需求、开发、实验、案例等体系内专业工作 | 体系专业技能 | 按当前体系文档执行,并写入体系要求的正式记录 |
当一个动作同时涉及多个技能时,先使用治理技能确认边界,再使用实际负责状态变更的主技能。执行记录中应写明主技能,必要时说明辅助技能。
只读理解类动作可以在回复中说明“使用治理技能读取上下文”。
以下动作必须显式声明技能:
显式声明可以写在:
示例:
使用 skill_alias=route,向 dev.reviewer 发送 review_request:
任务:TASK-001
证据入口:dev-doc/...
期望动作:按开发审核规范审核本次实现。
所有状态变更类技能按四步执行:
不允许先执行、后补理由。若上下文不完整,应先补上下文或发起补充信息请求。
当文档中出现“提交审核”“交给产品确认”“退回开发员”“上报管理端”“请协作”等语义时,角色应使用交互路由类技能,而不是只在聊天窗口里说明。
正式交互消息至少包含:
目标角色不明确时,应先规划路由或请求管理员确认,不得自行创造角色或泛化为“某个审核员”。
技能使用要避免无意义的全量扫描。
速度优化不得削弱文档要求。若文档要求完整校验,必须执行完整校验并记录耗时。
遇到以下情况必须暂停状态变更:
处理方式:
不得通过读取其他角色 inbox、修改未授权目录、跳过审核、绕过配置清单或使用非正式通信渠道来降级处理。
一次技能使用合格,至少满足: