dsh-deliverable-verify:按 MANIFEST 與 SHA256 驗收深鯨交付包

前言

在 DSH 生態裏,插件可以擴展智能體側的能力;交付側若只憑 zip 或目錄交接,接收方往往缺少與清單、摘要一致的自動化校驗手段。手工對文件逐個比對既慢,也容易漏項。下面介紹維護者 feely0208 發佈的 @deepwhale-cn/dsh-deliverable-verify(倉庫 feely0208/dsh-deliverable-verify),用於在收到交付包後,依據 MANIFEST.json 與 SHA256 判斷包是否完整、是否被改動。社區目錄將其歸類爲 admin-security;與「深鯨交付包」配套時,一個負責打、一個負責驗。

這是什麼

該插件在 npm 上的包名爲 @deepwhale-cn/dsh-deliverable-verify(當前資料中版本爲 0.1.0,許可證 MIT)。作者信息爲溫州深鯨智能科技有限公司。它解決的是交付驗收:對 zip 或本地目錄執行校驗,而不是在對話裏替人改文件。

核心功能

依據已公開的 README,已覈實的能力如下。

  1. 支持對 zip 壓縮包或已解壓目錄作爲輸入進行校驗。
  2. 校驗邏輯與 MANIFEST.json 及 SHA256 摘要對照,用於判斷交付包是否完整、內容是否被改動。
  3. 提供獨立 CLI:dsh-deliverable-verify,可在 shell 中直接調用。
  4. 作爲 DSH 插件安裝時,面向 web profile,並通過 cordis.patch.yml 等與 DSH 運行時集成;運行時依賴 @deepwhale-cn/dsh-guard-core。

未在資料中展開的配置項或 API 細節,本文不臆測。

安裝與啓用

安裝前請自行查看 GitHub 源碼與 LICENSE,並確認本機 DSH、Node 版本滿足包聲明:dsh 爲 >=0.1.0-rc.6 <0.3.0,node 爲 >=18。插件在已安裝的 DSH 進程權限下運行,安裝等同於信任該包及其依賴。

官方 README 給出的安裝命令如下。

dsh plugin --profile web add @deepwhale-cn/dsh-deliverable-verify

典型用法

校驗 zip 或目錄時,使用 --input 指定路徑。README 示例爲:

dsh-deliverable-verify --input ./交付/張某案.zip
dsh-deliverable-verify --input ./交付/張某案

將 ./交付/張某案.zip 或 ./交付/張某案 換成你實際的交付路徑即可。若交付方使用深鯨交付包流程生成清單與摘要,驗收側用本插件對照同一套 MANIFEST.json 與 SHA256 規則,職責上與「打交付包」的工具成對使用。

適用場景與注意

適合需要在交接 zip 或目錄時做清單級、摘要級一致性檢查的場景,例如項目交付、外包回包驗收等。不適合替代業務層面的功能測試或法務審閱;它只覆蓋資料中描述的完整性、改動檢測。

注意:

  • 社區插件目錄(如 skillhub.cn)爲獨立站點,與 DeepSeek、幻方無官方從屬關係;安裝來源以 README 中的包名與命令爲準。
  • 倉庫當前星標爲 0,功能邊界以 README 與源碼爲準,使用前建議閱讀 MANIFEST.json 在你方流程中的生成方式是否與交付方一致。
  • 勿將未經驗證的第三方插件安裝在持有敏感數據的環境;admin-security 分類表示其安全相關屬性,仍須結合源碼審計。

結尾

dsh-deliverable-verify 把「收到交付包 → 對照 MANIFEST 與 SHA256」收成一條可復現命令,與深鯨交付包打側流程配套時,驗收路徑更清晰。目錄頁:https://www.skillhub.cn/plugins/feely0208/dsh-deliverable-verify;源碼與問題反饋:https://github.com/feely0208/dsh-deliverable-verify。

羽毛球分组比赛记分
小程序二维码

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

小夜