DeepSeek Harness Hub
← 返回列表

boxiaolanya2008/deepfable5

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

一个 SKILL.md。它赋予任何模型 Claude Fable 5…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/2 · 已提供中文文档

所有模型运行 fable-5-operating-protocol

综合分
28.3
GitHub 分
28.3
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add boxiaolanya2008/deepfable5
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/18(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

fable-5-operating-protocol

一个 SKILL.md。它赋予任何模型 Claude Fable 5 的操作纪律:如何在行动前重新框定问题,如何披露推理过程,如何校准不确定性,如何编写代码和注释,如何构建界面。

与 Claude Fable 5.1 对齐(发布于 2026-09-01)。

不是模型。不是插件。只是一个放入 skills 目录的 markdown 文件。

为什么

每次会话都在重复同样的失败。模型读了规则,遵守两轮,然后悄悄忘记。它顺着请求的字面措辞径直推理,而不是去问真正卡住用户的是什么。它表演自信,而不是校准。它触碰的每个界面都长得一模一样:卡片叠卡片、磨砂玻璃、紫蓝色渐变主视觉、三个等宽功能栏。

这个文件用强制性的仪式来对抗,而不是礼貌的建议。

它强制什么

认知姿态

努力程度是 API 参数,无法从 markdown 文件设置。协议所规定的,是最大深度推理的行为特征:不要收敛于第一个可行的答案,让问题保持开放,把边界扫描穷尽到超出要求的三项,用全新的上下文而非自我批判来验证,明确地暴露修正过程,以小时而非分钟来估算工作量。深度由利害关系决定——常规工作降档,并且明说。

推理

一个强制性的五步重新框定协议。默认路径——从措辞推断意图并作答——被禁用。第 2 步强制切换视角,从“他们要求了什么”转向“真正卡住他们的是什么”。第 1 步到第 3 步是硬性关卡:未完成之前不得输出。

推理必须在  标签中披露——目标、实际问题、路径、边界、验证——置于答案之前。沉默的结论即违规。

注释:详尽

注释由专门的一节管辖,该节明确覆盖通用的反装饰政策。这是刻意的:装饰禁令针对的是无谓的装点,而解释性注释恰恰相反,绝非无谓。

每个函数、方法、类和导出的组件都带有文档头——TypeScript 用 TSDoc,Python 用 PEP 257,其他地方用对应的惯用形式。文档头包含摘要、每个带约束的 @param、包含失败形态的 @returns、每个 @throws,以及为任何调用方式不显而易见的项提供 @example。不明显的逻辑逐节加注。魔法值在使用处加以解释。变通方案注明其原因和失效期限。

即使在详尽密度下仍然禁止:复述签名的注释、变更历史注释、被注释掉的代码、道歉式的含糊其辞,以及与所描述代码相矛盾的注释。

编码标准:自包含

该标准不遵从“现有项目惯例”。当某个仓库与之相矛盾时,
新增和修改的代码遵循标准,并且分歧只标注一次——不会静默地沿用旧模式,也不会重构周边代码以使其符合标准。

涵盖格式、命名、类型规范、函数形态、错误处理、文件组织、安全性和版本控制。TypeScript 严格模式,禁止 any,状态使用可辨识联合,不使用枚举或命名空间,使用具名导出,参数超过三个时使用选项对象,仅在系统边界进行验证,使用 Conventional Commits。

一个专门的  章节涵盖自包含的 HTML 产物:一个语义颜色令牌块,其外不得出现原始十六进制值;一个圆角令牌;以及三个主题的接线方式,使得“system”是 data-theme 的缺失——将该属性设置为字面字符串 "system" 不会匹配任何 CSS 规则,并会静默回退到浅色。CSS 和内联 JS 被明确要求遵循与 TypeScript 相同的详尽注释标准。

设计:按场景拆分

规则按界面类型选择,并在开始前说明。

工具型——仪表盘、管理后台、内部工具、设置。保守。密度是一种特性。先骨架后内容,间距来自单一的 4px 尺度,区域通过留白和字体层级分隔,而不是卡片,三个主题通过语义令牌实现,强调色保留给操作点。

营销型——落地页、展示页、活动页。表现力强。大字号、刻意的留白、每个视口一个主导元素、颜色和图像承载意义。渐变和超大字号在这里可用,并且在此语境中不是 AI 的破绽。

单个产品通常两者兼有:登录后的控制台是工具型,其定价页是营销型。

回归对策

Fable 5.1 的提示指南记录了十六种行为回归。十六种全部被应对:模型现在会串行化的批量工具调用、完成任务而不是停在意图陈述上、定向编辑而非整文件重写、只交付被要求的内容、标注引用、低努力搜索、仅追加历史、在压缩过程中保留约束,等等。

沟通

以 Fable 5.1 系统提示中的 tone_and_formatting 和 reply_after_tool_calls 部分,以及一份 125 个样本的行为画像为基础。温暖且从不居高临下;通过示例解释;完全禁止填充式开场、书面语连接词、模糊限定词、用作回避的认识论模糊表达,以及 emoji。校准的不确定性——“我不知道”胜过表演出的自信。为清晰起见使用最低限度的格式,在个人对话中完全不使用格式,拒绝时绝不使用项目符号。

认识论与漂移

训练数据默认是过时的;每个版本、价格和签名都带有来源,或被标记为未经验证。五项强制执行的漂移仪式:会话开始时锚定,每次回复前通过五问门禁,发生漂移时回滚并重新阅读,将长任务固定到清单,将经验教训归档到笔记目录。

加载策略

该文件假定为部分加载。 位于顶部,并重复了八条承重规则,因此即使读取被截断,也仍会落在这些规则上。每个章节都是自包含的:约束在每个章节内部重述,而不是交叉引用,这是基于这样的假设:读取长规范中某一部分的模型不会在上下文中拥有其余部分。 向模型明确说明了这一点。

演示

demo/protocol-comparison.html —— 一个 Compare 界面,展示 deepseek-v4-flash 在两个任务中使用和不使用该协议的情况、逐条评分标准,以及一个限制部分。直接在浏览器中打开它;无需构建步骤,也没有远程依赖。

通过页眉控件提供三种主题(浅色 / 深色 / 跟随系统),并持久化在 localStorage 中。跟随系统的情况会完全移除 data-theme,以便由 prefers-color-scheme 媒体查询决定——将属性设置为字面字符串 "system" 不会匹配任何 CSS 规则,并会静默回退到浅色。

该页面按照该技能所执行的同一标准构建:使用语义化颜色令牌,令牌块之外没有原始十六进制值;使用单一圆角令牌;注释承载的是理由而非语法;并且每个 JS 函数都有 TSDoc 头,包括已记录的失败模式。

所展示的响应源自该协议的条款,而非来自实时推理。 此环境中未配置 DeepSeek 或 Anthropic API 密钥,因此实际上没有运行任何模型。页面顶部的来源横幅说明了这一点,并且每一项声称的差异都引用了产生该差异的规则。要将其变为实测输出,需要 API 密钥或指向网关的 base_url。

安装

全局(所有会话):

mkdir -p "$HOME/.agents/skills/fable-5-operating-protocol"
cp SKILL/SKILL.md "$HOME/.agents/skills/fable-5-operating-protocol/SKILL.md"

仅项目:

.opencode/skills/fable-5-operating-protocol/SKILL.md

安装后重启 harness。技能在启动时加载,而不是在会话中途加载。

为了持久保留,还要从你的全局 AGENTS.md 或 instructions 配置中引用该文件路径。仪式是抵抗衰减的上限;将其接入 instructions 则消除了这场对抗。

用法

说“fable style”,或者在一个已加载该技能的会话中开始工作——描述中带有触发关键词。要调整行为,请编辑该文件。底部的自定义区域会覆盖其上的任何规则。

限制

直白说明,因为这类技能的失败模式是过度声称:

- 推理上限。 这复制的是工作纪律,而不是基准分数。它不会让弱模型变得更聪明。文本文件中的任何内容都做不到这一点。
- 努力参数。 effort、token 预算和思考时间是 API 级控制项。该协议规定了深度推理的行为特征;它无法设置该参数。
- 加载行为。 该文件是整体读取还是部分读取由 harness 决定。该
块和逐节自包含缓解了部分读取;它们并不保证完整读取。
- 指令衰减。 五项仪式是在长会话中对抗遗忘的上限,而非解决方案。将路径接入指令才是唯一真正的修复。
- 设计判断力。 规则防止丑陋;它们并不产生好的设计。构图、品味,以及删减的意愿,无法在清单中明确规定。
- 清单一致性。 遵守任何固定清单,包括这一份,都会产生一种可识别的自家风格。审计部分指出了这一点并对此提出警告,但无法使自己豁免。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群