前言¶
在 DeepSeek Harness(DSH)里做行业项目时,医疗、财税、招聘等场景往往各自有一套合规规则包。若每个行业单独装插件、单独跑命令,面板和 CI 入口会分散,也不利于统一查看命中项与修复建议。深鲸行业合规体检插件把多行业扫描收拢到一个入口:选行业、指定项目根目录,即可得到命中项、法规出处与修复建议;具体判据仍落在各 dsh-industry-* 内核插件的 rules/*.json,本包只做汇总,避免重复实现规则逻辑。
这是什么¶
@deepwhale-cn/dsh-industry-checkup(仓库 feely0208/dsh-industry-checkup)由维护者 feely0208(温州深鲸智能科技有限公司)发布,在社区目录中归类为 admin-security。当前 package.json 版本为 0.2.0,许可证 MIT。
一句话定位:在 DSH Web 侧栏提供「深鲸行业合规体检」面板,并通过 CLI dsh-industry-checkup 对指定目录做行业合规扫描;规则来源是已安装的 @deepwhale-cn/dsh-industry-* 系列依赖,而非本仓库内的独立规则文件。
README 开篇写明覆盖 医疗 / 财税 / 招聘 / 制造 / 房产 五个行业;同仓库 package.json 的 description 与 dependencies 还包含 档案(@deepwhale-cn/dsh-industry-archive),以仓库元数据为准时可视为六个行业内核均已纳入依赖编排。
核心功能¶
下面介绍已能在 README 与 package 元数据中核对的能力。
- 统一入口:侧栏面板「深鲸行业合规体检」,配合 CLI,同一套流程列出行业、对
--root目录扫描。 - 行业选择:通过
--industry(示例为medical)指定行业;--list查看可用项。 - 扫描输出:产出命中项、法规出处与修复建议(文案来自 README;实现上依赖
@deepwhale-cn/dsh-guard-core与各dsh-industry-*包)。 - CI 友好:
--json输出;README 说明存在命中时进程退出码为 1,便于流水线判断。 - 规则归属清晰:判据不在本包内,而在各行业内核插件的
rules/*.json;本插件负责汇总调用,不重复维护规则 JSON。
运行环境要求(来自 package.json):Node.js >= 18,dsh 版本 >=0.1.0-rc.6 <0.3.0;客户端注入面向 web profile。
安装与启用¶
安装命令须使用资料原文,在 web profile 下添加 npm 包名:
dsh plugin --profile web add @deepwhale-cn/dsh-industry-checkup
安装后依赖会拉取 @deepwhale-cn/dsh-guard-core 以及 medical、tax、hr、manufacturing、realestate、archive 等行业内核包(版本以安装时 lock/解析结果为准)。启用后面板侧栏会出现「深鲸行业合规体检」。
典型用法¶
先做列表查看,再对具体项目目录指定行业扫描;需要机器可读结果时用 JSON 并配合退出码。
列出可用行业(或插件提供的列表项):
dsh-industry-checkup --list
对医疗行业示例目录扫描(README 示例路径 ./his):
dsh-industry-checkup --root ./his --industry medical
通用项目根目录扫描,并输出 JSON(有命中时退出码 1,可接 CI):
dsh-industry-checkup --root ./project --json
Web 端:打开 DSH Web,在侧栏进入「深鲸行业合规体检」,按面板流程选择行业并指向项目目录(与 CLI 同一产品能力的不同入口)。
适用场景与注意¶
适合谁:需要在 DSH 环境中对多行业代码或配置做合规「体检」、并希望一个面板与一条 CLI 统一入口的团队;已采用或计划采用深鲸 dsh-industry-* 规则生态的项目。
权限与安全:插件以当前 dsh 进程权限 读取 --root 指定目录;安装前应阅读 GitHub 源码 与 MIT 许可证,确认依赖链与扫描范围符合组织策略。社区目录 skillhub 插件页 与 DeepSeek / 幻方无官方从属关系,仅为社区索引。
生态背景:DSH 理念是「一切皆插件」;本插件是汇总层,升级或修正某行业判据应关注对应的 @deepwhale-cn/dsh-industry-* 内核包及其 rules/*.json,而非仅更新 checkup 包本身。
结尾¶
经过上面的步骤,可以把多行业合规扫描收敛到 dsh-industry-checkup 与侧栏面板,在保留各行业内核规则独立维护的前提下,统一查看命中、法规出处与修复建议。进一步了解可访问目录页 https://www.skillhub.cn/plugins/feely0208/dsh-industry-checkup 与仓库 https://github.com/feely0208/dsh-industry-checkup。