前言¶
在 DSH(DeepSeek Harness)里做业务系统或财务相关模块时,通用安全扫描往往覆盖不到会计档案保存期、发票抬头与税号、税务数据出境、电子发票验真等条文型要求。这些问题平时不显性,一旦进入稽查或合规审查,修复成本会陡增。下面介绍社区插件 dsh-industry-tax(npm 包名 @deepwhale-cn/dsh-industry-tax,仓库 feely0208/dsh-industry-tax):对指定项目目录做纯本地规则扫描,输出命中项、法规出处与修复建议,便于在上线或改配置前自查。
这是什么¶
dsh-industry-tax 由维护者 feely0208 发布,在 SkillHub 上归类为 admin-security。当前 package 版本为 0.1.0,许可证 MIT,依赖 @deepwhale-cn/dsh-guard-core,并声明 DSH 引擎 >=0.1.0-rc.6 <0.3.0、Node >=18。
插件定位一句话:财税行业多出来的那几项——发票与会计凭证保存期、税务数据出境、发票抬头与税号校验——用固定规则在项目里扫一遍,别等稽查才发现。
核心功能¶
扫描基于 README 中列出的四条判据(规则 ID 与检查点如下表)。实现细节与法规引用公开在仓库 rules/ 目录,可自行增删;误报或漏报可通过 GitHub Issues 反馈。
| 规则 | 查什么 |
|---|---|
TAX-ARCHIVE-RETENTION |
会计凭证/账簿保存期低于 30 年(或财务报告未永久保存) |
TAX-INVOICE-TITLE |
开票信息缺纳税人识别号或抬头与主体不一致 |
TAX-DATA-CROSS-BORDER |
税务/财务数据出境未做安全评估或标准合同 |
TAX-E-INVOICE-VERIFY |
电子发票未做验真/重复报销校验 |
说明中强调:纯本地扫描,不上传代码与数据。
除 CLI 外,也可让 Agent 调用 industry-tax 技能:传入项目目录,得到与上表一致的命中与建议。
安装与启用¶
先做 profile 选择。README 给出的安装方式为(web profile):
dsh plugin --profile web add @deepwhale-cn/dsh-industry-tax
也可按源码路径安装:
dsh plugin --profile web add github:feely0208/dsh-industry-tax
安装前应自行查看仓库源码与 MIT 许可证;插件以当前 dsh 进程权限 读取你指定的目录,勿对不可信路径盲目扫描。
典型用法¶
README 示例入口为 dsh-tax,具体子命令与参数以仓库文档为准;package 同时注册可执行名 dsh-industry-tax(见 package.json 的 bin 字段)。典型流程是:安装插件 → 对目标项目目录执行 CLI,或在工作流中调用 industry-tax 技能。
dsh-tax ... # (见 README 判据表与各规则说明)
经过上面的步骤,输出为各规则的命中项、出处与修复建议,便于对照改配置或补流程。
适用场景与注意¶
适合:财税、ERP、报销、开票对接、财务归档等相关代码或配置仓库;希望在 CI 或 Agent 工作流里加一层行业向合规提示的 DSH 用户。
注意:
- 规则是启发式扫描,不能替代法务或税务专业意见;README 已说明可能存在误报/漏报。
- 社区目录页 SkillHub - dsh-industry-tax 与 GitHub 仓库由社区维护,与 DeepSeek / 幻方无官方从属关系;DSH 生态遵循「一切皆插件」,安装来源以你信任的 registry 或仓库为准。
- 当前 GitHub 星标为 0(以目录页线索为准),使用前建议自行跟踪仓库更新与
rules/变更。
结尾¶
dsh-industry-tax 把发票保存期、抬头税号、数据出境、电子发票验真等常见稽查关注点收成四条可本地执行的规则,适合在开发阶段先跑一轮。更多信息见 SkillHub 目录页 与 GitHub 仓库。