SuperAPI AI 工具集

genshijin-compress

通用与其它

查看项目

更新于 10-15 20:24

技能介绍

用途:把自然语言记忆文件(如 CLAUDE.md、todos、设置)改写成极简「原始人」风格,减少输入 token,同时完整保留技术内容、代码、URL 与结构。

主要能力:删除敬语、铺垫语、模糊表达、冗余表述与自明助词,改用体言止用、汉语言简写、合并重复项;完整保留代码块、内联代码、URL、文件路径、命令、技术术语、专有名词、日期版本数值、环境变量与错误原文;保留 Markdown 标题、嵌套列表、编号、表格与 Frontmatter/YAML 结构,仅压缩正文。

使用方式:通过 /genshijin-compress <filepath> 或类似请求触发;在 SKILL.md 目录下执行 python3 -m scripts <绝对文件路径>。流程为检测文件类型、调用 Claude API/CLI 压缩、校验输出;出错时仅定点修正该处、最多重试两次,若失败则报错且不修改原文件。

限制:仅压缩自然语言文件(.md、.txt、无扩展名);不改动 .py、.js、.ts、.json、.yaml、.env、.lock、.css、.html、.xml、.sql、.sh 等,散文与代码混排仅压散文,无法判断时不动。原文件先备份为 FILE.original.md 再覆盖,FILE.original.md 不再压缩。含密钥或凭据的文件(.env、.netrc、credentials、SSH 密钥、证书、.ssh/.aws 等目录及名称含 secret/password/token 等)会被拒绝,压缩内容会发送到 Anthropic API。文件命名冲突时未见官方说明。

适用场景:需要长期携带记忆文件进上下文、希望降低 token 占用的工作流。