dsh-cn-log-retention:DeepSeek Harness 的日志留存合规检查插件
feely0208/dsh-cn-log-retention
面向国内合规场景的 DSH 插件,检查日志是否开启、是否记录必要字段、留存期是否满足法定 6 个月要求,并输出规则清单与 HTML 报告。
dsh-cn-log-retention 是一款面向 DeepSeek Harness 的合规检查插件,专门盯住应用日志的留存问题。很多项目的日志轮转默认只保留几天,排障够用,可一旦监管要求调取半年的网络日志,数据早已被删。插件会核查日志是否开启、是否记录了该记的内容、留存期是否达到 180 天法定下限,并按高、中等级别把最严重的缺口排在前面,还能输出 HTML 报告供留存传阅。它只覆盖应用层日志,数据库审计、网络设备与操作系统日志不在范围内。
如何安装
dsh plugin --profile web add @deepwhale-cn/dsh-cn-log-retention- 分类
- 开发与运维
- 平台
- DSH Plugin
- 作者
- feely0208
- 分发方式
- 插件
dsh-cn-log-retention 核心特性
dsh-cn-log-retention 仓库简介
它是做什么的?
它是 DeepSeek Harness(DSH)的日志留存合规检查插件,用来核查应用日志是否开启、是否记录了该记的内容、是否留够《网络安全法》第二十一条要求的不少于六个月。它解决的是日志轮转默认只保留几天、出事时监管要查半年网络日志却早已被删的麻烦。插件由 feely0208 维护,采用 MIT 协议,以 Shell 实现,最近更新于 2026-10。
核心功能
- 留存期核查:检查日志留存是否达到 180 天法定下限,并确认日志不能被应用进程随意删除。
- 分级检出:按高、中等等级列出问题,把最严重的合规缺口排在前面。
- 规则与依据清单:可列出全部检查规则及其对应的法规依据,便于对照整改。
- 报告输出:支持生成 HTML 报告,方便留存与内部传阅。
- 日志分层建议:区分业务日志短留存与审计日志长留存、单独存放两类需求。
怎么使用这个插件?
在 DSH 中启用后,可先跑一次演示模式查看检出效果,再用规则清单模式列出所有规则和依据,最后指定文件名输出 HTML 报告。它只覆盖应用层日志,数据库审计、网络设备与操作系统日志不在范围内;没有轮转配置也不等于日志没留够 180 天,可能由部署层统一留存,因此插件不做缺项判定,也不校验存储层的不可篡改性。等保其它项由同系列插件分工处理。
报错怎么排查?
插件对边界有明确说明:若结果提示留存不足,先确认是应用层轮转配置过短,还是部署层已统一留存,避免误判。若认为某项检查不适用,可用规则清单模式核对规则与依据后再决定是否调整。数据库审计、网络设备与操作系统日志本就不在检查范围,出现相关缺项属预期行为。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:feely0208/dsh-cn-log-retention。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
