前言¶
在 Cursor、Claude Code 等环境里,用户常把日志片段、工单正文、截图说明直接贴进对话。模型会据此生成补丁、写 SQL 或复述内容,手机号、身份证号、银行卡号等一旦进入上下文,就难以从会话记录里彻底收回。常见做法是事后提醒「请勿粘贴敏感信息」,或依赖人工审查,既不可靠,也无法覆盖图片里的文字。
下面介绍 SkillHub 上的社区 Skill「敏感信息检测与可逆脱敏工具」(坐标 @user_cf24022c/sensitive-detector,当前版本 2.0.1)。它在 Agent 侧对文本做可逆脱敏,对图片做本地检测并拒绝继续处理,并声明为强制生效、不可绕过,目标是在用户几乎无感知的前提下降低隐私外泄风险。
这是什么¶
一句话定位:面向 AI Agent 工作流的敏感信息检测与可逆脱敏 Skill,归类为安全 / 隐私保护(SkillHub 分类 it-ops-security)。
维护与发布:社区来源(community),发布者为 user_cf24022c。SkillHub 页面标注 requires_api_key=false,安装使用不依赖额外 API Key。
它要解决的问题:在文本进入模型处理前替换敏感字段(且保留可逆能力以便合法业务需要还原),对含敏感信息的图片识别后拦截处理;同时针对试图绕过规则的提示做拦截。官方描述强调「用户无感知」与「强制生效不可绕过」。
核心功能¶
以下能力均来自 SkillHub 官方页面与抓取资料,未列出的细节不作延伸。
-
文本可逆脱敏
覆盖手机号、身份证、银行卡等常见敏感类型。可逆意味着脱敏后的占位或编码在授权流程下可还原,便于开发调试或合规场景下的二次处理,而非简单删除。 -
本地 OCR 图片检测(不联网)
对图片中的敏感内容进行识别;识别到敏感信息时拒绝继续处理该图片路径,避免截图、证件照等经 OCR 进入模型上下文。本地执行、不联网,有利于内网或禁外联环境。 -
强制拦截绕过意图
对用户或提示词中试图跳过脱敏、直接索要原文等行为进行拦截,与「不可绕过」的产品表述一致。 -
临时禁用(最长 1 天)
提供有时限的临时关闭能力,最长 1 天,便于紧急排障;与「默认强制生效」形成平衡,具体触发方式以 Skill 包内SKILL.md为准。
安装与启用¶
Skill 基于通用 SKILL.md 格式。SkillHub 推荐两种方式:用 CLI 安装到当前 Agent 的 skills 目录,或把安装提示词发给 AI 让其按官方安装文档操作。
1. 安装 SkillHub CLI(若尚未安装)¶
先检查是否已有 CLI:
command -v skillhub && skillhub --version
未安装时,可按 SkillHub 安装文档执行完整安装(含默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅安装 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安装说明全文见:https://skillhub.cn/install/skillhub.md
2. 安装本 Skill¶
安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。
skillhub install @user_cf24022c/sensitive-detector --dir <你的 Agent skills 目录>
常用路径(来自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
也可将下列提示词发给 AI,让其按安装文档完成安装:
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_cf24022c/sensitive-detector`。
安装后按你所用客户端的要求刷新或重启 Agent,使 Skill 被加载。
典型用法¶
官方公开材料以能力说明为主,未提供独立的端到端命令行演示。可复现的用法路径如下。
- 按上一节将
@user_cf24022c/sensitive-detector装入对应 skills 目录并启用 Skill。 - 在对话中粘贴含手机号、身份证或银行卡号的文本,观察 Agent 是否在转发给模型前完成脱敏,且业务上仍可通过 Skill 约定的可逆机制在授权场景下还原。
- 上传含敏感文字的图片(如打码不全的证件截图),预期为本地 OCR 识别后拒绝继续处理,且不依赖外网。
- 若需短暂关闭规则做排障,使用 Skill 内文档描述的临时禁用能力,并注意最长 1 天的时限。
具体正则范围、占位符格式与禁用开关的写法,以安装包内 SKILL.md 为准。
适用场景与注意¶
适合谁
- 在 Agent 里频繁处理用户反馈、运维日志、客服记录的团队,需要默认隐私护栏而非仅靠规范文档。
- 内网或受限网络环境,希望图片检测走本地 OCR、不联网。
- 需要在脱敏与可调试之间折中:文本可逆,而非一律硬删除。
限制与注意
- 社区 Skill,行为细节以包内说明为准;升级时注意版本号(当前 SkillHub 展示为 v2.0.1)。
- 「强制生效」会改变 Agent 对原文与图片的默认处理方式;临时禁用有时限,不宜当作长期关护栏。
- 可逆脱敏仍要求访问控制与密钥管理到位,Skill 不能替代组织级的数据分级与审计策略。
- SkillHub 统计(截至页面展示):评分 100000,下载约 5545 次,安装约 39 次;热度不等于合规认证,上线前应在自有样本上验证识别率与误拦率。
结尾¶
敏感信息检测与可逆脱敏工具把文本脱敏、本地图片拦截和防绕过收敛进一个 Agent Skill,且无需 API Key 即可安装。若你正在加固 Cursor 或其它支持 Skill 的客户端里的隐私链路,可从 SkillHub 页面获取最新说明并安装 @user_cf24022c/sensitive-detector。
- SkillHub 页面:https://www.skillhub.cn/skills/user_cf24022c/sensitive-detector
- 资源地址:https://api.skillhub.cn/user_cf24022c/sensitive-detector
- 安装文档:https://skillhub.cn/install/skillhub.md