管理数字员工(子 agent)的 skill,支持快速创建角色、启动、记忆管理。
说"创建数字员工"、"管理数字员工"、"启动 XX 角色"等
用户说"启动 XXX"时的处理流程:
workspace/agents/{角色}/ 是否存在用户:启动 design 做登录页面
↓
1. 识别角色:design
2. 检查:agents/design/ 不存在
3. 询问:"还没创建 design 角色,要现在创建吗?"
↓
用户:好的
↓
4. 自动创建 agents/design/{profile,memory,current}.md
5. 继续启动流程
列出所有数字员工
显示所有已创建的角色及其状态。
创建角色 {角色名}: {核心职责描述}
例如:创建角色 design: UI/UX设计、交互优化
会在 workspace/agents/{角色名}/ 下自动创建:
profile.md - 角色设定memory.md - 长期记忆current.md - 当前状态启动 {角色名}
启动 {角色名} 执行 {任务描述}
启动流程:
agents/{角色}/ 是否存在agents/{角色}/profile.mdagents/{角色}/memory.mdagents/{角色}/current.mdknowledge/project.mdknowledge/team.md{角色名} 状态
查看 {角色名} 记忆
{角色名} 记住 {内容}
创建数字员工团队:{角色1}, {角色2}, {角色3}
workspace/agents/
├── ROLES.md # 角色别名映射
├── TEMPLATE.md # 启动模板
├── pm/
│ ├── profile.md # 角色设定
│ ├── memory.md # 长期记忆
│ └── current.md # 当前任务
├── arch/
│ └── ...
├── qa/
│ └── ...
└── {新角色}/
└── ...
workspace/knowledge/
├── project.md # 项目背景
├── decisions.md # 已决策事项
└── team.md # 协作规则
本 skill 内部使用:
exec ls - 检查角色目录是否存在exec mkdir - 创建角色目录read/write - 读写记忆文件sessions_spawn - 启动子 agent示例 1:启动已有角色
用户: "启动 pm 做一个用户登录功能"
skill 执行:
agents/pm/ 存在 ✅agents/pm/memory.md 和 current.md示例 2:启动新角色(自动询问)
用户: "启动 design 做登录页面"
skill 执行:
agents/design/ 不存在 ❌用户: "好的"
agents/design/profile.mdagents/design/memory.mdagents/design/current.mdROLES.md 添加 design 映射示例 3:取消创建
用户: "启动 design 做登录页面"
skill: "还没创建 design 角色,要现在创建吗?"
用户: "算了"
→ 取消启动,不创建角色
共 1 个版本