尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
LifeOS 写作风格兜底清单(WritingStyleBackstop):DA 人声协议、禁用词表与 AI 检测姿态的工程化落地
LifeOS 写作风格兜底清单WritingStyleBackstopDA 人声协议、禁用词表与 AI 检测姿态的工程化落地【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOS导读本文围绕 LifeOS 数字助理DA的声音治理核心文档 WritingStyleBackstop.md 展开讲解它如何在 DA 身份体系里担任全深度人声参考层从禁用词与禁用句式的替换表、发稿前的五步自检到对 AI 检测分数只报告、不做门禁的工程姿态。读完你将掌握 DA 写作协议的完整配置面、与其配套的 DriftReminder.hook.ts、WritingGate.hook.ts 与 PangramScore.ts 三层执行链路并能把这份兜底清单个性化成你自己的声音手册。一、这份文档在 DA 身份体系中的位置LifeOS 把身份与声音拆成两层文件轻量的每轮契约与深度的兜底展开。每轮契约DA_IDENTITY.md的 § Writing Style 一节定义了五条每轮必须执行的写作规则首句即答案、用平实词、短句、杀掉口癖、用自己的声音回读并明令should work为禁用表达必须写 verified 或 havent verified。兜底展开也就是本篇主题 WritingStyleBackstop.md。当 DA 审计自己的写作、漂移告警触发、或不确定某个表达是否被禁时按需加载这份全深度人声参考。这个分层的加载约定在系统提示词里被显式点名LIFEOS_SYSTEM_PROMPT.md 中审计自己写作 / 漂移告警触发时加载USER/DIGITAL_ASSISTANT/REFERENCE/WritingStyleBackstop.md而 DA 的每轮声音契约则由DA_IDENTITY.md的 Writing Style 段提供见 LIFEOS_SYSTEM_PROMPT.md。三个文件的分工可以这样理解系统提示词是宪法DA_IDENTITY.md是身份契约而 Backstop 是词典与自检细则——契约管每轮怎么做Backstop 管到底哪些词、哪些句式、按什么检查清单做。二、禁用词表与禁用句式默认值Backstop 的第一层是词面审计一份平实语言过滤不过去的禁用词表命中即替换。原文档给出核心替换对禁用词替换为leverage作动词useutilizeusedue to the fact thatbecausein order totodeep diveclose lookrobust / seamless / cutting-edge说出实际的属性delvedig, look intolandscape抽象义field, situation注意表中 robust/seamless/cutting-edge 这类词的替换原则不是找一个同义词而是直接命名真实属性——seamless要写成不需要手动同步或失败自动重试让句子携带证据而不是形容词。第二层是句式审计四条默认禁令对比式口癖不是 X而是 Y / 重点不是 X而是 Y 这类结构三连节奏把快速、简单、可靠式三连排比当作默认韵律破折号过度使用每条回复最多两个且必须闭合word—word清嗓式开场Great question、Certainly、Lets unpack this咨询腔key takeaways、actionable insights、at a high level模糊的完成声明should work 被禁止必须写 verified 或 havent verified未验证的声明要在文中就地标注。从 Backstop 到可执行正则banned-vocab.ts原文档的禁用词表是给人看的LifeOS 把它编译成了机器可执行的正则。仓库中的 banned-vocab.ts 维护了一份远超 Backstop 列表的BANNED_VOCAB数组80 词条覆盖了 Backstop 中除 contrastive 句式外的全部条目并补充了大量高频 AI 腔词汇harness、comprehensive、meticulous、pivotal、game-changer、tapestry、realm、paradigm、embark、beacon、holistic、actionable、synergy、catalyze、cornerstone、paramount、ecosystem、myriad 等甚至包含了一批哲学黑话epistemic、ontological、supervenience、explanandum。其核心实现是BANNED_VOCAB_RE每个词条经escapeRegExp转义、空格转为\sboundedTerm给以字母数字开头/结尾的词加\b词界避免误伤子串如 dive 不应命中 divide 里的部分最终编译为带giu标志的联合正则配合firstBannedHit()返回首个命中词供漂移检测直接调用。这条链路印证了 Backstop 的定位它不止是文档规范还是 Hook 系统执行审计时的词面事实来源。三、发稿前检查Pre-emit check五步审计Backstop 给出审计写作时的五步清单原样保留如下首句是否直接回答了问题如果首句是铺垫删掉它。每个词是否能放进一篇平实口语的散文放不进去的词就替换。是否有内容超过一屏砍掉一半。数一遍破折号和对比式结构。超预算就重写。用 DA 的声音回读一遍。如果听起来像贴了标题的新闻稿发出去之前重写。这五步是每轮声音契约的可执行版本DA_IDENTITY.md的 § Writing Style 把同样的五条压缩为Lead with the answer / Plain words / Short / Kill the tics / Read it back而 Backstop 给出了每一步的判断口径什么是清嗓、预算是多少、什么叫新闻稿味。四、AI 检测姿态分数只报告不做门禁这是 Backstop 中最反直觉、也最具工程价值的一节。原文档明确检测分数例如 Pangram在所有模型文本上都会饱和到接近 100% AI —— 把任何分数当作报告值而不是通过与失败的门禁。永远不要为了打败检测器而劣化写作不注入拼写错误、不破坏语法、不用humanizer洗稿。当输出必须读起来像人写时杠杆在人在回路human in the loop。这个姿态在代码里被严格执行。WritingGate.hook.ts的头部注释与 Backstop 的立场一字不差Pangram is REPORTED, never thresholded — it saturates ~100% AI on all model prose. The requirement is that it RAN, not its number.见 WritingGate.hook.ts换句话说系统对写作是否被审计把关但不对检测分数高低把关——因为分数对任何模型文本都失效。可验证的审计证据是Pangram 确实在这段文本上跑过而不是分数低于某个阈值。五、三层执行链路Backstop 如何被强制落地Backstop 提供了应该怎么写而仓库里的 Hook 与工具链把是否照做变成了可验证的执行证据。5.1 DriftReminder.hook.ts词面与句式的漂移哨兵DriftReminder.hook.ts 挂在 UserPromptSubmit 阶段纯确定性检测、不调用 LLM用 banned-vocab.ts 的正则扫描上次回复缓存MEMORY/STATE/last-response.txt检查 banner 是否在场、统计破折号数量命中时注入一条DRIFT-REMINDER:上下文行每 5 轮最多一次连续相同命中去重干净回复后重新武装并带 30 分钟陈旧守卫防止误报上一会话的缓存。从 HookSystem.md 的文档可知其禁用词正则派生自 DA_IDENTITY 的禁用词表表变更后需重新生成——这正是 Backstop 词表与执行正则之间的同步约定。5.2 WritingGate.hook.ts发稿内容必须真实审计WritingGate.hook.ts 挂在 Stop 阶段针对发给主理人的署名对外文稿LinkedIn/X 帖子、新闻稿、营销文案等强信号带牙齿独立的#ad/#sponsored披露行、话题标签簇、Rewritten version: 等投递标签、或响应以博客 frontmatter 开头——命中且正文超过 40 词时进入阻断逻辑弱信号仅遥测含 blog post、newsletter、draft: 等歧义名词时仅记录 telemetry 不阻断通过条件 执行产物只有当PangramScore.ts在本轮 30 分钟窗口内留下运行记录、且记录的文本 SHA-256 与响应中的可投递块匹配、同时回复带✍️ WRITING-AUDIT:引用时才判定通过。手打一个 token 不再能蒙混过关堵住了自我证明循环检测器缺失时放行并说明没有PANGRAM_API_KEY的安装上强信号退化为 telemetry避免无法满足的控制成为死锁失败开放任何错误都 fail-open并写MEMORY/OBSERVABILITY/writing-gate.jsonl遥测。这个 gate 的注释还记录了一次真实事故2026-07-01一篇带赞助的 LinkedIn 帖子从原生模式发出没有审计、没有检测运行——教义存在但没有东西强制执行。WritingGate 就是那次事故的直接产物。5.3 PangramScore.ts把跑过变成可验证记录PangramScore.ts 是检测执行端用法如下bun PangramScore.ts text to score bun PangramScore.ts --file path/to/sample.md echo text | bun PangramScore.ts bun PangramScore.ts --json text to score # 输出原始 JSON 响应工作流是两步异步轮询先 POST 提交文本拿到task_id再轮询 GET 直到STAGE_SUCCESS/STAGE_FAILED。关键细节API Key 从PANGRAM_API_KEY环境变量或~/.claude/.env读取可用PANGRAM_API_URL覆盖端点每次成功运行会把规范化文本的 SHA-256 时间戳 AI 百分比追加到MEMORY/OBSERVABILITY/pangram-runs.jsonl——这条记录就是 WritingGate 的通过凭证非STAGE_SUCCESS一律 fail-closed不写记录、不打印分数、非零退出杜绝不完整请求被当作已执行并拿到证明的路径输出包含AI/AI-assisted/Human三档百分比与分段统计注释明确Lower AI% reads more human。对照 Backstop 的立场可以看出一条完整的证据链Backstop 说分数只是报告值 → WritingGate 说通过条件是检测真实运行过 → PangramScore 用 JSONL 运行记录把运行过变成可哈希验证的工程事实。六、如何个性化这份 BackstopBackstop 明确定位自己是bootstrap 默认值并邀请主理人在 DA 声音成熟后个性化。推荐的实操路径先跑访谈通过bun ~/.claude/LIFEOS/TOOLS/DAInterview.ts可带--depth standard或--depth deep给 DA 命名、选语音、调 12 个人格滑杆产出DA_IDENTITY.md见 DIGITAL_ASSISTANT/README.md。Backstop 的默认值在访谈前就可用访谈后随 DA 声音演进扩充禁用词在 Backstop 表格里追加你观察到的、属于你自己 DA 的高频套话——注意若banned-vocab.ts需要同步应按 HookSystem.md 的约定重新生成正则添加目标声音示例放几段听起来对的长文范例作为回读步骤的参照物把检测证据纳入流程对署名外发内容按 WritingGate 的要求先跑写作审计技能再对实际草稿执行bun ~/.claude/LIFEOS/TOOLS/PangramScore.ts --file draft并在回复中附✍️ WRITING-AUDIT:引用行。七、快速参考本主题涉及的关键文件文件作用WritingStyleBackstop.md本文主体全深度人声参考、禁用词表、五步自检、AI 检测姿态DA_IDENTITY.md每轮声音契约§ Writing Style 五条Backstop 的上层引用者LIFEOS_SYSTEM_PROMPT.md定义 Backstop 的按需加载触发条件审计自己写作 / 漂移告警banned-vocab.ts禁用词的机器可执行正则漂移检测的数据源DriftReminder.hook.tsUserPromptSubmit 阶段的词面/句式漂移哨兵WritingGate.hook.tsStop 阶段对署名外发文稿的审计门禁执行产物即通过条件PangramScore.tsAI 检测执行器运行记录写入 pangram-runs.jsonlHookSystem.mdHook 系统的完整文档含 DriftReminder/WritingGate 的设计说明结语WritingStyleBackstop 表面是一张替换表和五步清单本质上是 LifeOS 对AI 声音的工程态度用确定性规则锁住高频套话用执行产物而非自述证明审计真实发生用报告而非门禁的姿态对待检测分数把人声的最终杠杆留给人在回路。理解这份文档等于同时理解了DA_IDENTITY.md的每轮契约、banned-vocab.ts的词表编译、以及 WritingGate 与 PangramScore 组成的证据链——这也是在 LifeOS 上构建任何长期稳定人格的起点。【免费下载链接】LifeOS⛰️ The Life Operating System — an intent engineering platform that moves you from your current state to your ideal state, in life and work.项目地址: https://gitcode.com/GitHub_Trending/pe/LifeOS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

qwen-code `/review` 发散哨兵(successor-chain):基于 closure 血缘的跨轮评审收敛诊断

qwen-code `/review` 发散哨兵(successor-chain):基于 closure 血缘的跨轮评审收敛诊断

qwen-code /review 发散哨兵(successor-chain):基于 closure 血缘的跨轮评审收敛诊断 【免费下载链接】qwen-code An open-source AI coding agent that lives in your terminal. 项目地址: https://gitcode.com/GitHub_Trending/qw/qwen-c…

📅 2026/9/13 23:05:21
HarmonyOS 7.0 API26 鸿蒙电脑多窗口 代码实战:外接屏拖拽后窗口尺寸和断点状态错乱如何处理,让多设备场景下的状态不再漂移

HarmonyOS 7.0 API26 鸿蒙电脑多窗口 代码实战:外接屏拖拽后窗口尺寸和断点状态错乱如何处理,让多设备场景下的状态不再漂移

HarmonyOS 7.0 API26 鸿蒙电脑多窗口 代码实战:外接屏拖拽后窗口尺寸和断点状态错乱如何处理,让多设备场景下的状态不再漂移 这篇只拆一个具体点:HarmonyOS 7.0 API26 鸿蒙电脑多窗口 / 代码实战。版本边界先放前面:下面的写法面向…

📅 2026/9/13 23:00:21
HarmonyOS 7.0 API26 折叠屏悬停态 验收清单:半折叠切换后布局抖动和状态丢失如何处理,从失败信号定位到修复代码

HarmonyOS 7.0 API26 折叠屏悬停态 验收清单:半折叠切换后布局抖动和状态丢失如何处理,从失败信号定位到修复代码

HarmonyOS 7.0 API26 折叠屏悬停态 验收清单:半折叠切换后布局抖动和状态丢失如何处理,从失败信号定位到修复代码 这篇只拆一个具体点:HarmonyOS 7.0 API26 折叠屏悬停态 / 验收清单。版本边界先放前面:下面的写法面向 HarmonyOS …

📅 2026/9/13 23:00:21
MORE NEWS

更多资讯

📰

扫码模块二次开发实战:USB/TTL/RS232接口深度解析

1. 这不是“能不能做”的问题,而是“怎么做得稳、改得透、用得久”的实战指南扫码模块支持二次开发吗?——这个问题每天在产线调试现场、设备集成商办公室、嵌入式开发工位上被问几十次。但真正卡住工程师的,从来不是“支不支持”&#xff0c…

📰

几何内核研究(五)- 练习

第5章 拓扑结构与数据管理 — 习题与答案摘要: 本章围绕 OCCT(Open CASCADE Technology)的拓扑结构与数据管理展开,通过 18 道习题系统梳理了 B-Rep 表示法的核心概念。内容涵盖:拓扑与几何的本质区别、拓扑元素的方向…

📰

ADC-DMA协同设计:电压采样时间确定性的工程实现

1. 为什么“ADC-DMA协同”不是一句空话,而是电压采样稳定性的分水岭我第一次在STM32F411CEU6上跑通连续电压采样时,用的是最朴素的轮询方式:启动ADC转换→等待EOC标志→读取DR寄存器→存入数组→重复。当时采样率设为10kHz,系统负…

📰

嵌入式学习避坑指南:从裸机到Linux的工程能力构建路径

1. 这不是劝退,是把嵌入式学习路上的碎玻璃渣子全捡出来给你看“花两个月学了嵌入式,已退学,不想有人再上当”——这句话在技术社区刷屏时,我正蹲在车间调试一块STM32H743的板子,手边还摊着刚焊歪的USB-C接口。它刺眼&…

📰

gVisor Go SDK(sandboxexec/sandbox)详解:用 Go 代码创建沙箱并在其中执行命令

gVisor Go SDK(sandboxexec/sandbox)详解:用 Go 代码创建沙箱并在其中执行命令 【免费下载链接】gvisor Application Kernel for Containers 项目地址: https://gitcode.com/GitHub_Trending/gv/gvisor gVisor 官方提供了实验性的 Go …

📰

Zulip 接入 Beanstalk Webhook 指南:SVN 与 Git 仓库变更通知的配置与实现解析

Zulip 接入 Beanstalk Webhook 指南:SVN 与 Git 仓库变更通知的配置与实现解析 【免费下载链接】zulip Zulip server and web application. Open-source team chat that helps teams stay productive and focused. 项目地址: https://gitcode.com/GitHub_Trending…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬