ZON
Best Minds Board Private
report-20260328-030424.html
OpenClaw · Feishu · Skills Matrix

群级 Skills 矩阵、调度阶段与多主体时序图

这次不是只讲“应该怎么配”,而是直接把 15 个群当前的 binding、配置的 skills、 运行态、今晚真实执行证据,以及“配置逻辑 vs 执行逻辑”放进同一张审计页。 你要的是执行导向分层模型,这一版就按那个目标来验收。

Karpathy · simulator + tools Charity Majors · trust runtime, not intent Team Topologies · explicit boundaries Public snapshot uses redacted group IDs
绑定群数
15
live bindings
已切执行层
10
切到 exec / 专用 agent
今晚有证据
9
看到了真实执行痕迹
仍需 smoke
2
agent 或 runtime 仍待验收

Direct Answer

你这轮的真实目标不是“让群更会聊天”,而是 让大部分群都变成能真做事的执行角色。所以这一页重点不再是 board-private 自身,而是 群目标 / skills 合理性 / 调度机制 / 今晚真实执行结果

  • 这次已经把 10 个核心群真正切到执行导向 binding,不再停在旧的 main/main-lite/content-lab 路由。
  • 但“binding 正确”不等于“今晚就一定跑对了”,所以这里额外补了 session 级证据。
  • 结论会分成三层:配置是否合理、当前调度是否正常、今晚是否真的执行过。

Three Principles

1. 群能力应该由 binding + agent + snapshot 共同决定。

不能只看配置文件里写了什么,还要看当前会话实际拿到了什么。

2. “所有群都执行”不等于“所有群同一套 skills”。

执行型也要分层:L1 收口、L2 通用执行、L3 高副作用专用执行,避免全员高风险。

3. 分数如果不接到配置闭环,只会变成运营看板,不会变成治理系统。

score 必须能回写到 group matrix、snapshot refresh 和 smoke probe。

Visual Summary

Role Mix
群角色分布 执行型 1 groups 命令执行型 1 groups 动作执行型 1 groups 运营执行型 1 groups 任务执行型 1 groups 内容发布执行型 1 groups 创作推进型 1 groups 强执行型 1 groups 研究部署型 1 groups 健康顾问混合型 1 groups 轻语音型 1 groups 通用执行台 1 groups 通用执行型 1 groups 收口执行型 1 groups 信息抓取执行型 1 groups
现在已经形成显式分层,不再主要依赖 main/global exposure,但各群的验证程度仍然不均匀。
Status Mix
运行态健康度 已命中 agent,待采样 1 groups 未见近期 live 会话 1 groups 当前匹配 13 groups
主要问题已经不是“没配置”,而是“旧 session 还在、或 runtime 还没重新采样”。
Binding Matrix
群 -> Agent 绑定矩阵 roya-videoplayzoo-chatopsactions-execmoney-exectasks-execmedia-execalbum-execops-synctopic-deployhealthvoice-liteclaude-execgeneral-execwechat-intakedev-triage G01 · ROYA AI 视频群G02 · playzoo-chatopsG03 · actions tipsG04 · 💰MoneyG05 · TasksG06 · 自媒体G07 · 🎶新专辑G08 · 🎵MusicG09 · topic-deployG10 · HealthOSG11 · 飞书语音群G12 · Claude 执行群G13 · oc_4b2616…e847G14 · 公众号信息获取G15 · oc_b02cf3…c459
黄表示 runtime 仍待采样或待重建;红表示明确错位;黑表示当前已看到匹配。
Manual Score View
Score View · 这次先用手工治理分替代自动 score 研究得分 执行得分 0 0 25 25 50 50 75 75 100 100 G01 G02 G03 G04 G05 G06 G07 G08 G09 G10 G11 G12 G13 G14 G15 G01 ROYA AI 视频群 G02 playzoo-chatops G03 actions tips G04 💰Money G05 Tasks G06 自媒体 G07 🎶新专辑 G08 🎵Music G09 topic-deploy G10 HealthOS G11 飞书语音群 G12 Claude 执行群 G13 oc_4b2616…e847 G14 公众号信息获取 G15 oc_b02cf3…c459
这里的执行/研究分是治理分,不是假装已有自动评分;它用于说明不同群不该吃同一套 skills。

Repair Chain

Rollback -> Fix -> Takeover
Repair Timeline · 旧锁回滚 -> 修锁 -> 新 exec 接管 1 旧锁 non-core reconcile 仍会回到 legacy chat owner 2 修锁 group_rules 改成 album-exec / claude-exec / wechat-intake 3 对齐 live bindings 6 / 11 / 13 已指向新 exec 4 Smoke Claude / 新专辑真实写文件成功 5 Status wechat-intake 返回可见状态卡
这次不只是“把配置改对”,而是把旧治理锁回滚、修锁,以及新 exec smoke 接管证据串成一条链。

这次真正证明了什么

  • 旧治理 dry-run 曾明确准备创建 album-lab -> content-labclaude-chat -> claude-chat,说明“旧锁回滚”不是假问题。
  • 现在 lock 的 group_rules 已要求 album-execclaude-execwechat-intake 接管这三组非核心群;live bindings 也已经跟到同一组 owner。
  • 随后补的三次 smoke 不是聊天验收:Claude 与新专辑都真实写出了本地文件;公众号信息获取的 /status 也回了可见状态卡。
  • 剩余问题不在“有没有接管”,而在 wechat-intake 的 URL 写入权限和 session 落盘一致性。

Single-Skill Judgment

合理保持单 skill

  • 飞书语音群: 建议保持 1 个 skill(best-minds),原因是 语音群的关键是输出格式稳定,不是技能多;保持 1 skill 反而更稳。

当前异常只剩 1 skill

  • 本轮没有发现“预期多 skill、runtime 却只剩 1”的群。

合理保持 0 skill

  • 公众号信息获取: 建议保持 0 skill。已经切到 strict intake/status-only 角色,这种 link 收口群就不该再挂重技能。

0 skill 但仍有风险

  • playzoo-chatops: 当前显式 skill 集为空,但这组群还没有稳定到可以长期只靠命令桥。严格命令桥可以维持 0-skill,但长期最好固化成专用 playzoo-chatops skill,而不是继续依赖隐式工具能力。

Skill Rationality

这里把“当前配置了什么”和“按群职责我建议配什么”分开写。这样才能回答“是不是该多加 skill,以及为什么”。

Code Group Configured Recommended Runtime Verdict Why
G01 ROYA AI 视频群
oc_5f8269…01a4
2 2 n/a 合理 这是典型交付型群,2-skill 极简是优势,不该再灌入通用内容能力。
G02 playzoo-chatops
oc_4c0a17…74d6
0 0 n/a 部分合理 严格命令桥可以维持 0-skill,但长期最好固化成专用 playzoo-chatops skill,而不是继续依赖隐式工具能力。
G03 actions tips
oc_310b7b…bdbd
4 4 4 合理 已经从 main 全局暴露收敛到 4-skill 执行组合,群职责和技能边界现在是对齐的。
G04 💰Money
oc_66aa89…ccdc
6 6 6 合理 运营总控群需要研究、落表、轻执行三类能力,这 6 个技能基本合理;当前问题是快照未重建,不是 skill 太多。
G05 Tasks
oc_491a8d…4583
6 6 6 合理 任务群已经切到专用执行 agent,捕获、拆解、推进三段能力比共享 main-lite 更稳。
G06 自媒体
oc_cf7aca…58dc
7 7 7 合理 已经切成图文发布执行组合,并去掉了视频流水线 skill,当前边界比共享 content-lab 明显更合理。
G07 🎶新专辑
oc_9b41a6…a4c3
6 6 6 合理 已经拆离自媒体执行栈,当前 skill 组合围绕创作推进、文案和排期,更贴近专辑工作流。
G08 🎵Music
oc_b2433a…9409
5 5 5 合理 音乐运维群要的是同步、补链和状态确认,这套工具链是合理且足够聚焦的。
G09 topic-deploy
oc_9acb0d…d895
6 6 6 合理 研究、排版、部署、时序图都在同一条 /topic 链路上,这 6 个技能是贴合任务的。
G10 HealthOS
oc_6baf1c…0952
4 4 4 合理 HealthOS 以本地数据读取和解释为主,这组轻量本地技能已经够用。
G11 飞书语音群
oc_c79495…0a2f
1 1 1 合理 语音群的关键是输出格式稳定,不是技能多;保持 1 skill 反而更稳。
G12 Claude 执行群
oc_8ce006…2169
6 6 6 部分合理 当前群缺少更细的角色信息,先按现有配置暂估。
G13 oc_4b2616…e847
oc_4b2616…e847
5 5 5 部分合理 虽然群职责还没正式命名,但至少已经从 main 全局暴露收敛成通用执行 profile。
G14 公众号信息获取
oc_f7b35e…babf
0 0 0 合理 已经切到 strict intake/status-only 角色,这种 link 收口群就不该再挂重技能。
G15 oc_b02cf3…c459
oc_b02cf3…c459
6 6 6 部分合理 当前群缺少更细的角色信息,先按现有配置暂估。

Tonight Execution

这张表只回答一个问题:今晚你真的跟群说了话以后,它们到底有没有执行,而不是只会回聊天文本。

Code Group Verdict What Happened Remaining Risk
G01 ROYA AI 视频群
roya-video
PARTIAL 今晚不是空转。它真实核对了现有期次目录、脚本、预览页和 package-validation,但明确承认这次内容没有按新主题重做。 还没看到它完成“按这次需求重做”的新一轮渲染与最终链接回执。
G02 playzoo-chatops
playzoo-chatops
MIXED 命令执行链路是真实工作的,但失败追问链路一度是坏的。 还需要再做一次失败追问 smoke,确认新的 follow-up prompt 已接管。
G04 💰Money
money-exec
READ_BACKED 今晚至少完成了真实读取和外部页面抓取,不是纯口头咨询,但还偏“读取型执行”。 今晚没有看到写表或写文件回执,所以它还不算强执行闭环。
G05 Tasks
tasks-exec
EXECUTED 这是今晚最明确的真执行群之一,真实改了规则和脚本,并重跑了公开页。 这次成功证据仍来自旧 main-lite 会话;切到 tasks-exec 后还需要一次新消息 smoke。
G07 🎶新专辑
album-exec
EXECUTED 新专辑群已经由 album-exec 真正接管,收到 smoke 后真实写出本地 Markdown 文件并回了执行结果。 这次证明了新 exec 已接管并能写文件;后续仍要用一条真实创作推进任务验证 6-skill 组合在业务语境下也稳定。
G09 topic-deploy
topic-deploy
MIXED deploy 群今晚既暴露了 bug,也证明了状态回执链路是可跑的。 需要再用一条裸 topic 或 /status probe 验证新的 prompt 已经彻底取代旧静默行为。
G11 飞书语音群
voice-lite
MIXED 语音群的文本格式验收是通过的,但“飞书原生语音气泡”仍未真正打通。 如果你的目标是飞书原生语音气泡,现在还不能把它当成已修复。
G12 Claude 执行群
claude-exec
EXECUTED Claude 群已经由 claude-exec 真正接管,真实写出了 smoke 文件,并返回了结果 / 文件路径 / 下一步。 这次证明了接管和基础执行没问题;还需要再给一条多步骤真实任务,确认它在复杂场景下也优先落文件/页面/表格。
G14 公众号信息获取
wechat-intake
MIXED 公众号信息获取群已经由 wechat-intake 接管,URL intake 与 /status 都命中了新 agent;但 URL 写入仍失败,且 transcript 与可见回执语义还没完全对齐。 路由和 /status 回执已经证明新 exec 在工作,但 URL 入库权限仍未修好,而且 /status 这次只更新了 sessions.json,没把 turn 落进 session jsonl。

Sequence Diagrams

Configuration Logic
Configuration Logic · 目前的配置逻辑 设计阶段 写配置阶段 生效前提 Owner Score/角色矩阵 Group 配置 Agent 配置 OpenClaw 飞书群 按群目标给研究/执行分 决定 scope / prompt / mention 决定 agent + skills 写 group settings 写 agent.skills + binding 等待下一条真实消息命中
先有角色分层和群矩阵,再写 group settings 与 agent.skills;最后还要靠真实消息触发生效。
Execution Logic
Execution Logic · 目前的执行逻辑 入口阶段 会话阶段 执行阶段 用户 飞书群 Router Bound Agent Session Snapshot Skill / Tool 外部结果 发消息 按 groupId 路由 命中 binding 复用或重建 skills 决定当前可见能力 调用 skill / exec / browser 表格 / board / deploy / 媒体 回执或链接
执行逻辑的真正决定点仍在 Session Snapshot:它决定这条消息最后能看到哪些能力。
Session Drift
Session Drift · 为什么配置对了但群还像旧机器人 配置已改 旧会话仍在 恢复方式 Owner OpenClaw Config Agent Session Snapshot 飞书群 新增或调整 skills 预期配置已更新 继续复用旧快照 只给出旧 skills 群表现为研究型或失去执行手 清理 skillsSnapshot 下一条消息重建
这就是“明明改了配置,群里却还像旧机器人”的根因路径。
Ownership
Ownership Map · 不是一个主体就能把这条链路做好 Owner群矩阵OpenClaw ConfigSession RefreshSmoke ProbeBoard Audit 给群分类 负责 负责 指定 agent 负责 负责 限定 skills 负责 负责 刷新 snapshot 负责 负责 真实发消息 smoke 负责 可视化归档 负责
这不是一个人或一个脚本能独立完成的:分类、写配置、清快照、smoke、审计必须分主体负责。
Governance Loop
Governance Loop · 分数怎样真正接进配置闭环 分析阶段 落地阶段 验收阶段 问题分板 群矩阵 OpenClaw Config Session Refresh Smoke Probe Board Audit 按群任务密度生成 score 输出 agent + skills 建议 写 binding / skills / prompt 清快照后触发 rebuild 记录是否真按预期运行 把 drift 回写为下一轮修复
如果你要按分数自动配群,必须把 score 接成这条闭环,而不是只停在 scoreboard 脚本。
Skill Ladder
Skill Tier Ladder · 群不该都吃同一套能力 Tier 1 格式型 / 语音型 / 只保留 1 skill Tier 2 轻混合 / 4-6 skills Tier 3 执行混合 / 6-8 skills Tier 4 强执行 / 专用工具链
从语音/格式型到强执行型,群能力应分 tier,而不是默认整仓暴露。
Change Timeline
Change Timeline · 这轮推荐处理已经做到哪一步 1 Step 1 定位 prompt / binding / governance 脱节 2 Step 2 10 个群切到 exec 分层 3 Step 3 旧治理锁改成 exec owner_agent 4 Step 4 Claude / 新专辑 / 信息获取补 smoke 5 Next 补剩余群真实业务 smoke
这轮推荐处理已经完成“切 binding + 补 prompt + 归档证据”,剩下的是逐群 smoke。

Matrix Table

下面这张表把每个群当前的绑定、当前配置 skill 数、建议配置 skill 数、运行态 skill 数和最近更新时间压成一张总表。

Code Group Agent Type Configured Recommended Runtime Status Last Seen
G01 ROYA AI 视频群
oc_5f8269…01a4
roya-video 执行型 2 2 n/a 已命中 agent,待采样 2026-03-16 05:30:00.017Z
G02 playzoo-chatops
oc_4c0a17…74d6
playzoo-chatops 命令执行型 0 0 n/a 未见近期 live 会话 无近期会话
G03 actions tips
oc_310b7b…bdbd
actions-exec 动作执行型 4 4 4 当前匹配 2026-03-27 17:05:29.422Z
G04 💰Money
oc_66aa89…ccdc
money-exec 运营执行型 6 6 6 当前匹配 2026-03-22 11:20:26.316Z
G05 Tasks
oc_491a8d…4583
tasks-exec 任务执行型 6 6 6 当前匹配 2026-03-27 17:04:27.985Z
G06 自媒体
oc_cf7aca…58dc
media-exec 内容发布执行型 7 7 7 当前匹配 2026-03-27 17:03:29.226Z
G07 🎶新专辑
oc_9b41a6…a4c3
album-exec 创作推进型 6 6 6 当前匹配 2026-03-27 16:57:36.628Z
G08 🎵Music
oc_b2433a…9409
ops-sync 强执行型 5 5 5 当前匹配 2026-03-27 17:09:40.375Z
G09 topic-deploy
oc_9acb0d…d895
topic-deploy 研究部署型 6 6 6 当前匹配 2026-03-22 05:05:03.715Z
G10 HealthOS
oc_6baf1c…0952
health 健康顾问混合型 4 4 4 当前匹配 2026-03-22 06:00:08.255Z
G11 飞书语音群
oc_c79495…0a2f
voice-lite 轻语音型 1 1 1 当前匹配 2026-03-27 17:01:40.608Z
G12 Claude 执行群
oc_8ce006…2169
claude-exec 通用执行台 6 6 6 当前匹配 2026-03-27 17:04:46.412Z
G13 oc_4b2616…e847
oc_4b2616…e847
general-exec 通用执行型 5 5 5 当前匹配 2026-03-27 16:52:15.304Z
G14 公众号信息获取
oc_f7b35e…babf
wechat-intake 收口执行型 0 0 0 当前匹配 2026-03-25 06:34:31.396Z
G15 oc_b02cf3…c459
oc_b02cf3…c459
dev-triage 信息抓取执行型 6 6 6 当前匹配 2026-03-27 08:04:04.643Z

Key Gaps

  • ROYA AI 视频群 · 已命中 agent,待采样: 已经看到 live agent,但这次 audit 没采到 runtime skills 数,仍需真实消息或更深 audit。
  • playzoo-chatops · 未见近期 live 会话: 还没有可用的近期会话证据,能力正确性尚未 smoke。 当前评估为部分合理:严格命令桥可以维持 0-skill,但长期最好固化成专用 playzoo-chatops skill,而不是继续依赖隐式工具能力。
  • topic-deploy · 当前匹配: 绑定、预期 skills、当前运行态基本一致。
  • 飞书语音群 · 当前匹配: 绑定、预期 skills、当前运行态基本一致。
  • Claude 执行群 · 当前匹配: 绑定、预期 skills、当前运行态基本一致。 当前评估为部分合理:当前群缺少更细的角色信息,先按现有配置暂估。
  • oc_4b2616…e847 · 当前匹配: 绑定、预期 skills、当前运行态基本一致。 当前评估为部分合理:虽然群职责还没正式命名,但至少已经从 main 全局暴露收敛成通用执行 profile。
  • 公众号信息获取 · 当前匹配: 绑定、预期 skills、当前运行态基本一致。
  • oc_b02cf3…c459 · 当前匹配: 绑定、预期 skills、当前运行态基本一致。 当前评估为部分合理:当前群缺少更细的角色信息,先按现有配置暂估。

Principle Blocks

要点 1 · 路由不等于能力
要点 1 · 路由先看 binding,再看 snapshot binding 命中 snapshot 复用 技能生效 结论:只看群绑到哪个 agent 不够,真正决定能力的是 snapshot 里现在有什么。 这也是为什么“明明改了配置,群里还像旧机器人”。
先命中 binding,再看 snapshot,最后才是你在群里真正能用到的能力。
要点 2 · 单 skill 需要被论证
要点 2 · 单 skill 不是默认正确 语音 Money 专辑 部署 结论:只有格式型/语音型群适合长期单 skill;执行群如果只剩 1 个 skill,多半是异常。
只有格式型或极轻群适合长期单 skill;执行群只剩 1 个 skill 往往是异常。
要点 3 · 群角色先于 skill 数
要点 3 · 推荐 skill 集必须跟群角色绑定 轻群 1-4 skills 混合群 4-6 skills 执行群 6-8 skills 结论:先定群角色,再定 skill 数;不要让所有群共享一套默认暴露。
推荐配置应该跟群角色绑定,而不是把所有群默认装满。
要点 4 · 验收必须经过 smoke
要点 4 · 治理闭环一定要有 smoke 改配置 清快照 发探针 结论:没有真实群消息 smoke,就不能把“配置正确”直接当成“调度无异常”。
配置、清快照、真实发消息、审计回写,缺任何一步都不算闭环。

Verification Evidence

配置侧已核对

15 个 live bindings、群级 settings、agent.skills 都是直接从当前 OpenClaw 配置读出来的,不是只看旧文档。

运行态已核对到 session audit

13 个群当前已经看到 runtime 匹配;另外 2 个群仍处在待采样 / 待重建 / 错位状态。

今晚执行证据已补到 9 组

当前已有 9 组真实执行证据:ROYA AI 视频群、playzoo-chatops、💰Money、Tasks、🎶新专辑、topic-deploy、飞书语音群、Claude 执行群、公众号信息获取。

Group Cards

每张卡都给一个公开可展示的格式化配置快照。群 ID 已打码;完整未打码矩阵只保留在本地私有 JSON。

G01

ROYA AI 视频群

oc_5f8269…01a4 · roya-video · 执行型
已命中 agent,待采样
配置 skills 当前运行 状态 已命中 agent,待采样

群目标:把一条视频需求真正落成横版/竖版视频、双语音频、封面、平台文案和预览页。

调度方式:direct binding -> 话题线程会话 -> roya_ai_video_pipeline -> 视频素材流水线 -> 最终链接/状态

为什么这样配:视频流水线必须以交付物为中心,优先给执行 skill,策略判断只保留 best-minds 作为辅脑。

合理性评估:合理。这是典型交付型群,2-skill 极简是优势,不该再灌入通用内容能力。

今晚执行结论:PARTIAL。今晚不是空转。它真实核对了现有期次目录、脚本、预览页和 package-validation,但明确承认这次内容没有按新主题重做。

  • 回复里明确写了 PARTIAL,而不是把“文件齐全”误说成 DONE。
  • 它读取了 20260314-feishu-automation 的校验报告,并指出内容层面存在模板复用和错串。

验证状态:已看到 live agent=roya-video,但本次 audit 没采到 runtime skills 数;只能确认路由命中,不能确认能力集。

剩余风险:还没看到它完成“按这次需求重做”的新一轮渲染与最终链接回执。

下一步:保持 2-skill 极简,不要再把通用内容 skill 灌进去。

当前配置:

roya_ai_video_pipelinebest-minds

建议配置:

roya_ai_video_pipelinebest-minds
格式化配置
{
  "identity": {
    "group": "ROYA AI 视频群",
    "groupId": "oc_5f8269…01a4",
    "goal": "把一条视频需求真正落成横版/竖版视频、双语音频、封面、平台文案和预览页。"
  },
  "routing": {
    "bindAgent": "roya-video",
    "currentAgent": "roya-video",
    "skillSource": "group.skills",
    "roleType": "执行型",
    "dispatch": "direct binding -> 话题线程会话 -> roya_ai_video_pipeline -> 视频素材流水线 -> 最终链接/状态"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group_topic_sender",
    "replyInThread": "enabled"
  },
  "skills": {
    "configured": [
      "roya_ai_video_pipeline",
      "best-minds"
    ],
    "recommended": [
      "roya_ai_video_pipeline",
      "best-minds"
    ],
    "agentDefaults": [
      "roya_ai_video_pipeline",
      "best-minds"
    ],
    "groupOverrides": [
      "roya_ai_video_pipeline",
      "best-minds"
    ],
    "runtimeCount": null
  },
  "review": {
    "verdict": "合理",
    "reason": "这是典型交付型群,2-skill 极简是优势,不该再灌入通用内容能力。"
  },
  "verification": {
    "status": "已命中 agent,待采样",
    "note": "已看到 live agent=roya-video,但本次 audit 没采到 runtime skills 数;只能确认路由命中,不能确认能力集。",
    "updatedAt": "2026-03-16 05:30:00.017Z"
  },
  "executionReview": {
    "tonightVerdict": "PARTIAL",
    "summary": "今晚不是空转。它真实核对了现有期次目录、脚本、预览页和 package-validation,但明确承认这次内容没有按新主题重做。",
    "evidence": [
      "回复里明确写了 PARTIAL,而不是把“文件齐全”误说成 DONE。",
      "它读取了 20260314-feishu-automation 的校验报告,并指出内容层面存在模板复用和错串。"
    ],
    "remainingRisk": "还没看到它完成“按这次需求重做”的新一轮渲染与最终链接回执。"
  }
}
G02

playzoo-chatops

oc_4c0a17…74d6 · playzoo-chatops · 命令执行型
未见近期 live 会话
配置 skills 当前运行 状态 未见近期 live 会话

群目标:把飞书群变成游戏创建、编辑、查状态的显式命令入口。

调度方式:direct binding -> 严格命令桥(/new /edit /status) -> playzoo 脚本 -> GitHub issue 或 games.zondev.top

为什么这样配:这个群的真正价值是显式命令入口,不是泛聊;能力应围绕 issue / deploy / status。

合理性评估:部分合理。严格命令桥可以维持 0-skill,但长期最好固化成专用 playzoo-chatops skill,而不是继续依赖隐式工具能力。

今晚执行结论:MIXED。命令执行链路是真实工作的,但失败追问链路一度是坏的。

  • 创建失败时,真实落到了 GitHub issue #13,而不是空口说失败。
  • 后续 /status 又能回出 games.zondev.top 的最终链接。
  • 但用户追问“为什么依赖 GitHub Actions”时,旧 prompt 回了 NO_REPLY。

验证状态:当前只有配置侧证据,没有近期 live 会话或 smoke 证据,暂时不能说调度无异常。

剩余风险:还需要再做一次失败追问 smoke,确认新的 follow-up prompt 已接管。

下一步:不要硬加通用 research skill;更合理是维持 strict bridge,或补一个专用 playzoo skill。

当前配置:

none

建议配置:

none
格式化配置
{
  "identity": {
    "group": "playzoo-chatops",
    "groupId": "oc_4c0a17…74d6",
    "goal": "把飞书群变成游戏创建、编辑、查状态的显式命令入口。"
  },
  "routing": {
    "bindAgent": "playzoo-chatops",
    "currentAgent": "(none)",
    "skillSource": "group.skills",
    "roleType": "命令执行型",
    "dispatch": "direct binding -> 严格命令桥(/new /edit /status) -> playzoo 脚本 -> GitHub issue 或 games.zondev.top"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group_topic_sender",
    "replyInThread": "enabled"
  },
  "skills": {
    "configured": [],
    "recommended": [],
    "agentDefaults": [],
    "groupOverrides": [],
    "runtimeCount": null
  },
  "review": {
    "verdict": "部分合理",
    "reason": "严格命令桥可以维持 0-skill,但长期最好固化成专用 playzoo-chatops skill,而不是继续依赖隐式工具能力。"
  },
  "verification": {
    "status": "未见近期 live 会话",
    "note": "当前只有配置侧证据,没有近期 live 会话或 smoke 证据,暂时不能说调度无异常。",
    "updatedAt": "无近期会话"
  },
  "executionReview": {
    "tonightVerdict": "MIXED",
    "summary": "命令执行链路是真实工作的,但失败追问链路一度是坏的。",
    "evidence": [
      "创建失败时,真实落到了 GitHub issue #13,而不是空口说失败。",
      "后续 /status 又能回出 games.zondev.top 的最终链接。",
      "但用户追问“为什么依赖 GitHub Actions”时,旧 prompt 回了 NO_REPLY。"
    ],
    "remainingRisk": "还需要再做一次失败追问 smoke,确认新的 follow-up prompt 已接管。"
  }
}
G03

actions tips

oc_310b7b…bdbd · actions-exec · 动作执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把建议、FAQ、排障结论和动作项收成可执行结果,而不是停在聊天。

调度方式:direct binding -> 执行 agent -> best-minds + sheet/doc/xlsx -> 表格/步骤/FAQ 回执

为什么这样配:这个群的目标是把建议直接变成动作项、回执或台账,而不是停留在讨论。

合理性评估:合理。已经从 main 全局暴露收敛到 4-skill 执行组合,群职责和技能边界现在是对齐的。

今晚执行结论:NO_FRESH_SMOKE。今晚没有看到切到 actions-exec 后的新群消息,当前只有配置侧证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=actions-exec,runtime skills=4,和预期 4 一致。

剩余风险:旧 main 会话仍存在,尚未证明新 binding 已在真实消息中接管。

下一步:继续保持 4-skill 最小闭环,不要重新回退到 main 全局暴露。

当前配置:

best-mindsfeishu-sheet-botdoc-coauthoringxlsx

建议配置:

best-mindsfeishu-sheet-botdoc-coauthoringxlsx
格式化配置
{
  "identity": {
    "group": "actions tips",
    "groupId": "oc_310b7b…bdbd",
    "goal": "把建议、FAQ、排障结论和动作项收成可执行结果,而不是停在聊天。"
  },
  "routing": {
    "bindAgent": "actions-exec",
    "currentAgent": "actions-exec",
    "skillSource": "agent.skills",
    "roleType": "动作执行型",
    "dispatch": "direct binding -> 执行 agent -> best-minds + sheet/doc/xlsx -> 表格/步骤/FAQ 回执"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "xlsx"
    ],
    "recommended": [
      "best-minds",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "xlsx"
    ],
    "agentDefaults": [
      "best-minds",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "xlsx"
    ],
    "groupOverrides": [],
    "runtimeCount": 4
  },
  "review": {
    "verdict": "合理",
    "reason": "已经从 main 全局暴露收敛到 4-skill 执行组合,群职责和技能边界现在是对齐的。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=actions-exec,runtime skills=4,和预期 4 一致。",
    "updatedAt": "2026-03-27 17:05:29.422Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "今晚没有看到切到 actions-exec 后的新群消息,当前只有配置侧证据。",
    "evidence": [],
    "remainingRisk": "旧 main 会话仍存在,尚未证明新 binding 已在真实消息中接管。"
  }
}
G04

💰Money

oc_66aa89…ccdc · money-exec · 运营执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把读数、链接、判断和后续动作整理成可核查的运营执行回执。

调度方式:direct binding -> 执行 agent -> best-minds/minimalist + 读写技能 -> 读数/判断/归档回执

为什么这样配:Money 群需要的是读数、归档、轻执行和证据回执,而不是泛聊天。

合理性评估:合理。运营总控群需要研究、落表、轻执行三类能力,这 6 个技能基本合理;当前问题是快照未重建,不是 skill 太多。

今晚执行结论:READ_BACKED。今晚至少完成了真实读取和外部页面抓取,不是纯口头咨询,但还偏“读取型执行”。

  • 读取了本地 USER.md 与 prompt 索引,而不是凭印象回答。
  • 抓取了 jobs-cn 页面并核到 HTTP 200,再基于这些证据给出判断。

验证状态:已看到 live agent=money-exec,runtime skills=6,和预期 6 一致。

剩余风险:今晚没有看到写表或写文件回执,所以它还不算强执行闭环。

下一步:观察快照是否按新 agent 重建;若仍漂移,再做 session 级 smoke。

当前配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringgithub-opsxlsx

建议配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringgithub-opsxlsx
格式化配置
{
  "identity": {
    "group": "💰Money",
    "groupId": "oc_66aa89…ccdc",
    "goal": "把读数、链接、判断和后续动作整理成可核查的运营执行回执。"
  },
  "routing": {
    "bindAgent": "money-exec",
    "currentAgent": "money-exec",
    "skillSource": "agent.skills",
    "roleType": "运营执行型",
    "dispatch": "direct binding -> 执行 agent -> best-minds/minimalist + 读写技能 -> 读数/判断/归档回执"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "recommended": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "合理",
    "reason": "运营总控群需要研究、落表、轻执行三类能力,这 6 个技能基本合理;当前问题是快照未重建,不是 skill 太多。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=money-exec,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-22 11:20:26.316Z"
  },
  "executionReview": {
    "tonightVerdict": "READ_BACKED",
    "summary": "今晚至少完成了真实读取和外部页面抓取,不是纯口头咨询,但还偏“读取型执行”。",
    "evidence": [
      "读取了本地 USER.md 与 prompt 索引,而不是凭印象回答。",
      "抓取了 jobs-cn 页面并核到 HTTP 200,再基于这些证据给出判断。"
    ],
    "remainingRisk": "今晚没有看到写表或写文件回执,所以它还不算强执行闭环。"
  }
}
G05

Tasks

oc_491a8d…4583 · tasks-exec · 任务执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把需求写成任务、规则、DailyRecord 更新或推进清单。

调度方式:direct binding -> 执行 agent -> 任务写入/脚本修改/回执 -> DailyRecord 或 board 更新

为什么这样配:任务群的核心是写入、拆解、推进和阻塞回执,执行优先于讨论。

合理性评估:合理。任务群已经切到专用执行 agent,捕获、拆解、推进三段能力比共享 main-lite 更稳。

今晚执行结论:EXECUTED。这是今晚最明确的真执行群之一,真实改了规则和脚本,并重跑了公开页。

  • 把 Today-Focus.md 加上“每天必须至少保留 1 件推进事项”的规则。
  • 把 gen_today_focus_board.py 的空态文案改成异常提示。
  • 重新运行脚本,写出了 today-focus public page 与 latest.json。

验证状态:已看到 live agent=tasks-exec,runtime skills=6,和预期 6 一致。

剩余风险:这次成功证据仍来自旧 main-lite 会话;切到 tasks-exec 后还需要一次新消息 smoke。

下一步:如果 DailyRecord / 台账链路稳定,可继续缩短回复长度,把回执更工具化。

当前配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringgithub-opsxlsx

建议配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringgithub-opsxlsx
格式化配置
{
  "identity": {
    "group": "Tasks",
    "groupId": "oc_491a8d…4583",
    "goal": "把需求写成任务、规则、DailyRecord 更新或推进清单。"
  },
  "routing": {
    "bindAgent": "tasks-exec",
    "currentAgent": "tasks-exec",
    "skillSource": "agent.skills",
    "roleType": "任务执行型",
    "dispatch": "direct binding -> 执行 agent -> 任务写入/脚本修改/回执 -> DailyRecord 或 board 更新"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "recommended": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "github-ops",
      "xlsx"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "合理",
    "reason": "任务群已经切到专用执行 agent,捕获、拆解、推进三段能力比共享 main-lite 更稳。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=tasks-exec,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-27 17:04:27.985Z"
  },
  "executionReview": {
    "tonightVerdict": "EXECUTED",
    "summary": "这是今晚最明确的真执行群之一,真实改了规则和脚本,并重跑了公开页。",
    "evidence": [
      "把 Today-Focus.md 加上“每天必须至少保留 1 件推进事项”的规则。",
      "把 gen_today_focus_board.py 的空态文案改成异常提示。",
      "重新运行脚本,写出了 today-focus public page 与 latest.json。"
    ],
    "remainingRisk": "这次成功证据仍来自旧 main-lite 会话;切到 tasks-exec 后还需要一次新消息 smoke。"
  }
}
G06

自媒体

oc_cf7aca…58dc · media-exec · 内容发布执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把灵感、选题和素材收成今天能发布的内容包。

调度方式:direct binding -> 内容执行 agent -> 写作/表格/设计技能 -> 可发布内容包

为什么这样配:自媒体群要把灵感收敛成今天能发的内容包,所以应该是发布准备执行角色。

合理性评估:合理。已经切成图文发布执行组合,并去掉了视频流水线 skill,当前边界比共享 content-lab 明显更合理。

今晚执行结论:NO_FRESH_SMOKE。今晚未看到自媒体群的新执行证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=media-exec,runtime skills=7,和预期 7 一致。

剩余风险:绑定虽已切到 media-exec,但还没有本轮真实消息证明图文闭环已经按新 agent 接管。

下一步:保持图文闭环,不再混入视频流水线 skill。

当前配置:

best-mindsbest-minds-minimalistfeishu-sheet-botwechat-article-creationxhs-playwright-clifrontend-designimg-wechat-svg

建议配置:

best-mindsbest-minds-minimalistfeishu-sheet-botwechat-article-creationxhs-playwright-clifrontend-designimg-wechat-svg
格式化配置
{
  "identity": {
    "group": "自媒体",
    "groupId": "oc_cf7aca…58dc",
    "goal": "把灵感、选题和素材收成今天能发布的内容包。"
  },
  "routing": {
    "bindAgent": "media-exec",
    "currentAgent": "media-exec",
    "skillSource": "agent.skills",
    "roleType": "内容发布执行型",
    "dispatch": "direct binding -> 内容执行 agent -> 写作/表格/设计技能 -> 可发布内容包"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "wechat-article-creation",
      "xhs-playwright-cli",
      "frontend-design",
      "img-wechat-svg"
    ],
    "recommended": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "wechat-article-creation",
      "xhs-playwright-cli",
      "frontend-design",
      "img-wechat-svg"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "wechat-article-creation",
      "xhs-playwright-cli",
      "frontend-design",
      "img-wechat-svg"
    ],
    "groupOverrides": [],
    "runtimeCount": 7
  },
  "review": {
    "verdict": "合理",
    "reason": "已经切成图文发布执行组合,并去掉了视频流水线 skill,当前边界比共享 content-lab 明显更合理。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=media-exec,runtime skills=7,和预期 7 一致。",
    "updatedAt": "2026-03-27 17:03:29.226Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "今晚未看到自媒体群的新执行证据。",
    "evidence": [],
    "remainingRisk": "绑定虽已切到 media-exec,但还没有本轮真实消息证明图文闭环已经按新 agent 接管。"
  }
}
G07

🎶新专辑

oc_9b41a6…a4c3 · album-exec · 创作推进型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把专辑创作相关需求收成 brief、标题/歌词候选、排期与版本推进记录。

调度方式:direct binding -> 创作推进 agent -> 文案/表格/设计技能 -> 创作 brief 与排期记录

为什么这样配:新专辑群的关键是创作 brief、版本推进和排期,而不是复用自媒体抓取栈。

合理性评估:合理。已经拆离自媒体执行栈,当前 skill 组合围绕创作推进、文案和排期,更贴近专辑工作流。

今晚执行结论:EXECUTED。新专辑群已经由 album-exec 真正接管,收到 smoke 后真实写出本地 Markdown 文件并回了执行结果。

  • 20:37 的真实群消息命中了 oc_9b41... 这条 binding,并在网关日志中路由到 album-exec。
  • session 967760a1... 里出现了 write 工具调用,目标文件是 album-smoke-20260317-130100.md。
  • 最终回执不是泛聊,而是“已完成创建”并附上证据文件路径;本地文件也已落出两行内容。

验证状态:已看到 live agent=album-exec,runtime skills=6,和预期 6 一致。

剩余风险:这次证明了新 exec 已接管并能写文件;后续仍要用一条真实创作推进任务验证 6-skill 组合在业务语境下也稳定。

下一步:继续围绕专辑创作链路精简 skills,不要再和内容分发栈混绑。

当前配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringfrontend-designwechat-article-creation

建议配置:

best-mindsbest-minds-minimalistfeishu-sheet-botdoc-coauthoringfrontend-designwechat-article-creation
格式化配置
{
  "identity": {
    "group": "🎶新专辑",
    "groupId": "oc_9b41a6…a4c3",
    "goal": "把专辑创作相关需求收成 brief、标题/歌词候选、排期与版本推进记录。"
  },
  "routing": {
    "bindAgent": "album-exec",
    "currentAgent": "album-exec",
    "skillSource": "agent.skills",
    "roleType": "创作推进型",
    "dispatch": "direct binding -> 创作推进 agent -> 文案/表格/设计技能 -> 创作 brief 与排期记录"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "frontend-design",
      "wechat-article-creation"
    ],
    "recommended": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "frontend-design",
      "wechat-article-creation"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-minimalist",
      "feishu-sheet-bot",
      "doc-coauthoring",
      "frontend-design",
      "wechat-article-creation"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "合理",
    "reason": "已经拆离自媒体执行栈,当前 skill 组合围绕创作推进、文案和排期,更贴近专辑工作流。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=album-exec,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-27 16:57:36.628Z"
  },
  "executionReview": {
    "tonightVerdict": "EXECUTED",
    "summary": "新专辑群已经由 album-exec 真正接管,收到 smoke 后真实写出本地 Markdown 文件并回了执行结果。",
    "evidence": [
      "20:37 的真实群消息命中了 oc_9b41... 这条 binding,并在网关日志中路由到 album-exec。",
      "session 967760a1... 里出现了 write 工具调用,目标文件是 album-smoke-20260317-130100.md。",
      "最终回执不是泛聊,而是“已完成创建”并附上证据文件路径;本地文件也已落出两行内容。"
    ],
    "remainingRisk": "这次证明了新 exec 已接管并能写文件;后续仍要用一条真实创作推进任务验证 6-skill 组合在业务语境下也稳定。"
  }
}
G08

🎵Music

oc_b2433a…9409 · ops-sync · 强执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:处理音乐自动化运维:看状态、补链接、同步发行数据、确认结果。

调度方式:direct binding -> 音乐运维 agent -> music-board 同步技能 -> 状态/补链/同步结果

为什么这样配:音乐运维群要看状态、跑同步、确认结果,关键是工具链闭环。

合理性评估:合理。音乐运维群要的是同步、补链和状态确认,这套工具链是合理且足够聚焦的。

今晚执行结论:NO_FRESH_SMOKE。今晚没有新的音乐运维群执行证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=ops-sync,runtime skills=5,和预期 5 一致。

剩余风险:需要后续用 cron/status/补链命令做一次真实 probe。

下一步:保持工具型为主,避免把纯研究 skill 堆太多。

当前配置:

best-mindsmusic-board-link-botmusic-board-distrokid-album-syncmusic-board-netease-album-syncgithub-ops

建议配置:

best-mindsmusic-board-link-botmusic-board-distrokid-album-syncmusic-board-netease-album-syncgithub-ops
格式化配置
{
  "identity": {
    "group": "🎵Music",
    "groupId": "oc_b2433a…9409",
    "goal": "处理音乐自动化运维:看状态、补链接、同步发行数据、确认结果。"
  },
  "routing": {
    "bindAgent": "ops-sync",
    "currentAgent": "ops-sync",
    "skillSource": "agent.skills",
    "roleType": "强执行型",
    "dispatch": "direct binding -> 音乐运维 agent -> music-board 同步技能 -> 状态/补链/同步结果"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "music-board-link-bot",
      "music-board-distrokid-album-sync",
      "music-board-netease-album-sync",
      "github-ops"
    ],
    "recommended": [
      "best-minds",
      "music-board-link-bot",
      "music-board-distrokid-album-sync",
      "music-board-netease-album-sync",
      "github-ops"
    ],
    "agentDefaults": [
      "best-minds",
      "music-board-link-bot",
      "music-board-distrokid-album-sync",
      "music-board-netease-album-sync",
      "github-ops"
    ],
    "groupOverrides": [],
    "runtimeCount": 5
  },
  "review": {
    "verdict": "合理",
    "reason": "音乐运维群要的是同步、补链和状态确认,这套工具链是合理且足够聚焦的。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=ops-sync,runtime skills=5,和预期 5 一致。",
    "updatedAt": "2026-03-27 17:09:40.375Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "今晚没有新的音乐运维群执行证据。",
    "evidence": [],
    "remainingRisk": "需要后续用 cron/status/补链命令做一次真实 probe。"
  }
}
G09

topic-deploy

oc_9acb0d…d895 · topic-deploy · 研究部署型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把 /topic 或 /status 类请求变成调研发布页或部署状态回执。

调度方式:direct binding -> /topic 或 /status 路由 -> ship/deploy 脚本 -> board.zondev.top 链接

为什么这样配:它不是随便发网页,而是把 /topic 做成调研页并完成可验证部署。

合理性评估:合理。研究、排版、部署、时序图都在同一条 /topic 链路上,这 6 个技能是贴合任务的。

今晚执行结论:MIXED。deploy 群今晚既暴露了 bug,也证明了状态回执链路是可跑的。

  • 旧 session 曾对真实 status 类消息回复 NO_REPLY。
  • 后续又执行了 ship-links.sh,并返回 report/latest/history 三条 board 链接。

验证状态:已看到 live agent=topic-deploy,runtime skills=6,和预期 6 一致。

剩余风险:需要再用一条裸 topic 或 /status probe 验证新的 prompt 已经彻底取代旧静默行为。

下一步:继续用 topic-deploy,不要再和 web-ship 混绑。

当前配置:

best-mindsbest-minds-boardbest-minds-board-privatefrontend-designtheme-factoryzon-flow-diagram

建议配置:

best-mindsbest-minds-boardbest-minds-board-privatefrontend-designtheme-factoryzon-flow-diagram
格式化配置
{
  "identity": {
    "group": "topic-deploy",
    "groupId": "oc_9acb0d…d895",
    "goal": "把 /topic 或 /status 类请求变成调研发布页或部署状态回执。"
  },
  "routing": {
    "bindAgent": "topic-deploy",
    "currentAgent": "topic-deploy",
    "skillSource": "agent.skills",
    "roleType": "研究部署型",
    "dispatch": "direct binding -> /topic 或 /status 路由 -> ship/deploy 脚本 -> board.zondev.top 链接"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-board",
      "best-minds-board-private",
      "frontend-design",
      "theme-factory",
      "zon-flow-diagram"
    ],
    "recommended": [
      "best-minds",
      "best-minds-board",
      "best-minds-board-private",
      "frontend-design",
      "theme-factory",
      "zon-flow-diagram"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-board",
      "best-minds-board-private",
      "frontend-design",
      "theme-factory",
      "zon-flow-diagram"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "合理",
    "reason": "研究、排版、部署、时序图都在同一条 /topic 链路上,这 6 个技能是贴合任务的。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=topic-deploy,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-22 05:05:03.715Z"
  },
  "executionReview": {
    "tonightVerdict": "MIXED",
    "summary": "deploy 群今晚既暴露了 bug,也证明了状态回执链路是可跑的。",
    "evidence": [
      "旧 session 曾对真实 status 类消息回复 NO_REPLY。",
      "后续又执行了 ship-links.sh,并返回 report/latest/history 三条 board 链接。"
    ],
    "remainingRisk": "需要再用一条裸 topic 或 /status probe 验证新的 prompt 已经彻底取代旧静默行为。"
  }
}
G10

HealthOS

oc_6baf1c…0952 · health · 健康顾问混合型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:读取本地健康数据,给出结构化解释与下一步建议。

调度方式:direct binding -> 本地健康数据读取 -> 结构化解释/提醒

为什么这样配:HealthOS 以本地数据读取和解释为主,执行是读写文件,不是大规模外部副作用。

合理性评估:合理。HealthOS 以本地数据读取和解释为主,这组轻量本地技能已经够用。

今晚执行结论:NO_FRESH_SMOKE。今晚没有新的 HealthOS 群执行证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=health,runtime skills=4,和预期 4 一致。

剩余风险:当前只有历史运行态,尚未验证本轮配置相关变更是否影响到健康群。

下一步:保持本地化和轻技能集,不要引入无关部署 skill。

当前配置:

best-mindshealth_osxlsxpdf

建议配置:

best-mindshealth_osxlsxpdf
格式化配置
{
  "identity": {
    "group": "HealthOS",
    "groupId": "oc_6baf1c…0952",
    "goal": "读取本地健康数据,给出结构化解释与下一步建议。"
  },
  "routing": {
    "bindAgent": "health",
    "currentAgent": "health",
    "skillSource": "agent.skills",
    "roleType": "健康顾问混合型",
    "dispatch": "direct binding -> 本地健康数据读取 -> 结构化解释/提醒"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "health_os",
      "xlsx",
      "pdf"
    ],
    "recommended": [
      "best-minds",
      "health_os",
      "xlsx",
      "pdf"
    ],
    "agentDefaults": [
      "best-minds",
      "health_os",
      "xlsx",
      "pdf"
    ],
    "groupOverrides": [],
    "runtimeCount": 4
  },
  "review": {
    "verdict": "合理",
    "reason": "HealthOS 以本地数据读取和解释为主,这组轻量本地技能已经够用。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=health,runtime skills=4,和预期 4 一致。",
    "updatedAt": "2026-03-22 06:00:08.255Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "今晚没有新的 HealthOS 群执行证据。",
    "evidence": [],
    "remainingRisk": "当前只有历史运行态,尚未验证本轮配置相关变更是否影响到健康群。"
  }
}
G11

飞书语音群

oc_c79495…0a2f · voice-lite · 轻语音型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:按固定格式输出语音内容和中英可见文本,用于语音群验收与回复。

调度方式:direct binding -> 固定格式生成 -> [[tts:text]] + 中文/English 可见文本

为什么这样配:语音群关键不是 skill 多,而是输出格式稳定。

合理性评估:合理。语音群的关键是输出格式稳定,不是技能多;保持 1 skill 反而更稳。

今晚执行结论:MIXED。语音群的文本格式验收是通过的,但“飞书原生语音气泡”仍未真正打通。

  • 多次 smoke 已正确返回 [[tts:text]] + 中文 + English 的三段格式。
  • 后续又明确承认当前链路仍不是 Feishu native voice bubble。

验证状态:已看到 live agent=voice-lite,runtime skills=1,和预期 1 一致。

剩余风险:如果你的目标是飞书原生语音气泡,现在还不能把它当成已修复。

下一步:保持 1 skill 即可,重点看格式控制是否稳定。

当前配置:

best-minds

建议配置:

best-minds
格式化配置
{
  "identity": {
    "group": "飞书语音群",
    "groupId": "oc_c79495…0a2f",
    "goal": "按固定格式输出语音内容和中英可见文本,用于语音群验收与回复。"
  },
  "routing": {
    "bindAgent": "voice-lite",
    "currentAgent": "voice-lite",
    "skillSource": "agent.skills",
    "roleType": "轻语音型",
    "dispatch": "direct binding -> 固定格式生成 -> [[tts:text]] + 中文/English 可见文本"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds"
    ],
    "recommended": [
      "best-minds"
    ],
    "agentDefaults": [
      "best-minds"
    ],
    "groupOverrides": [],
    "runtimeCount": 1
  },
  "review": {
    "verdict": "合理",
    "reason": "语音群的关键是输出格式稳定,不是技能多;保持 1 skill 反而更稳。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=voice-lite,runtime skills=1,和预期 1 一致。",
    "updatedAt": "2026-03-27 17:01:40.608Z"
  },
  "executionReview": {
    "tonightVerdict": "MIXED",
    "summary": "语音群的文本格式验收是通过的,但“飞书原生语音气泡”仍未真正打通。",
    "evidence": [
      "多次 smoke 已正确返回 [[tts:text]] + 中文 + English 的三段格式。",
      "后续又明确承认当前链路仍不是 Feishu native voice bubble。"
    ],
    "remainingRisk": "如果你的目标是飞书原生语音气泡,现在还不能把它当成已修复。"
  }
}
G12

Claude 执行群

oc_8ce006…2169 · claude-exec · 通用执行台
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:作为通用执行台,优先产出文件、表格、页面、命令结果或明确任务。

调度方式:direct binding -> 通用执行台 -> 文件/表格/页面/命令回执

为什么这样配:这类群不该是聊天入口,而应是通用执行角色,优先落文件、表格和命令回执。

合理性评估:部分合理。当前群缺少更细的角色信息,先按现有配置暂估。

今晚执行结论:EXECUTED。Claude 群已经由 claude-exec 真正接管,真实写出了 smoke 文件,并返回了结果 / 文件路径 / 下一步。

  • 20:55 左右的新消息命中了 oc_8ce0... 这条 binding,session key 已是 agent:claude-exec:feishu:group。
  • session 11d712c6... 里出现 write 工具调用,目标文件是 claude-smoke-20260317-125300.md。
  • 最终回执明确写了“结果:已创建文件”,说明这条链路不再是旧的聊天型 claude-chat。

验证状态:已看到 live agent=claude-exec,runtime skills=6,和预期 6 一致。

剩余风险:这次证明了接管和基础执行没问题;还需要再给一条多步骤真实任务,确认它在复杂场景下也优先落文件/页面/表格。

下一步:保持通用但有产物导向,不要重新退回纯问答模式。

当前配置:

best-mindsdoc-coauthoringfrontend-designgithub-opsfeishu-sheet-botxlsx

建议配置:

best-mindsdoc-coauthoringfrontend-designgithub-opsfeishu-sheet-botxlsx
格式化配置
{
  "identity": {
    "group": "Claude 执行群",
    "groupId": "oc_8ce006…2169",
    "goal": "作为通用执行台,优先产出文件、表格、页面、命令结果或明确任务。"
  },
  "routing": {
    "bindAgent": "claude-exec",
    "currentAgent": "claude-exec",
    "skillSource": "agent.skills",
    "roleType": "通用执行台",
    "dispatch": "direct binding -> 通用执行台 -> 文件/表格/页面/命令回执"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "doc-coauthoring",
      "frontend-design",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "recommended": [
      "best-minds",
      "doc-coauthoring",
      "frontend-design",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "agentDefaults": [
      "best-minds",
      "doc-coauthoring",
      "frontend-design",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "部分合理",
    "reason": "当前群缺少更细的角色信息,先按现有配置暂估。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=claude-exec,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-27 17:04:46.412Z"
  },
  "executionReview": {
    "tonightVerdict": "EXECUTED",
    "summary": "Claude 群已经由 claude-exec 真正接管,真实写出了 smoke 文件,并返回了结果 / 文件路径 / 下一步。",
    "evidence": [
      "20:55 左右的新消息命中了 oc_8ce0... 这条 binding,session key 已是 agent:claude-exec:feishu:group。",
      "session 11d712c6... 里出现 write 工具调用,目标文件是 claude-smoke-20260317-125300.md。",
      "最终回执明确写了“结果:已创建文件”,说明这条链路不再是旧的聊天型 claude-chat。"
    ],
    "remainingRisk": "这次证明了接管和基础执行没问题;还需要再给一条多步骤真实任务,确认它在复杂场景下也优先落文件/页面/表格。"
  }
}
G13

oc_4b2616…e847

oc_4b2616…e847 · general-exec · 通用执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:承接尚未命名清楚的工作群需求,但仍保持通用执行角色而非聊天入口。

调度方式:direct binding -> 通用执行台 -> 先执行后回复

为什么这样配:职责未完全命名清楚时,至少也应先收敛到通用执行 profile,而不是 main 全局暴露。

合理性评估:部分合理。虽然群职责还没正式命名,但至少已经从 main 全局暴露收敛成通用执行 profile。

今晚执行结论:NO_FRESH_SMOKE。通用执行群已切换角色,但今晚没有新的执行证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=general-exec,runtime skills=5,和预期 5 一致。

剩余风险:旧 main 会话仍在,后续需要新消息让 general-exec 真正接管。

下一步:后续最好补这类群的正式岗位定义,再从 general-exec 分拆出去。

当前配置:

best-mindsdoc-coauthoringgithub-opsfeishu-sheet-botxlsx

建议配置:

best-mindsdoc-coauthoringgithub-opsfeishu-sheet-botxlsx
格式化配置
{
  "identity": {
    "group": "oc_4b2616…e847",
    "groupId": "oc_4b2616…e847",
    "goal": "承接尚未命名清楚的工作群需求,但仍保持通用执行角色而非聊天入口。"
  },
  "routing": {
    "bindAgent": "general-exec",
    "currentAgent": "general-exec",
    "skillSource": "agent.skills",
    "roleType": "通用执行型",
    "dispatch": "direct binding -> 通用执行台 -> 先执行后回复"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "doc-coauthoring",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "recommended": [
      "best-minds",
      "doc-coauthoring",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "agentDefaults": [
      "best-minds",
      "doc-coauthoring",
      "github-ops",
      "feishu-sheet-bot",
      "xlsx"
    ],
    "groupOverrides": [],
    "runtimeCount": 5
  },
  "review": {
    "verdict": "部分合理",
    "reason": "虽然群职责还没正式命名,但至少已经从 main 全局暴露收敛成通用执行 profile。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=general-exec,runtime skills=5,和预期 5 一致。",
    "updatedAt": "2026-03-27 16:52:15.304Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "通用执行群已切换角色,但今晚没有新的执行证据。",
    "evidence": [],
    "remainingRisk": "旧 main 会话仍在,后续需要新消息让 general-exec 真正接管。"
  }
}
G14

公众号信息获取

oc_f7b35e…babf · wechat-intake · 收口执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:只做链接收口与 /status 回执,不扩张成内容顾问。

调度方式:direct binding -> URL intake/status-only -> 静默入库或 /status 回执

为什么这样配:公众号信息获取群的价值是入库收口和状态回执,不是正文研究或内容对话。

合理性评估:合理。已经切到 strict intake/status-only 角色,这种 link 收口群就不该再挂重技能。

今晚执行结论:MIXED。公众号信息获取群已经由 wechat-intake 接管,URL intake 与 /status 都命中了新 agent;但 URL 写入仍失败,且 transcript 与可见回执语义还没完全对齐。

  • 20:38 的公众号 URL 被网关明确路由到 wechat-intake,对应 session ec0f359e... 里记录了 URL 消息并返回 NO_REPLY。
  • 同一轮人工验收里,Feishu 可见层出现了失败卡,内容是“链接未写入公众号信息采集台账 / 状态:FAILED / Permission denied”。
  • 20:46 的 /status 再次路由到 wechat-intake;发送层在 20:46:28 记录了一次真实 send,截图里能看到“群上下文同步完成(真实会话)”状态卡和 pending 链接记录。

验证状态:已看到 live agent=wechat-intake,runtime skills=0,和预期 0 一致。

剩余风险:路由和 /status 回执已经证明新 exec 在工作,但 URL 入库权限仍未修好,而且 /status 这次只更新了 sessions.json,没把 turn 落进 session jsonl。

下一步:保持 strict intake/status-only,不要再挂重技能。

当前配置:

none

建议配置:

none
格式化配置
{
  "identity": {
    "group": "公众号信息获取",
    "groupId": "oc_f7b35e…babf",
    "goal": "只做链接收口与 /status 回执,不扩张成内容顾问。"
  },
  "routing": {
    "bindAgent": "wechat-intake",
    "currentAgent": "wechat-intake",
    "skillSource": "agent.skills",
    "roleType": "收口执行型",
    "dispatch": "direct binding -> URL intake/status-only -> 静默入库或 /status 回执"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [],
    "recommended": [],
    "agentDefaults": [],
    "groupOverrides": [],
    "runtimeCount": 0
  },
  "review": {
    "verdict": "合理",
    "reason": "已经切到 strict intake/status-only 角色,这种 link 收口群就不该再挂重技能。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=wechat-intake,runtime skills=0,和预期 0 一致。",
    "updatedAt": "2026-03-25 06:34:31.396Z"
  },
  "executionReview": {
    "tonightVerdict": "MIXED",
    "summary": "公众号信息获取群已经由 wechat-intake 接管,URL intake 与 /status 都命中了新 agent;但 URL 写入仍失败,且 transcript 与可见回执语义还没完全对齐。",
    "evidence": [
      "20:38 的公众号 URL 被网关明确路由到 wechat-intake,对应 session ec0f359e... 里记录了 URL 消息并返回 NO_REPLY。",
      "同一轮人工验收里,Feishu 可见层出现了失败卡,内容是“链接未写入公众号信息采集台账 / 状态:FAILED / Permission denied”。",
      "20:46 的 /status 再次路由到 wechat-intake;发送层在 20:46:28 记录了一次真实 send,截图里能看到“群上下文同步完成(真实会话)”状态卡和 pending 链接记录。"
    ],
    "remainingRisk": "路由和 /status 回执已经证明新 exec 在工作,但 URL 入库权限仍未修好,而且 /status 这次只更新了 sessions.json,没把 turn 落进 session jsonl。"
  }
}
G15

oc_b02cf3…c459

oc_b02cf3…c459 · dev-triage · 信息抓取执行型
当前匹配
配置 skills 当前运行 状态 当前匹配

群目标:把飞书妙记或 Minutes 链接转成可用摘要与本地归档。

调度方式:direct binding -> Minutes 入库脚本 -> summary/transcript -> 回执

为什么这样配:这个群的价值在抓取、摘要、落表、回执,必须执行优先。

合理性评估:部分合理。当前群缺少更细的角色信息,先按现有配置暂估。

今晚执行结论:NO_FRESH_SMOKE。妙记/Minutes 群今晚没有新的入库证据。

今晚暂无这组群的执行证据

验证状态:已看到 live agent=dev-triage,runtime skills=6,和预期 6 一致。

剩余风险:还需要用真实 minute_token 或分钟链接验证当前 ingest 脚本链路。

下一步:如果它继续只做 link/status,就不该挂重技能;更合理是改成 strict status-only agent。

当前配置:

best-mindsbest-minds-board-privatefeishu-sheet-botxhs-playwright-cliwechat-article-creationpdf

建议配置:

best-mindsbest-minds-board-privatefeishu-sheet-botxhs-playwright-cliwechat-article-creationpdf
格式化配置
{
  "identity": {
    "group": "oc_b02cf3…c459",
    "groupId": "oc_b02cf3…c459",
    "goal": "把飞书妙记或 Minutes 链接转成可用摘要与本地归档。"
  },
  "routing": {
    "bindAgent": "dev-triage",
    "currentAgent": "dev-triage",
    "skillSource": "agent.skills",
    "roleType": "信息抓取执行型",
    "dispatch": "direct binding -> Minutes 入库脚本 -> summary/transcript -> 回执"
  },
  "settings": {
    "requireMention": false,
    "topicSessionMode": "disabled",
    "groupSessionScope": "group",
    "replyInThread": "disabled"
  },
  "skills": {
    "configured": [
      "best-minds",
      "best-minds-board-private",
      "feishu-sheet-bot",
      "xhs-playwright-cli",
      "wechat-article-creation",
      "pdf"
    ],
    "recommended": [
      "best-minds",
      "best-minds-board-private",
      "feishu-sheet-bot",
      "xhs-playwright-cli",
      "wechat-article-creation",
      "pdf"
    ],
    "agentDefaults": [
      "best-minds",
      "best-minds-board-private",
      "feishu-sheet-bot",
      "xhs-playwright-cli",
      "wechat-article-creation",
      "pdf"
    ],
    "groupOverrides": [],
    "runtimeCount": 6
  },
  "review": {
    "verdict": "部分合理",
    "reason": "当前群缺少更细的角色信息,先按现有配置暂估。"
  },
  "verification": {
    "status": "当前匹配",
    "note": "已看到 live agent=dev-triage,runtime skills=6,和预期 6 一致。",
    "updatedAt": "2026-03-27 08:04:04.643Z"
  },
  "executionReview": {
    "tonightVerdict": "NO_FRESH_SMOKE",
    "summary": "妙记/Minutes 群今晚没有新的入库证据。",
    "evidence": [],
    "remainingRisk": "还需要用真实 minute_token 或分钟链接验证当前 ingest 脚本链路。"
  }
}

Current Layering

L3 高副作用执行

ROYAplayzoo-chatopstopic-deploy 这类群不该被做成泛聊机器人,而应该是明确入口、明确产物、明确状态回执。

L2 通用执行

actionsMoneyTasks自媒体新专辑Claude、未命名工作群都已经切成显式 exec agent。

L1 收口 / 格式群

公众号信息获取 保持 intake-only,voice-lite 保持格式型;这些群不是越多 skill 越好。

Still Missing

  • 真实 smoke 还不够: actions / 自媒体 / general / dev-triage 还没有这轮新 binding 下的真实业务消息验收。
  • PlayZoo 仍需一次失败追问 probe: 命令执行链路是通的,但“失败原因解释”路径刚修过,需要再验证一次。
  • wechat-intake 仍有功能性故障: 这次已经证明它被新 agent 接管,但 URL 路径仍会报 FAILED / Permission denied,还不能算真正入库成功。
  • voice-lite 仍未打通原生语音气泡: 当前通过的是文本 + TTS 格式,不是 Feishu native bubble。
  • score -> config 自动化还没落地: 这次分数仍是治理判断,不是自动写回器。

Closing

这页就是你一直要的那个东西:不是“再讲一遍分析”,而是把 每个群的格式化配置、群目标、skills 合理性、当前运行态、今晚执行结论、配置逻辑和执行逻辑 摆到一个可审计的板子上。

下一步如果继续按推荐处理,就不该再停在“改配置文件”,而是继续补 真实 smoke -> session refresh -> board audit 回写。 到那时,分数才会真正变成可执行治理系统。

这次把 OpenClaw × Feishu 的群级 skills 治理真正做成了可视化制品:15 个绑定群、当前 binding / configured skills / runtime skills / recommended skills 对照、各群目标、今晚执行结论,以及“配置逻辑 / 执行逻辑 / session drift / 治理闭环”四类时序图。并且这版把“旧锁回滚 -> 修锁 -> 新 exec 接管”的证据链也补进去了:Claude / 新专辑已真实写文件,公众号信息获取已证明新 agent 接管但 URL 入库仍待修。
— One small system