敏感信息檢測與可逆脫敏工具:在 Agent 對話鏈路裏做強制隱私保護

前言

在 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 官方頁面與抓取資料,未列出的細節不作延伸。

  1. 文本可逆脫敏
    覆蓋手機號、身份證、銀行卡等常見敏感類型。可逆意味着脫敏後的佔位或編碼在授權流程下可還原,便於開發調試或合規場景下的二次處理,而非簡單刪除。

  2. 本地 OCR 圖片檢測(不聯網)
    對圖片中的敏感內容進行識別;識別到敏感信息時拒絕繼續處理該圖片路徑,避免截圖、證件照等經 OCR 進入模型上下文。本地執行、不聯網,有利於內網或禁外聯環境。

  3. 強制攔截繞過意圖
    對用戶或提示詞中試圖跳過脫敏、直接索要原文等行爲進行攔截,與「不可繞過」的產品表述一致。

  4. 臨時禁用(最長 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 被加載。

典型用法

官方公開材料以能力說明爲主,未提供獨立的端到端命令行演示。可復現的用法路徑如下。

  1. 按上一節將 @user_cf24022c/sensitive-detector 裝入對應 skills 目錄並啓用 Skill。
  2. 在對話中粘貼含手機號、身份證或銀行卡號的文本,觀察 Agent 是否在轉發給模型前完成脫敏,且業務上仍可通過 Skill 約定的可逆機制在授權場景下還原。
  3. 上傳含敏感文字的圖片(如打碼不全的證件截圖),預期爲本地 OCR 識別後拒絕繼續處理,且不依賴外網。
  4. 若需短暫關閉規則做排障,使用 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
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜