with one click
mailbox
收发邮件,与团队成员通信。第27课新增:支持向 human.json 发消息(单一接口约束:只有 manager 可以发)。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
收发邮件,与团队成员通信。第27课新增:支持向 human.json 发消息(单一接口约束:只有 manager 可以发)。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
技术设计文档 SOP——从需求到设计方案,产出 Markdown 文件到 /workspace/output/
Agent 自我复盘:读取 L2/L3/L1 日志,调用 LLM 生成结构化改进提案, 写入 proposals.json 并发通知至 human.json 等待审批。 适用场景:Agent 在完成足够多任务后,触发自我评估和改进提案生成。
Manager 团队复盘:聚合所有 Agent 的 L2 质量指标,统计 L1 人类纠正事件, 识别瓶颈 Agent 并触发其自我复盘,调用 LLM 生成团队级改进提案, 向 human.json 发送周报。
审批复盘提案(Manager 专用)。收到 type=retro_report 邮件时加载此 Skill。按改动深度分档,memory 自动批准(加闸门),skill/agent 转 Human 确认,soul 标记高风险转 Human。
团队复盘思考框架(Manager 专用)。当你收到 type=team_retro_trigger 的邮件、或被要求"做团队复盘"时加载此 Skill。从聚合视角分析全员数据,发现跨 Agent 问题,级联触发瓶颈 Agent 的自我复盘,发周报给 Human。
自我复盘思考框架。当你收到 type=retro_trigger 的邮件、或被要求"反思本周工作"/"自我复盘"时加载此 Skill。用 log_query CLI 查数据,用 LLM 推理做分析,产出结构化复盘报告和改进提案。
| name | mailbox |
| type | task |
| description | 收发邮件,与团队成员通信。第27课新增:支持向 human.json 发消息(单一接口约束:只有 manager 可以发)。 |
⚠️ 重要:通过 skill_loader 加载本 Skill 后,按照下面的命令在沙盒中执行操作。
不要直接调用 mailbox 作为工具名——所有操作都通过沙盒 Bash 执行。
邮件脚本位置(沙盒内):/workspace/skills/mailbox/scripts/mailbox_cli.py
pip install filelock -q
python3 /workspace/skills/mailbox/scripts/mailbox_cli.py send \
--mailboxes-dir /mnt/shared/mailboxes \
--from manager \
--to pm \
--type task_assign \
--subject "产品文档设计任务" \
--content "需求文档:/mnt/shared/needs/requirements.md\nSOP:/mnt/shared/sop/active_sop.md\n输出:/mnt/shared/design/product_spec.md"
⚠️ 只有 --from manager 才能发给 --to human,其他发件人会被拒绝(errcode=1)
python3 /workspace/skills/mailbox/scripts/mailbox_cli.py send \
--mailboxes-dir /mnt/shared/mailboxes \
--from manager \
--to human \
--type needs_confirm \
--subject "需求文档(第1轮)待确认" \
--content "需求文档路径:/mnt/shared/needs/requirements.md"
可用的 type 值:
needs_confirm:需求文档待确认sop_draft_confirm:SOP 草稿待审阅sop_confirm:SOP 选择待确认checkpoint_request:阶段性交付物待审核error_alert:异常上报python3 /workspace/skills/mailbox/scripts/mailbox_cli.py check-human \
--mailboxes-dir /mnt/shared/mailboxes \
--type needs_confirm
返回示例:
{"errcode": 0, "data": {"confirmed": true, "msg_id": "msg-xxx"}}{"errcode": 0, "data": {"confirmed": false, "reason": "Human 尚未确认"}}{"errcode": 0, "data": {"confirmed": false, "rejected": true, "human_feedback": "..."}}python3 /workspace/skills/mailbox/scripts/mailbox_cli.py read \
--mailboxes-dir /mnt/shared/mailboxes \
--role manager
python3 /workspace/skills/mailbox/scripts/mailbox_cli.py done \
--mailboxes-dir /mnt/shared/mailboxes \
--role manager \
--msg-id msg-xxxxxxxx
python3 /workspace/skills/mailbox/scripts/mailbox_cli.py reset-stale \
--mailboxes-dir /mnt/shared/mailboxes \
--role manager \
--timeout-minutes 15
read: false/true,而非三态 statusdone(仅 Agent 邮箱,human.json 不需要)| type | 发件方 | 收件方 | 用途 |
|---|---|---|---|
task_assign | manager | pm | 分配任务 |
task_done | pm | manager | 任务完成通知 |
needs_confirm | manager | human | 需求文档确认 |
sop_draft_confirm | manager | human | SOP 草稿审阅 |
sop_confirm | manager | human | SOP 选择确认 |
checkpoint_request | manager | human | 阶段性交付物审核 |
error_alert | manager | human | 异常上报 |