关于 compress
用于精简规范、计划、提示词和 Agent 文件,同时保留其行为与约束的技能。它删除冗余内容,并保留名称、路径和架构等关键细节。
主要功能
- 01删除重复和冗余表述
- 02保留规则与约束
- 03保留名称、路径和架构
- 04验证精简后含义不变
适用场景
- 01精简 Agent 指令文件
- 02收紧不断扩展的项目规范
- 03压缩提示词或实施计划
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ owainlewis/ blueprint --skill compress安装后在 Claude Code 中输入/compress确认已加载。
详细介绍
压缩
适用场景
- 压缩规格说明、计划、任务、提示词、
AGENTS.md或技能文件 - 在将指令交给 Agent 前删除冗余内容
- 精简经过反复编辑而变得冗长的文档
流程
- 从
$ARGUMENTS、粘贴的指令或指定文件中选择目标。 - 完全保留目标的行为。压缩不代表可以弱化规则。
- 删除:
- 重复陈述的规则
- 重叠的指令
- 填充性短语
- 显而易见的前言
- 不影响行为的模糊措辞
- 仅重复规则、未补充格式或边缘情况价值的示例
- 保留:
- 实际规则和约束
- 展示必需格式或边缘情况的具体示例
- 文件路径、确切名称、标识符、命令和架构
- 来自以往失败教训的指令
- 如果要求更新文件,请用压缩后的版本替换文件。否则,仅返回压缩后的指令。
验证
- 保留原意和行为约束
- 删除冗余措辞
- 在必要时保留具体名称、路径、命令、架构和示例
- 让 Agent 更容易遵循
规则
- 除非用户要求提供评论,否则仅返回压缩后的版本。
- 规则列表优先使用项目符号。
- 单一连贯的想法优先使用散文表述。
- 合并重叠的部分。
- 将一般规则与其例外一并说明。
- 不要为了达到字数要求而删掉规则。
- 如果压缩会改变 Agent 可能采取的行为,请恢复承载关键要求的指令。
评论
支持 Markdown