🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

合规文档生成 feely0208/dsh-compliance-doc

DeepSeek Harness
feely020812 天前有提交已提供中文文档扫描:含敏感能力

把扫描结果整理成自查表、整改说明与合规证明

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add feely0208/dsh-compliance-doc
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · security
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 12 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 18 处,展示前 18 条)
  • 读取本地文件
    lib/api.js:11
    try { return JSON.parse(readFileSync(join(PKG_ROOT, 'package.json'), 'utf8')).version || ''; }
  • 写入本地文件
    lib/api.js:44
    const fp = join(dir, name); writeFileSync(fp, buf); paths.push(fp);
  • 读取本地文件
    lib/discover.mjs:26
    try { return statSync(p).isDirectory(); } catch { return false; }
  • 读取本地文件
    lib/discover.mjs:48
    files = readdirSync(rdir).filter((f) => f.endsWith('.json')).sort();
  • 读取本地文件
    lib/discover.mjs:57
    raw = JSON.parse(readFileSync(full, 'utf-8'));
  • 读取本地文件
    lib/discover.mjs:73
    return readdirSync(parent, { withFileTypes: true })
  • 发起网络请求
    lib/client.js:30
    const r = await fetch(API + '/upload', { method: 'POST', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ files: payload }) });
  • 发起网络请求
    lib/client.js:52
    try { const r = await fetch(`${API}/info`); const j = await r.json(); if (j.version) 设版本(String(j.version)); } catch {}
  • 发起网络请求
    lib/client.js:57
    const res = await fetch(`${API}/run`, { method: 'POST', headers: { 'content-type': 'application/json' }, body: JSON.stringify({ ...values, profile })
  • 读取本地文件
    bin/cli.mjs:25
    const pkg = JSON.parse(readFileSync(join(PKG_ROOT, 'package.json'), 'utf-8'));
  • 读取本地文件
    bin/cli.mjs:101
    try { return statSync(p).isFile(); } catch { return false; }
  • 读取本地文件
    bin/cli.mjs:121
    raw = JSON.parse(readFileSync(inputPath, 'utf-8'));
  • 写入本地文件
    bin/cli.mjs:136
    mkdirSync(outDir, { recursive: true });
  • 写入本地文件
    bin/cli.mjs:146
    writeFileSync(full, content, 'utf-8');
  • 读取本地文件
    lib/run.mjs:24
    try { return statSync(p).isFile(); } catch { return false; }
  • 读取本地文件
    lib/run.mjs:43
    try { raw = JSON.parse(readFileSync(inputPath, 'utf-8')); }
  • 写入本地文件
    lib/run.mjs:54
    try { mkdirSync(outDir, { recursive: true }); }
  • 写入本地文件
    lib/run.mjs:62
    writeFileSync(full, content, 'utf-8');
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-skill
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

一份能交出去的自查表、整改说明和合规证明

README

由 DeepSeek 最新模型翻译生成
@deepwhale-cn/dsh-compliance-doc Listed on dsh-plugin.org 检查结果别只躺在终端里 —— 自查表、整改说明、带边界声明的合规证明,一次生成三份能直接交出去的文档。 关键词:合规报告 · 自查表 · 整改说明 · 合规证明 · 等保三级 · 安全自查 · 整改复核 · 一键体检 · 交付文档 · 审计留痕 先说清楚它是什么、不是什么 不装的代价:扫描结果只在终端滚一遍屏,领导要「自查表」、客户要「整改说明」、测评机构要「检查记录」,你还得手工从日志里一条条复制进 Excel —— 慢、容易漏、格式还不统一;更麻烦的是,手写文档很容易顺手写一句「已合规」,把提示项说成结论。
展开完整文档(README 剩余 1 节)
@deepwhale-cn/dsh-compliance-doc

Listed on dsh-plugin.org

检查结果别只躺在终端里 —— 自查表、整改说明、带边界声明的合规证明,一次生成三份能直接交出去的文档。

关键词:合规报告 · 自查表 · 整改说明 · 合规证明 · 等保三级 · 安全自查 · 整改复核 · 一键体检 · 交付文档 · 审计留痕

先说清楚它是什么、不是什么

不装的代价:扫描结果只在终端滚一遍屏,领导要「自查表」、客户要「整改说明」、测评机构要「检查记录」,你还得手工从日志里一条条复制进 Excel —— 慢、容易漏、格式还不统一;更麻烦的是,手写文档很容易顺手写一句「已合规」,把提示项说成结论。

是:把一份本地静态检查报告,整理成三份可以直接交付的文件:

| 文件 | 内容 | 谁看 |
| 自查表.csv | 序号 / 检查项 / 严重度 / 依据 / 位置 / 状态 / 建议,UTF-8 BOM,Excel 双击就能开 | 执行整改的人 |
| 整改说明.md | 背景、检查范围与方法、逐条问题 + 整改建议、复核方式 | 领导 / 客户 / 项目经理 |
| 合规证明.md | 检查范围、规则条数、依据清单(去重)、结论措辞 | 对外提交 / 归档 |

不是:
- ❌ 不是合规认证 —— 静态检查证明不了合规,它只如实记录「规则库这一次查到了什么」
- ❌ 不是等保测评 / 监管检查 / 第三方审计的替代品 —— 那需要测评机构按标准现场核查
- ❌ 不产生新判据 —— 规则来自你已安装的深鲸守护插件,它只做整理和成文
- ❌ 不写「已合规」「保证通过」 —— 三份文件都带同一条声明,结论措辞按「提示项」而非「违规」表述

一句话分界:别的插件负责「查」,它负责把查出来的东西写成能交出去、且有边界说明的文档。

dsh-sbom / dsh-data-rights / ... = 查
dsh-fix-verify = 复核改前改后
dsh-compliance-doc = 把上面两步的结果变成可交付文档

用法

从一个普通扫描报告生成三份文档 dsh-compliance-doc --input report.json --out ./交付文档

带单位名、检查日期、等保三级文档档次
dsh-compliance-doc --input report.json --out ./交付 \
--org "某某科技有限公司" --date 2026-10-20 --profile 等保三级

配合 dsh-fix-verify:把改前改后复核结果整理成整改说明 dsh-fix-verify --before old --after new --json > fix-verify.json dsh-compliance-doc --input fix-verify.json --out ./交付 --org "某某科技有限公司"

输出目录不存在会自动创建。

输入兼容两种 JSON

① 普通 / suite 扫描报告(dsh-guard-core 的标准输出):

{ "generatedAt": "...", "stats": { "scannedFiles": 34, "rulesRun": 12, ... }, "findings": [ ... ] }

② dsh-fix-verify 的复核报告:顶层有 fixed / remaining / regressed 数组。

字段不对、JSON 坏、输入缺失 → exit 2,不会硬编一份「看起来正常」的文档。

措辞红线(三份文件都写)

本文件由本地静态检查生成,不构成合规结论,不替代等保测评/监管检查/第三方审计。

- 不出现「已合规」「保证通过」「绝对合规」这类结论;
- 规则未命中时 合规证明.md 会写「本次检查覆盖 N 条规则、M 个文件,未发现提示项」,同时明确提醒「未命中不等于没有问题」;
- --profile 等保三级 只影响文档组织方式,不改变规则集,也不构成等保测评结论。

输出示例

✅ 自查表.csv 3 条检查项,Excel 可直接打开 ✅ 整改说明.md 背景 / 范围与方法 / 逐条问题与建议 / 复核方式 ✅ 合规证明.md 范围 / 规则条数 / 依据清单 / 结论措辞

扫描 34 个文件 · 运行规则 12 条提示项 3 条(高 1 · 中 1 · 低 1)

退出码

| 码 | 含义 |
| 0 | 三份文件正常生成 |
| 2 | 输入缺失 / JSON 解析失败 / 字段不对 / 参数错误 |

不要做什么

- 不要把它生成的 合规证明.md 当成「合规证书」对外使用 —— 它只是检查记录
- 不要删掉文件里的免责声明 —— 那句话是这份文档能用的前提
- 不要在输入报告为空时断定「项目没问题」—— 未命中不等于没有问题
- 不要把它当扫描器 —— 它不跑规则,只整理报告
- 不要用 --profile 等保三级 暗示已经做过等保测评 —— 那只影响文档排版

安装

dsh plugin --profile web add @deepwhale-cn/dsh-compliance-doc

License

MIT © 深鲸 DeepWhale

深鲸网安守护系列(共 39 个)

一个插件做一件事。安全问题是链式的 —— 配套用才完整。
国内合规(12)| 等保对照 · 日志留存 · 备案公示 · 用户同意 · 个人信息权利 · 未成年人保护 · 影响评估 · 数据分类分级 · 算法备案 · 数据出境 · 国密合规 · AI 内容标识

AI 与 Agent 治理(6)| AI 输出信任 · 外部内容信任 · MCP 安全 · Agent 权限 · 策略核对 · 可疑指令

数据与凭据(5)| 敏感数据 · 密钥轮换 · 数据留存 · 配置审计 · 密钥扫描

供应链与构建(5)| 开源许可 · 依赖投毒 · CI 安全 · 工具审查 · 物料清单

权限与应急(3)| 最小权限 · 告警外发 · 应急证据包

行业专项(4)| 医疗行业专项 · 教育行业专项 · 金融行业专项 · 地方数据条例

编排与交付(4)| 一键体检 · 改前改后复核 · 合规可交付文档 · 整改建议

都在 DSH 插件市场(dsh-plugin.org)、npm 和 deepwhale.org.cn/guard.html 上。
预览分享卡片长什么样 ↓feely0208/dsh-compliance-doc
分享 · DeepSeek Harness Hub
feely0208/dsh-compliance-doc

把扫描结果整理成自查表、整改说明与合规证明

回到顶部