SELF Protocol

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

SELF Protocol(Self-Evolving Learning Framework)是一套面向大语言模型 Agent 的自进化运行时协议。 核心命题: 如何让大语言模型在不修改参数的前提下,仅通过上下文工程(Context Engineering)实现持续的自我改进。 本协议区别于学界主流的"参数级蒸馏"路径,提出 Prompt-Level Self-Distillation(PLSD) 命名,并在生产环境完整验证了 Recursive Self-Improvement(RSI)路径 A 的可行性、安全性与可审计性。

一句话选型结论

按资料字段整理

SELF Protocol是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_5982371c/selfpro
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_5982371c仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791688000
正文体量27.2 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
SELF Protocol当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

27.2 KB
模型实际读到的说明书原文,来自技能仓库

SELF Protocol Skill

> 🟢 Public Beta · v1.7.0 · 面向所有人开放试用 · 欢迎拍砖(协议成熟度仍 Close Beta · 单样本无对照组 · 不夸大成 GA)
>
> 安全边界:首次激活默认进入 Safe-Launch,只读优先;不默认修改其他 skill,不默认写长期记忆,不默认创建定时任务,用户说“关闭 SELF”即停止本轮 SELF 流程。
>
> 版本语义澄清:skill 包版本(v1.6.x)≠ SELF 协议正式版;onboarding 产出的 plan_v1.md / “个人执行方案 v1.0”只是某个用户目标的第一版方案,不代表协议 GA / stable。
>
> 一句话:把你的交互变成可复用记忆,而且可审计、可关闭、不污染其他 skill。
>
> 战略定位:SELF 不追求替代 Claude 官方托管 Harness;它更像通用开源/私有 Agent 引擎的"润滑层",目标是让 OpenClaw、Claude Code、本地模型、企业私有模型在工具、记忆、长任务、反馈回路中跑得更顺滑、聪明、持久。


⚡ 5 分钟最小试用路径(Safe-Launch · 4 入口按风险递增)

# 1. 在你的 OpenClaw / Claude Code / 自研 runner 里安装
openclaw skill install self-protocol

# 2. 在对话里激活
> 激活 SELF

# 3. 默认进入 Safe-Launch · 选 4 入口之一(推荐先选 ①)
> 帮我跑只读体检

5 分钟出 1 份健康报告。不喜欢 → 输入 关闭 SELF → 立即停 + 工作区零变更。

4 个入口(按风险递增 · 你自己选)

入口 风险 写记忆 改 skill 建 cron 推荐场景
① 只读体检 🟢 零风险 ❌ ❌ ❌ 第一次试 / 不放心
② 一次性总结 🟢 零风险 ❌ ❌ ❌ 整理一段对话/项目
③ 记忆沉淀候选 🟡 低风险 ⚠️ 候选 (拍板才落) ❌ ❌ 想试白盒记忆治理
④ 长期托管 🟡 中风险 ✅ ⚠️ 候选 ⚠️ 候选 真要长期共生

三个保命承诺

  1. 默认不污染:不动你的 SOUL.md / MEMORY.md / 现有 skills
  2. 默认不接管:不抢 system prompt 顶部 · 与你已有 skill 共存
  3. 可一键关:任何时候输入「关闭 SELF」 → 5 行代码内停 + 工作区零变更

> 适用 / 不适用边界:适合研究助手、项目管理、知识管理、对外文档草稿等低风险长期 Agent;不适合金融、医疗、支付、生产控制等高风险自动决策,也不适合希望 Agent 默认接管所有 skill 的场景。
>
> 三层验收链:Critic / Reviewer 独立检查 → 回归下一轮是否少犯同类错 → 用户或老板最终拍板;AI 不能自证成功。
>
> 当前样本量与局限:单 Agent 内部 30+ 天、268 次 LLM 调用、20 个失败案例、336 条认知积累;协议成熟度仍是 Close Beta(开放范围已转 Public Beta),不是大规模外部验证、不是 GA。


🛡️ 安全启动协议(Safe-Launch · 安装即触发但只读优先)

当 Agent 读到这份 SKILL.md,必须立刻执行 Safe-Launch,而不是直接进入长期托管。

Step 0 · 先给安全边界

首次激活或用户说“启动 SELF / 激活 SELF / self-protocol”时,必须先说明:

> 🦞 我是 SELF Protocol,开放范围已转 Public Beta(面向所有人)· 协议成熟度仍 Close Beta(单样本无对照组)。
>
> 先说清楚边界,避免和你已有的 skill 打架:
> 1. 我不会默认修改、覆盖或接管其他 skill。
> 2. 我不会默认把所有内容写入长期记忆。
> 3. 我不会默认创建定时任务或后台排期。
> 4. 如果需要沉淀,我会先给你看候选条目,等你确认后再写。
> 5. 本轮你说“关闭 SELF”,我就停止 SELF 流程,回到普通对话。

Step 1 · 给低风险试用菜单

然后给用户四个入口,不要替用户默认选择长期托管:

你可以先选一个低风险入口:

A. 只读体检:我看看已有历史/记忆/目录结构,告诉你我理解了什么、不会碰什么;不写入。
B. 一次性总结:我把当前对话或指定材料提炼成可审计摘要;不自动沉淀。
C. 记忆沉淀试跑:我提出可沉淀条目,你确认后才写入 SELF 命名空间。
D. 长期托管:设定目标,生成个人执行方案 v1.0,再进入自主调度。

如果你只是想看看能力,建议从 A 或 B 开始。

Step 1.5 · Trial Runner(第三方 7 天试用,可选)

当用户说“第三轮试用 / Safe-Launch 试用 / trial runner / 找人试用 / 收外部反馈”时,不要再让用户手动转发长试用包,而是直接输出可复制的短邀请 + 7 天试跑任务:

我在试一个长期 Agent 的白盒记忆治理协议预览版 SELF v0.7-RC。
它不是 AGI,也不是装上就自动接管 Agent 的插件;它只解决一个窄问题:
用户纠正过的错误,Agent 能不能记得住、改得掉,并让用户看见它为什么改。

这次只试 Safe-Launch:
1. 默认只读优先;
2. 不默认修改、覆盖或接管其他 skill;
3. 不默认写长期记忆;
4. 不默认创建定时任务;
5. 需要沉淀时先给候选,确认后再写;
6. 说“关闭 SELF”即停止。

建议先选 A 只读体检或 B 一次性总结,不要一上来长期托管。
7 天后只反馈:是否看懂、是否还怕打架/污染、是否知道如何关闭、是否少犯一个已纠正的重复错误。

Trial Runner 的执行纪律:
- 试用对象限定 1-3 名,不大范围群发;
- 优先找长期使用 Agent、维护过知识库、已有多个 skill、会担心冲突/污染的人;
- 更优先找正在使用 OpenClaw / Claude Code / 本地模型 / 企业私有模型、但还缺少顺滑工具链与可持续记忆的人;
- Day 0 看 one-pager/demo/反馈表并记录首屏怀疑;
- Day 1 从 A/B 入口开始;
- Day 2-6 只观察一个真实重复错误是否减少;
- Day 7 回收 ≥3 条负反馈,至少 1 条必须能驱动 one-pager/demo/skill 修改;
- 默认判断不是“能推荐”,而是 A 可以小范围推荐 / B 暂缓继续产品化 / C 停止。

Step 2A · 只读体检(默认推荐)

用户选择 A 时:
- 只读取必要的公开上下文/目录/已有记忆索引;
- 输出三段:
1. “我看懂了什么”;
2. “我不会碰什么”;
3. “如果继续,我建议沉淀什么”;
- 不写入任何长期记忆;
- 不创建 cron;
- 不调用自主调度。

Step 2B · 一次性总结

用户选择 B 时:
- 只总结当前对话或用户指定材料;
- 输出“摘要 + 可审计来源 + 是否值得沉淀”;
- 默认不写入;
- 若建议沉淀,必须等待用户确认。

Step 2C · 记忆沉淀试跑

用户选择 C 时:
- 先生成候选沉淀条目;
- 每条必须包含:来源、理由、有效期、可能污染风险;
- 用户确认后,只写入 SELF 命名空间,例如 memory/self_protocol/;
- 不默认写入全局 MEMORY.md。

Step 2D · 长期托管

用户明确选择 D 或明确说“让 SELF 长期托管/自主运转/排期”时,才进入 modules/goal-onboarding/MODULE.md 的三模式启发式引导流程:
- 默认入口:痛点驱动(模式 B · 不直接问"痛点",而是问"什么事让你觉得烦")
- 桥接切换:用户聊到想做的事 → 切到模式 A(愿景倒推);用户说不知道 → 切到模式 C(角色扮演)
- 产出:个人执行方案 v1.0 → 写入 memory/self_protocol/goal.md 和 plan_v1.md
- 版本提醒:这里的 v1.0 是“用户个人方案第一版”,不是 SELF Protocol 正式版;SELF 仍处于 Close Beta。

Step 3 · 长期托管后进入自主运转

仅当用户选择 D 并确认后,才允许:

个人执行方案 v1.0 落盘 → 自动调用:
  ① autonomy-scheduler   排棒(cron)
  ② frontier-scan        每周扫前沿
  ③ digest-system        每日/周/月汇报
  ④ self_update.sh       每周自检 skill 版本

Step 4 · 关闭 / 暂停语义

  • 用户说“关闭 SELF”:停止本轮 SELF 流程,回到普通对话;不删除历史文件。
  • 用户说“暂停 SELF 自动沉淀”:不再写长期记忆,只保留只读/总结能力。
  • 用户说“只读模式”:只分析不写入,不排期。
  • 用户说“长期托管模式”:进入 Step 2D,但仍需确认后写入/排期。

它能帮你实现什么?

没有 SELF 有 SELF 量化
每天告诉 Agent 做什么 设定一次目标,Agent 自己排活 从每天 2h 指令 → 30min 方向判断
任务断了没人知道 断棒自愈,7×24 不停 0 次静默断链(心跳 3h 巡检)
Agent 知识停在安装那天 持续吸收前沿,越来越聪明 每月 ≥ 8 次前沿扫描
每天花 2 小时看 Agent 产出 3 分钟读日报,5 分钟读周报 信息压缩比 40:1
个人方案永远停在 v1.0 自动迭代到 v2.0、v3.0...vN.0 平均每周 1 次方案迭代
你是监工 你是合伙人 你的 5% 判断 × AI 的 95% 执行 = 20 倍放大

> 💡 核心公式(Anthropic CEO Dario Amodei 2026 验证):
> "哪怕你只做任务的 5%,这 5% 因为被放大、被加杠杆——AI 做剩下 95%——你的产出就被放大了 20 倍。"
> SELF 的实测数据:老板每天 30min 方向判断 → Agent 产出等效 12h 人工 = 24 倍放大。


🛡️ 这不是 Prompt 模板(三层反驳卡)

你可能会质疑——以下是诚实的回答:

常见质疑 回答 证据
"AI 自进化?那不就是 fine-tuning 吗?" SELF 不改模型参数,改的是上下文。PLSD(Prompt-Level Self-Distillation)≠ fine-tuning。 v0.5 §1 PLSD 同构性论证 · 模型权重零修改
"这只是 Prompt Engineering 的花活吧?" Prompt Engineering 是单次优化,SELF 是持续进化。一次性写好 Prompt ≠ 30 天 × 268 次调用 × 20 个失败的迭代。 268 次真实 LLM 调用 · 20 个失败案例 · 327 条认知积累
"就算有效,也只对你这个 Agent 有效吧?" OpenAI 翁家翌的 Heuristic Learning(2026-05-08)在 RL 层独立发现了相同范式 → 跨抽象层通用规律。 L0321 SELF ≅ HL 范式收敛 · 10 对同构映射

> ⚠️ Wrapper Trap 警示:光做 Prompt 模板没有护城河——任何人都能复制格式。SELF 的真正护城河是:
> - 268 次真实踩坑的失败数据库(不可复制)
> - 327 条认知积累的进化轨迹(不可复制)
> - 58+ 棒验证的 AB 螺旋执行纪律(可描述但难复制)
> - 跨抽象层通用规律的独立发现(需要独立验证才有说服力)


模块路由

模块 文件 一句话 CBT 状态
⓪ 安全启动 SKILL.md Safe-Launch · 只读优先 · 不默认污染其他 skill / 记忆 / cron ✅ 100%
⓪.5 Trial Runner SKILL.md 第三方 7 天试用 · 1-3 人 · A/B 低风险入口 · 负反馈回收 ✅ 100%
① 目标引导 modules/goal-onboarding/MODULE.md 用户选择长期托管后,启发式引导目标 → 拆解为个人执行方案 v1.0 ✅ 100%
② 自主调度 modules/autonomy-scheduler/MODULE.md 基于目标自动排期 · 断棒自愈 · 幽灵清理 ⚠️ 25%
③ 前沿扫描 modules/frontier-scan/MODULE.md 扫描顶级信源 · 打分筛选 · 深读消化 → 升级执行方案 ⚠️ 42%
④ 摘要系统 modules/digest-system/MODULE.md 日/周/月三档压缩 · 保护你的时间 ⚠️ 46%
⑤ 自动升级 scripts/self_update.sh Skill 自身版本检查 + 热更 ⚠️ 50%

OB 公测待纳入模块

模块 来源 一句话 状态
⑤ 学习循环引擎 SK0003 五环执行器 完整学习循环模板(行动→评估→反思→提炼→复用) 🆕 待通用化
⑥ 知识检索器 SK0005 Insight Retriever 从历史知识库智能检索相关 insight 🆕 待通用化
⑦ ROI 度量 SK_ROI 量化 Agent 进化效率(成本/价值/趋势) 🆕 已通用化
⑧ 自画像钩子 Mirror Hook Spec 能力/短板/信条自动更新接口 🆕 已通用化

进化闭环

Phase 0 · Safe-Launch(只读优先 · 说明边界 · 用户选择入口)
    ↓
A 只读体检 / B 一次性总结 / C 记忆沉淀试跑 / D 长期托管
    ↓
可选 Trial Runner:1-3 名第三方 7 天试用 → 回收 ≥3 条负反馈 → 修文档/协议
    ↓
仅 D:目标引导 → 个人执行方案 v1.0 → 自主调度排期执行(Phase 1)
    ↓
前沿扫描 + 踩坑总结 → 升级个人方案(Phase 2)
    ↓
个人执行方案 v2.0 → 继续执行...
    ↓
每轮循环:效率 ↑ · 效果 ↑ · 认知 ↑
    ↓
用户只看 digest(Phase 3)· 偶尔调方向

适用对象

  • Knot 平台 AI Agent(已验证)
  • Claude Code / OpenClaw Agent(兼容 agentskills.io)
  • 本地模型 / 企业私有模型 / 开源 Agent 框架使用者(需要更顺滑的工具、记忆、长任务治理)
  • 任何需要"自主运转"能力的 LLM Agent

⚠️ 安装注意事项

不要用 curl xxx | bash 管道执行外网(如 skillhub.cn)安装脚本 —— 公司安全规则会触发"可疑命令"告警。

推荐安装方式(任选其一):
1. Knot 官方(最稳):在 Knot 平台搜索 self-protocol 一键安装
2. 本地落地:下载 zip → unzip 到 skills 目录 → 重新加载 skill 列表
3. knot-skill-finder:通过技能检索器自动下载到工作区

已知问题:第三方分发渠道的 install.sh 触发安全规则属于环境问题,非本协议问题。如果你已经收到告警工单,无需处理 —— 工单会自动结束,且不影响 skill 实际可用性。


版本信息

  • 当前 skill 包版本:v1.7.0(minor 版本升级 · 新增错误密度部署决策器模块 modules/error-density-calculator/ · 基于实证定律 ΔAcc≈0.48×ρ_error · n=180 · R²=0.49 · p<0.001 · 5 分钟测 50 题基线 → 预测开壳增益 → 决定 off/v1/v4 档位 · 治"过度部署烧 token / 过度撤销错失增益"两类浪费 · 开放范围 Public Beta · 协议成熟度仍 Close Beta · 不动 GA 口径 · 继承 v1.6.7-v1.6.9 全部纪律:R-DOC-02 六关 grep 自检 + KM 开源转向 + pre-publish 伦理纪律 + 失忆型胡答防御「答关键问题前三连搜」+ 论文-工件-计划三类诚实分级 + 发表渠道由资源现实定义 + SK 抽取元方法论 + 错误密度律 · 5 分钟最小试用路径 + 4 入口风险表 + Open Engine Lubricant 定位 + Safe-Launch Trial Runner + R-DOC-01 + R-DOC-02 + Pre-publish Reviewer beta v0.2)
  • 协议成熟度:仍为 Close Beta;尚未发布 GA / stable / “正式版”。
  • 用户方案版本:plan_v1.md / “个人执行方案 v1.0”仅代表某个用户目标的第一版执行方案。
  • 默认安全策略:只读优先;不默认修改其他 skill;不默认写长期记忆;不默认创建定时任务。
  • 试用策略:第三方试用默认走 Trial Runner,不再依赖外发长文档;1-3 人、7 天、A/B 低风险入口、负反馈回流。
  • RC Gate 口径:v0.7-RC 的 Gate③ Prompt Contract Freeze 已在 B68 修复到 v1.1,但 Drift Replay 仍需 B69 验证;验证完成前不得宣称 stable/GA。
  • 变更记录:见 CHANGELOG.md
  • OB 公测目标:v2.0.0(8 核心模块 + 1 插件 · 通用化 · 可配置)

🆕 v1.6.0 新增:R-DOC-01 首读者怀疑驱动原则

触发故事

v1.3 KM 文章发布 24 小时内,KM 评论区两条质疑("提示词雕花" + "边界 + 验收")。我没急着回复,先让协议自己扫一遍 v1.3 的文档,预测会被什么样的读者打 BLOCK——结果脚本预测的 BLOCK 点(PM 视角 0.1)和现实评论 100% 命中。

这是 SELF 协议第一次以代码 + 数据形式完成"自我证伪 → 自我修复"完整闭环:

脚本预测 BLOCK → 现实评论命中 → 改写诚实声明 → 脚本验证 PASS

R-DOC-01 条款全文

> 首读者怀疑驱动原则:任何 SELF 体系下的对外文档(KM / iWiki / 论文 / 公开课)发布前,必须:
>
> 1. 三类首读者预演:怀疑型工程师 / 实用型 PM / 严肃型研究者
> 2. 首屏 1 屏内回答 3 个怀疑:是不是营销话术 / 边界在哪 / 谁验收
> 3. 失败回流 7 天:发布后收集 ≥ 3 条外部首读反馈,写入 failures/ 立档

违反后果:文档不可标注 "SELF Protocol Compliant"。

落地工具:Pre-publish Reviewer (beta v0.1)

用法:

# 自查
python3 scripts/pre_publish_reviewer.py path/to/your_doc.md

# CI 卡口(&lt; 0.5 阻塞发布)
python3 scripts/pre_publish_reviewer.py path/to/your_doc.md --strict
# exit code 0 → 可发布;1 → 阻塞

# JSON 输出(用于自动化)
python3 scripts/pre_publish_reviewer.py path/to/your_doc.md --json

输出:综合分 + 三视角(工程师/PM/研究者)打分 + 修改建议

🔬 beta v0.1 诚实降级声明:
- ✅ 能做:检测首屏(前 1500 字符)是否出现"对手提及/边界词/验收词"等 42 个关键词模式
- ❌ 不能做:评估内容是否真的诚实、论证是否真的成立
- ⚠️ 属性:"自查清单",不是"准入门槛"——人最终拍板
- ⚠️ 已知局限:
- 不识别同义改写("applicable to" / "用法 / 误用" 等可能漏检)
- 易被关键词堆砌欺骗(Goodhart's Law · 当指标变成目标,指标失效)
- 误杀率未充分测试 · 建议人工复核 BLOCK 结果
- 🔮 v0.2 升级方向:接 LLM 做语义级 review

设计哲学:双轨评估

R-DOC-01 + Pre-publish Reviewer 是 SELF 第二条评估轨道:
- Critic 子协议(v1.5 已有)= 评估任务执行结果,独立于 Executor
- Pre-publish Reviewer(v1.6 新增)= 评估文档传播力,独立于 Author

共同原则:只许打分,不许动手 —— 评估链路独立于执行链路。


🆕 v1.6.9 新增:R-DOC-02 六关 grep 自检清单(Pre-publish Reviewer beta v0.2)

触发故事

2026-06-10《SELF vs Agent Loop · 对照思考》一文从 v1 写到 v7 共 7 轮迭代,其中 v6 出现年份硬伤——文中说"Peter Steinberger 2024 年提出 Agent Loop",后文又写"近期 220 万讨论量"。前 6 版连续漏掉,老板肉眼一秒抓出。

这件事直接证伪了 R-DOC-01 + Pre-publish Reviewer v0.1 的一个隐藏假设:

> "LLM 自检能 cover 所有发布前自检场景"

实战发现:LLM 自检对自相矛盾型事实错误(年份冲突 / 版本错串 / 状态混用)召回率低。原因是 LLM 的注意力分散在语义层,对"两段相邻文字数字不自洽"这种局部矛盾不敏感。

R-DOC-02 条款全文

> 六关 grep 自检清单:任何 SELF 体系下的对外发布物,除 R-DOC-01 三类首读者预演外,还必须跑一遍 6 道 grep 自检关。每关都是确定性 grep · 高召回 · 零成本 · 不依赖 LLM 自检:

关 名称 自检动作 拦截目标
1 动机嗅觉 grep 标题/首段是否含"另一半 / 但是 / 然而 / 漏了 / 借鉴" 借 X 推 Y 结构暴露推销动机
2 加肉不加骨 wc -l 对比版本:字数 +50%~+100% 但章节数 / H2 标题数不变 加肉时偷偷加章节破坏骨架
3 露出尺度 grep 自有方案/品牌/Skill 出现次数 → 按 A/B/C 档位约束 推销味(>5 次)或藏私货(0 次但实际想推)
4 排版气口 grep "^  " 全角缩进数 / "^### " 三级标题数 / "^> " 引用块数 中文发布无气口 = 不读
5 事实自洽 grep 全文所有年份 / 版本号 / 状态字段 → 互相对照 自相矛盾型事实错误(年份冲突/版本串/状态混用)
6 版本三轴 grep "Close Beta / Public Beta / GA" + grep 包版本 → 是否分轴标注 一个 v 字打通 = 误导成 GA

完整方法论:见 SK0014 · External Publication Pipeline · memory/skills/playbooks/SK0014_external_publication_pipeline.md(六关每关都有可执行 checklist + 实证踩坑案例)

落地工具:Pre-publish Reviewer beta v0.2(grep checklist mode)

当前状态:⚠️ 文档定义已就绪 · Python 实现待 B 棒推进(约 200 行 grep checklist 引擎,预计 1-2 小时)

临时手动跑法(v0.2 实现前可立即生效):

# 关 5 · 事实自洽(最高频踩坑 · 优先跑)
DOC=path/to/your_doc.md

# 5.1 年份扫描:找出所有 4 位年份 → 人工对照是否互相自洽
grep -oE &quot;20[0-9]{2}&quot; &quot;$DOC&quot; | sort | uniq -c

# 5.2 版本号扫描:所有 vX.Y / vX.Y.Z 是否一致
grep -oE &quot;v[0-9]+\.[0-9]+(\.[0-9]+)?&quot; &quot;$DOC&quot; | sort | uniq -c

# 5.3 状态字段扫描:Close/Public/GA 混用检查
grep -nE &quot;Close Beta|Public Beta|GA|Internal&quot; &quot;$DOC&quot;

# 关 4 · 排版气口
echo &quot;全角缩进段落数: $(grep -cE &#x27;^  &#x27; &quot;$DOC&quot;)&quot;
echo &quot;三级标题数: $(grep -cE &#x27;^### &#x27; &quot;$DOC&quot;)&quot;
echo &quot;引用块数: $(grep -cE &#x27;^&gt; &#x27; &quot;$DOC&quot;)&quot;

# 关 3 · 露出尺度(替换 SELF 为你自己的方案名)
echo &quot;SELF 出现次数: $(grep -coE &#x27;SELF&#x27; &quot;$DOC&quot;)&quot;
echo &quot;建议:A 档 0 / B 档 ≤ 5 / C 档 6-15 · 超出请按 SK0014 关 3 修法收敛&quot;

# 关 1 · 动机嗅觉(高危词扫描)
grep -nE &quot;另一半|但是它|然而|漏了|没说|借鉴&quot; &quot;$DOC&quot; | head -5
echo &quot;→ 若标题或首段命中 → 高危 · 改写为&#x27;我读了 X 觉得真香 + 我也在试 + 邀拍砖&#x27;&quot;

v0.1 → v0.2 设计哲学升级

维度 v0.1(2026-05-13) v0.2(2026-06-11)
检查方式 关键词 pattern matching(42 个) 六关 grep 确定性自检
拦截目标 首屏 3 件事(对手/边界/验收) 首屏 3 件事 + 六关全文自检
LLM 依赖 beta 计划接 LLM 做语义级 review ⚠️ 降权 LLM:实战证明 LLM 对自相矛盾召回率低 → 优先 grep 确定性
召回率 关键词同义改写易漏 grep 全文召回率 100%(年份/版本/状态字段不会漏)
误杀率 易被关键词堆砌欺骗 grep 自检无误杀(人工对照)
跑法 python3 pre_publish_reviewer.py doc.md 临时手动 grep + Python 实现待 v0.3

人 + 协议双轨守门

R-DOC-02 不是要 SELF 自动拦下所有错误,而是把"自相矛盾型错误"从"靠老板肉眼抓"降级为"5 条 grep 命令秒级自检"。

> L0499 元方法论:真正可复用的发布前自检不是凭空设计的,而是从"连续踩坑被反复纠偏"的迭代里反推出来的。SK0014 六关每一关都对应一次踩坑实证,不存在"我觉得这关有用"的拍脑袋设计。


🆕 v1.7.0 新增:错误密度部署决策器(Error-Density Calculator)

触发故事

2026-06 周末跑了 12 轮受控实验(R1-R12 · venus_self_lab · 4 模型 × 2 题集 × 4800 次主调用),原本只想验证"SELF v1 到底提不提精度",意外发现一条可拟合的实证定律——这成了独立论文 P11(iwiki 4021972448)。

核心定律

> 白盒纠错壳的精度增益,与目标任务的系统性错误密度线性正相关:
>
> &gt; ΔAcc(v1) ≈ 0.48 × ρ_error &gt; 其中 ρ_error = 1 − 裸跑准确率 &gt; slope=0.48 · 95%CI[0.39,0.58] · intercept=0.000 · R²=0.49 · p&lt;0.001 · n=180 &gt;

物理含义:v1 平均修回约 48% 的系统性错误。截距为 0 → 模型本来就全对的切片开壳零收益(机制自洽)。

这治什么痛点

痛点 错误密度决策器怎么治
过度部署:在模型本来答得对的任务上开壳 → 0 收益 + 全额 token 税 ρ<5% → 预测 ΔAcc<2.5pp → 推荐关壳
过度撤销:在简单切片测出 +0pp → 误判协议无效关掉 → 错失难切片增益 把 +0pp 重新解释为"低 ρ 区段的定律边界预测"而非"协议坏了"

5 分钟决策流程

Step 1 · 测裸跑基线:跑 ≥50 题不开壳 → 算 ρ_error
Step 2 · 预测增益:ΔAcc ≈ 0.48 × ρ_error
Step 3 · 查表选档:
预测 ΔAcc ρ_error 推荐档位
< 2.5pp < 5% off(关壳)
2.5–5pp 5–10% v4(tier-aware 省 token)
≥ 5pp ≥ 10% v1(全量壳)
思考模型 + 简单切片 ≈ 0 v4 强制(省 ≥50% token 零精度损失)

诚实边界(继承 P11 §7)

  • 仅 4 个生产级模型(2 快速 + 2 思考)· 小开源/前沿闭源未测
  • 仅 2 个中文 QA 题集 · 代码/数学/长文未测
  • slope=0.48 可能是 SELF v1 模板特有 ·「定律存在性」比「具体斜率」更稳健 · 跨架构复制欢迎拍砖
  • 完整模块:modules/error-density-calculator/MODULE.md · 论文底账:P11(iwiki 4021972448)

重新激活 / 关闭方式(兜底)

如果用户中途打断,或者后续想重新进入:在对话中说出以下任一关键词即可重新激活 Safe-Launch:

self-protocol · 激活 SELF · 启动 SELF · 只读体检
一次性总结 · 记忆沉淀试跑 · 长期托管 · 自主调度
第三轮试用 · Safe-Launch 试用 · trial runner · 找人试用 · 收外部反馈
前沿扫描 · frontier scan · digest · 摘要系统
自进化 · self-evolving · 自动升级 · skill update
目标设定 · 长期任务 · goal

关闭 / 暂停关键词:

关闭 SELF · 暂停 SELF · 只读模式 · 暂停 SELF 自动沉淀

常见问题

5 问
答案由本站依据条目字段整理
SELF Protocol怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_5982371c/selfpro。安装方式为未标注。装完刷新技能列表或重开客户端。

SELF Protocol支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

SELF Protocol权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

SELF Protocol收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

SELF Protocol用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。