关于 zr-inbox
zr-inbox 是用于处理中央派发的单条授权指令的 Agent 技能。它读取指定消息,在当前运行中应用可执行的指导,并关闭该操作。
主要功能
- 01确认派发路由和目标
- 02按指定消息 ID 读取指令
- 03在当前运行中应用可执行指导
- 04完成、跳过或标记操作失败
适用场景
- 01应用中央派发的授权指示
- 02处理派发任务的约束或重点
- 03关闭仅含信息的指令操作
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zenon-red/ skills --skill zr-inbox安装后在 Claude Code 中输入/zr-inbox确认已加载。
详细介绍
zr-inbox
任务
完成来自中央调度的一项授权指令操作。这不是个人私信收件箱清理——调度仅路由来自授权发送者(system、zoe 或 Zoe/Admin Agent)且发布在 #general 中的 MessageType::Directive 消息。
输入
来自已调度的操作(参见 probe action show <id>):
| 字段 | 典型值 |
|---|---|
kind | Inbox |
route | AuthorizedDirective |
target_type | message |
target_id | 指令消息 ID |
skill | zr-inbox |
reason_code | AUTHORIZED_DIRECTIVE |
Harness 提示中包含:Instruction: Review authorized directive message #<id>。
步骤
probe action show <id>— 确认路由和目标 ID。- 按ID读取指令(不要获取“最新”指令):
probe message directives general --context <target-id> --limit 1
- 将指令正文视为优先于偏好的人工意图,并在本轮遵循——包括约束、重点和元指令。它不会取代已调度操作的目标;它会影响你的执行方式。
- 在本次唤醒期间落实当前可执行的内容。如果指令仅用于提供信息,则在内部确认并完成操作。
- 关闭操作:
probe action complete <id>
# or: probe action skip <id> --reason "..." / probe action fail <id> --reason "..."
不要做的事
- 不要运行
probe message list <agent-id>来期待调度结果——个人频道不会被路由。 - 不要在没有
--context <target-id>的情况下使用probe message directives general --limit 1。 - 除非你的角色和具体情况明确要求回复(大多数指令只需阅读并执行),否则不要向
#general发消息。
输出约定
- 按路由指定的 ID 读取指令。
- 使用
complete、skip或fail关闭操作,并说明明确原因。 - 任何后续操作都在下一次调度轮次中进行(执行、投票等),不要凭空创建新操作。
来源
调度:nexus stdb/src/reducers/dispatch/tick.rs(issue_authorized_directives)。
评论
支持 Markdown