前言¶
把 Excel、JSON、YAML 等结构化文件交给大模型分析时,体积和敏感字段往往同时成为问题:上下文被占满,合规上也不适合把原始表头、账号、路径整包贴进对话。手工删列、打码再另存一份,既慢又容易漏改或改错版本。
下面介绍 SkillHub 社区 Skill「SafeShrink 密小件」(坐标 @user_cf349896/safe-shrink)。它在 Skill 层面对外说明的能力是:配合桌面侧流程,做文档减肥、脱敏,以及 SSD 相关转换;并给出可在对话里触发的关键词与常见文件后缀,便于 Agent 按同一套意图协作。
这是什么¶
SafeShrink 密小件是 SkillHub 上分类为 office-efficiency 的社区 Skill,当前页面标注版本为 v1.2.4,发布者为 user_cf349896,标签为 requires_api_key=false(无需配置 API Key)。
官方简介将其定位为:密小件 · 文档减肥 / 脱敏 / SSD 转换桌面工具。在 Agent 侧安装该 Skill 后,模型可依据 Skill 说明识别「减肥、脱敏、token 压缩、结构化脱敏」等意图,并与用户提到的 .ssd、SafeShrink、密小件等触发词对齐,而不是每次从零解释需求。
- SkillHub 页面:https://www.skillhub.cn/skills/user_cf349896/safe-shrink
- 技能 API 地址:https://api.skillhub.cn/user_cf349896/safe-shrink
核心功能(以官方简介为准)¶
资料中可核对的能力表述如下,不展开未在页面出现的具体操作界面或命令行参数。
-
文档减肥(document slimming / token compression)
面向需要缩小送入模型的文档体积、降低 token 占用的场景。简介中将与「token 压缩」并列列出,属于该 Skill 声明的主线能力之一。 -
文档脱敏(sanitization)
简介明确包含「文档脱敏」,并带有英文标签 structured sanitization(结构化脱敏),与常见结构化数据后缀一并出现,见下一节。 -
SSD 转换
简介写明「SSD 转换桌面工具」,触发词中包含.ssd与 SafeShrink。具体 SSD 文件格式定义与转换步骤以 Skill 包内SKILL.md及配套桌面工具说明为准;本文仅复述 SkillHub 公开简介中的能力名称。 -
对话触发与文件类型提示
官方列出的触发词 / Triggers 包括:.ssd、SafeShrink、密小件、文件减肥、文档脱敏、token 压缩,以及后缀.xls、.json、.xml、.yaml、.csv;英文侧为 document slimming、sanitization、token compression、structured sanitization。在 Agent 已安装本 Skill 时,用户用上述词或后缀描述任务,便于模型选用 Skill 内约定的工作流。
安装与启用¶
安装方式以 SkillHub 通用文档为准:https://skillhub.cn/install/skillhub.md
1. 安装 SkillHub CLI(若尚未安装)¶
先检查是否已有 CLI:
command -v skillhub && skillhub --version
未安装时,可按官方脚本安装(完整安装含 CLI 与默认 Skill;仅需 CLI 时加 --cli-only):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
2. 将 Skill 装到当前 Agent 的 skills 目录¶
官方强调:安装时必须用 --dir 指向当前 Agent 实际读取的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。
skillhub install @user_cf349896/safe-shrink --dir <你的 skills 目录>
常用路径(摘自 SkillHub 安装文档,按你使用的客户端择一):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
SkillHub 技能页还提供一条可交给 AI 执行的安装提示,内容为:根据 https://skillhub.cn/install/skillhub.md 安装 @user_cf349896/safe-shrink。这与 CLI 安装指向同一坐标,适合已习惯「让 Agent 按文档装 Skill」的团队。
安装或更新 Skill 后,按你所用客户端的惯例刷新或重启 Agent,使新 Skill 被加载。
典型用法(可复现的入口)¶
公开页面未给出单独的端到端命令示例;下列用法均来自官方简介与 SkillHub 安装说明,可在本地直接复现「安装 + 触发」两层入口。
通过 CLI 安装并启用
- 按上一节将
@user_cf349896/safe-shrink安装到对应skills目录。 - 在对话中用官方触发词描述任务,例如说明需要对某份
.json/.yaml/.csv做「文档脱敏」或「token 压缩」,或提到「密小件」「SafeShrink」「.ssd」。 - 由 Agent 根据 Skill 包内说明引导后续步骤(含桌面工具或 SSD 相关操作,以 Skill 正文为准)。
通过自然语言让 AI 安装
将 SkillHub 页面提供的安装提示发给当前 Agent,使其读取 https://skillhub.cn/install/skillhub.md 并完成 @user_cf349896/safe-shrink 的安装与目录配置。
适用场景与注意¶
更适合谁
- 经常把结构化办公数据(表格、配置、导出 JSON/XML 等)交给大模型,需要同时考虑体积与敏感信息的开发者或效率向用户。
- 已在 Cursor、Claude Code、Codex 等环境使用 Skills,希望通过统一触发词调用「密小件」相关流程的团队。
使用上需注意
- 本 Skill 为 community 来源,安装前可在 SkillHub 页面查看版本(当前 v1.2.4)、评分与下载量等信息,自行判断是否纳入工作流。
- 页面标注 requires_api_key=false,不依赖额外 API Key;若 Skill 内引导使用本地桌面工具,权限与数据仍留在本机,需自行确认工具来源与数据处理范围。
- 减肥与脱敏会改变文件内容或结构,务必保留原始副本,并在对外发送或上传模型前人工抽检关键字段。
- 不同 Agent 的 skills 目录不同,安装时
--dir必须配对,否则会出现「已安装但 Agent 不识别」的情况。
结尾¶
SafeShrink 密小件在 SkillHub 上把「文档减肥、脱敏、SSD 转换」和一组明确的触发词、结构化文件后缀写进同一 Skill,适合作为 office-efficiency 类能力接入 Cursor 等 Agent。需要安装或查看更新时,以官方页面为准:https://www.skillhub.cn/skills/user_cf349896/safe-shrink