前言¶
在 DSH(DeepSeek Harness)裏做業務或數據相關開發時,模型和插件往往要讀數據字典、Schema、配置文件。若字段裏已經出現身份證、手機號、薪資等敏感信息,卻長期標成 public 或根本沒有分級字段,後續加密、訪問控制、留存和出境評估都缺少依據。《數據安全法》第二十一條要求建立數據分類分級保護制度;分級不是「填個表」,而是要讓代碼和文檔裏能看出來「這類數據被當成幾級」。
DeepSeek Harness 的生態思路是「一切皆插件」:能力以插件形式掛到 Harness 上,社區目錄在獨立站點維護,與 DeepSeek / 幻方無官方從屬關係。下面介紹維護者 feely0208 的 dsh-data-classify(npm 包名 @deepwhale-cn/dsh-data-classify,分類 admin-security),它專門查:數據本身在倉庫裏有沒有分級標註、有沒有資產清單或制度文檔的線索——不替你定級,只幫你發現「該有分級痕跡的地方缺了」。
這是什麼¶
dsh-data-classify 的定位可以用 README 裏的一句話概括:數據分類分級 —— 查數據有沒有分級標註與資產清單。
典型問題是數據字典長這樣:
"fields": {
"idcard": { "type": "string", "public": true },
"phone": { "type": "string", "public": true },
"salary": { "type": "string", "public": true }
}
身份證、手機號、薪資全標成 public。沒有分級,就無法對不同數據施加不同保護強度;加密、訪問控制、留存期限、出境評估都建立在「這是幾級數據」之上。本插件在工程側做靜態/規則化檢查,把缺口報出來,方便你和合規、數據治理同事對齊。
它查什麼¶
README 用表格歸納了檢查關注點(嚴重程度以插件報告爲準):
| 級別 | 內容 |
|---|---|
| 高 | 出現敏感數據但找不到分級標註 |
| 中 | 找不到分級制度文檔 · 找不到數據資產清單 |
| 中 | 所有數據都標成公開級 |
關於「全是公開」:插件認爲這通常不是「我們真的只有公開數據」,而是分級工作沒做完(先標了默認值)。分類分級的價值在於差異 —— 只有一級等於沒有分級。
敏感字段識別依賴字段名等啓發式;自定義命名可能漏報。規則細節可通過 --list-rules 查看。
安裝與啓用¶
在 DSH Web 配置側安裝:
dsh plugin --profile web add @deepwhale-cn/dsh-data-classify
不經過 DSH 插件命令、僅作 CLI 使用時:
npx @deepwhale-cn/dsh-data-classify
package.json 中聲明:需要 Node >= 18,dsh >= 0.1.0-rc.6;當前包版本爲 0.1.1,許可證 MIT。插件以當前 dsh 進程權限掃描工作區,安裝或 npx 前請自行查看 GitHub 源碼 與許可證,確認符合組織策略。
典型用法¶
安裝 CLI 後,README 給出的可復現命令如下。
演示模式(看示例輸出與規則效果):
dsh-data-classify --demo
列出內置規則與依據:
dsh-data-classify --list-rules
生成 HTML 報告:
dsh-data-classify --html r.html
官方 README 附有檢查報告、演示模式輸出、規則與依據的示意圖(託管於 deepwhale.org.cn 的 plugin-assets 路徑),可與本地 --html 輸出對照理解。
邊界與配套¶
使用前請明確插件不判斷「該定幾級」 —— 分級標準由行業和組織決定。分級也可能存在於倉庫外(數據治理平臺、內部文檔);報出項是提示你確認,而非直接認定違規。
其他邊界(摘自 README):
- 敏感數據靠字段名識別,自定義命名會漏。
CLASSIFY-ALL-PUBLIC爲啓發式:只有「公開」一級同時出現在多處時才值得懷疑。
與同維護者的 dsh-pipia 分工:dsh-pipia 查個人信息影響評估流程;dsh-data-classify 查數據本身有沒有分級。深鯨網安守護系列中,本插件歸類在「國內合規」方向,可與數據掃描、留存、出境等插件按需組合;安全問題是鏈式的,單插件只覆蓋一環。
README 聲明:本插件是工具,使用者須遵守所在地區法律法規,對使用造成的後果自行承擔責任。
鏈接¶
- 社區目錄頁:https://www.skillhub.cn/plugins/feely0208/dsh-data-classify
- 源碼與說明:https://github.com/feely0208/dsh-data-classify
經過上面的步驟,你可以在 DSH 工程或 CI 裏固定跑一遍分級與清單線索檢查,把「敏感字段無標註」「缺清單/制度文檔」「清一色公開級」等問題儘早暴露在提交前,而不是等到審計或事故後再補臺賬。