关于 debloat
debloat 是用于精简准确且及时的文本的写作技能,面向编辑者。它删除冗余措辞,同时保留关键主张、原有语气和结构。
主要功能
- 01识别填充语与重复观点
- 02就地压缩文本
- 03保留主张、语气与结构
- 04检查是否损失含义
适用场景
- 01精简过长的策略文档
- 02压缩文字而不重写
- 03区分冗余与过时或重复内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ lilmgenius/ paperthin --skill debloat安装后在 Claude Code 中输入/debloat确认已加载。
详细介绍
将臃肿的文档精简到承载核心内容的最小篇幅:含义不变,字数更少。
目标
即使文档内容准确且最新,也可能以另一种方式腐化:不断膨胀。每次编辑都给最近的句子添上一个限定语;规则在所有可能适用的地方反复重述;列举越写越长,成了整面文字墙——最后,读者不得不仔细研读本该快速浏览的内容。debloat 会将这类冗余压缩到承载核心内容的密度:保留每一项有分量的主张,删去所有无用的字词。它不是改写(re0)、去重(ssotize)或去除特征(dedash、detool)——它是对本身并无问题的文字进行密度优化。
工作流程
- 确定文档并通读全文;用一句话记下每个部分必须传达的内容——必须保留的核心信息。
- 找出冗余,而不是内容:增加篇幅却不增添含义的填充语;句子删掉也无妨的限定语或括号内容;承载三种想法的拼接句;本可用一条规则加短列表表达、却写成文字墙的枚举;在相邻位置重复陈述的要点;只讲决策缘由、而规则本身已足够的决策历史。
- 就地压缩:删去填充语,拆分拼接句或删掉无用分句,精简文字墙,重复的要点只保留一次。不将内容移至其他文档,也不重新推导内容。
- 保留每一项有分量的主张——规则、事实、约束或示例。如果删去某个字词会导致信息丢失,就保留它。
- 如果冗余其实是跨文档重复,或内容已经过时,就停下来说明:将重复问题交给
ssotize,将过时问题交给re0。debloat只负责精简。 - 冷读一遍,再删一轮——第一轮总会有所遗漏。
规则
- 删字词,不删核心主张。原有的每条规则、事实和约束都必须保留;只改变内容密度。
- 保留文档的语气和结构;在原有结构内压缩,不要改变风格。
- 不要改写、去重或去除特征:不重新推导内容(
re0),不将内容移至其他位置(ssotize),并将破折号和堆叠名词留给dedash/detool处理。 - 尊重内容应有的丰富度:面向人的文字若旨在教学或引导(如快速入门、完整示例),篇幅长一些也有其价值——精简冗余,而非牺牲易读性。
- 如果没有真正的冗余,就不要修改。
- 安全地编辑:确认每个目标都存在(报告 MISS,绝不静默地不作处理);使用支持 Unicode 的方式编辑(
PYTHONUTF8=1);逐处替换;大型结构调整要编写脚本。
验证
完成前:
- 修改前的每一项核心主张都在修改后保留——只删减字词。
- 冷读时,结果更精炼,且仍是有意简洁,而非删得残缺。
- 将属于重复或内容过时、而非冗余的问题交给
ssotize/re0处理,不要强行压缩。
评论
支持 Markdown