用途:把自然语言格式的记忆文件(如 CLAUDE.md、todos、配置)压缩成“原始人”形式,降低输入 token 消耗,同时完整保留技术内容、代码、URL 与文档结构。压缩后的版本会覆盖原文件,压缩前的人类可读版本会另存为 <filename>.original.md。
主要能力:删除敬语、寒暄、前置语、模糊表达与冗余措辞;采用体言止め、用言止め、和语到汉语化等压缩手法;合并重复条目。代码块、行内代码、URL、文件路径、命令、技术术语、专有名词、日期、版本号、数值、环境变量和错误信息原文均严格保留。Markdown 标题、列表层级、表格结构和 Frontmatter/YAML 头部结构保持不变,仅压缩正文文本。
使用方式:通过 /genshijin-compress <filepath> 或自然语言请求触发。该技能会定位脚本目录并执行 python3 -m scripts <绝对文件路径>。流程包括文件类型检测、调用 Claude 进行压缩、输出验证;若出错则用 Claude 定点修正对应片段(不重新压缩),最多重试 2 次,失败时向用户报告错误且原文件不变。
适用对象:仅适用于自然语言文件(.md、.txt、无扩展名)。.py、.js、.ts、.json、.yaml、.yml、.toml、.env、.lock、.css、.html、.xml、.sql、.sh 等代码文件绝对不修改;混合文件仅压缩散文部分,无法判断是否属于代码时不做改动。FILE.original.md 会被跳过,不会被再次压缩。
限制与安全:压缩时会将原始数据发送到 Anthropic API。.env、.netrc、credentials.、secrets.、passwords.*、SSH 密钥、证书(.pem、.key、.p12、.crt 等)以及 .ssh、.aws、.gnupg、.kube、.docker 目录下的文件和文件名含 secret/credential/password/apikey/token/privatekey 的文件会被拒绝。若因启发式规则误判,可通过重命名文件规避。该技能的具体收费、价格、平台支持和实际压缩效果等资料暂未提供。