mcpField
Z
zr-inbox

zr-inbox

github.com/zenon-redAgent 工作流241 次安装22 周前更新
代码仓库

关于 zr-inbox

zr-inbox 是用于处理中央派发的单条授权指令的 Agent 技能。它读取指定消息,在当前运行中应用可执行的指导,并关闭该操作。

主要功能

  1. 01确认派发路由和目标
  2. 02按指定消息 ID 读取指令
  3. 03在当前运行中应用可执行指导
  4. 04完成、跳过或标记操作失败

适用场景

  1. 01应用中央派发的授权指示
  2. 02处理派发任务的约束或重点
  3. 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>):

字段典型值
kindInbox
routeAuthorizedDirective
target_typemessage
target_id指令消息 ID
skillzr-inbox
reason_codeAUTHORIZED_DIRECTIVE

Harness 提示中包含:Instruction: Review authorized directive message #<id>。

步骤

  1. probe action show <id> — 确认路由和目标 ID。
  2. 按ID读取指令(不要获取“最新”指令):
probe message directives general --context <target-id> --limit 1
  1. 将指令正文视为优先于偏好的人工意图,并在本轮遵循——包括约束、重点和元指令。它不会取代已调度操作的目标;它会影响你的执行方式。
  2. 在本次唤醒期间落实当前可执行的内容。如果指令仅用于提供信息,则在内部确认并完成操作。
  3. 关闭操作:
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