DSH Plugins
返回列表
🧩

dsh-data-lifecycle

admin-security 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install feely0208/dsh-data-lifecycle

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install feely0208/dsh-data-lifecycle 安装本插件,源码见 https://github.com/feely0208/dsh-data-lifecycle。

插件介绍

很多项目会不断往数据库、日志和上传目录里落数据,却很少有人把留多久、到期怎么删写清楚。时间一长就变成只增不减:文档里没有留存期限,配置一写就是好几年,代码里全是写入和上传,却找不到过期清理路径。合规里常说的最短必要、该删没删,往往就卡在这种静态事实缺口上。

dsh-data-lifecycle 只做静态检查,不删运行时数据。它在发现数据落地痕迹后,对照五条规则:未成文留存期限、期限是否过长(如三年以上)、写入路径是否缺少清理、定时任务是否完全没有清理、表结构是否缺少过期类字段(弱信号)。命中会落到具体文件与行,并给出可核对的法规条款来源;不下违规结论,只陈述代码与配置事实。

与查日志是否留够的插件不同,这里更关注留太久和该删没删。也不是运行时清理、数据分类分级或用户注销删除权工具;清理只在部署层或对象存储生命周期里做时,扫描可能看不见,需在文档中说明。

适合发版前、等保或隐私自查、架构评审时使用;有后端、持久化或上传的业务项目收益最大,纯前端或纯工具库通常不会被最强规则打扰。

使用场景

  • 发版或上线前扫描代码与配置中的留存期限与清理路径
  • 等保、隐私或数据安全自查时核对有写无删与期限是否过长
  • 架构或数据治理评审中确认留存策略是否在仓库中成文

适合人员

  • 负责后端与数据持久化的开发团队
  • 安全、合规或隐私治理人员
  • 技术负责人与架构师