DSH缓存清理插件
31.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Algorandius/dsh-disk-janitor该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · other
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求client.js:284
const response = await fetch(endpoint(suffix), {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
README
由 DeepSeek 最新模型翻译生成磁盘清理(Disk Janitor)
DeepSeek Harness 的磁盘清理插件:看清 DSH 到底占了哪块盘,再一键清掉可以再生的缓存。
- 设置页:设置 → 磁盘清理(settings.section,排在「插件」之后)
- 对话里:直接对智能体说“看看 DSH 占了多少磁盘 / 清理一下缓存”,它调用 disk_janitor 工具
- 自动模式:可选,只自动清理临时的 dsh- 目录与图片预览缓存
清理项
除 acl-backups(权限修复留下的回滚记录,不是缓存)之外,全部是可再生的缓存;两类都不碰会话、附件、插件与运行时:
| id | 内容 | 说明 |
| bash-runtime | $DSH_HOME/dsh-ops/bash-ipc/<旧 identity> | DSH 或 dsh-ops 升级后留下的旧版 Bash 解压副本。每一代约 400 MB;只删历史代,正在使用的最新一代始终保留。
展开完整文档(README 剩余 1 节)
磁盘清理(Disk Janitor)
DeepSeek Harness 的磁盘清理插件:看清 DSH 到底占了哪块盘,再一键清掉可以再生的缓存。
- 设置页:设置 → 磁盘清理(settings.section,排在「插件」之后)
- 对话里:直接对智能体说“看看 DSH 占了多少磁盘 / 清理一下缓存”,它调用 disk_janitor 工具
- 自动模式:可选,只自动清理临时的 dsh- 目录与图片预览缓存
清理项
除 acl-backups(权限修复留下的回滚记录,不是缓存)之外,全部是可再生的缓存;两类都不碰会话、附件、插件与运行时:
| id | 内容 | 说明 |
| bash-runtime | $DSH_HOME/dsh-ops/bash-ipc/<旧 identity> | DSH 或 dsh-ops 升级后留下的旧版 Bash 解压副本。每一代约 400 MB;只删历史代,正在使用的最新一代始终保留。 |
| request-image-cache | $DSH_HOME/cache/attachments | 为模型请求生成的图片副本,按需重建 |
| projection-cache | $DSH_HOME/storages/session_projcache | 会话视图的派生缓存,清理后首次打开会话稍慢 |
| acl-backups | $DSH_HOME/dsh-ops/acl-backups | 修复文件权限时留下的回滚记录(不是缓存,但删掉不影响使用) |
| temp-scratch | 系统临时目录里的 dsh- | 只清理 6 小时前未改动过的 |
| desktop-cache | %APPDATA%\@deepseek-ai\dsh-desktop\{Cache,GPUCache,…} | Electron 渲染/着色器缓存,重启 DSH 后重建 |
扫描同时给出 $DSH_HOME 每个顶层目录的占用(插件、运行时、会话、附件……),所以“盘到底被谁吃了”一目了然。
会话日志、附件不在清理范围内:它们属于你的数据,请用会话列表里的删除操作处理。
安全设计
- 删除只作用于六个固定缓存根目录内的条目,路径全部由 Host 侧解析,客户端只能传类别 id,传不了路径。
- 只认 loopback:路由会校验 Host,非 127.0.0.1 / localhost / ::1 的请求一律 403(防 DNS rebinding 借用浏览器访问本地端口)。
- 写操作要求 Content-Type: application/json,跨站表单/text/plain 简单请求被拒(CSRF 屏障);带 Sec-Fetch-Site: cross-site 的请求直接 403。
- ?force=1 的强制扫描 2 秒内只生效一次,避免本地进程刷接口把 CPU 打满。
- 自动清理默认关闭,且只能选 temp-scratch / request-image-cache。
配置
设置页改动会写入 $DSH_HOME/dsh-disk-janitor.json,也可手改:
{
"autoClean": { "enabled": false, "intervalHours": 6, "categories": ["temp-scratch", "request-image-cache"] }
}
实现
- Host:index.js(路由 + disk_janitor 工具 + 自动清理计时器)、lib/janitor.js(分类/测量/删除)、lib/http.js、lib/settings.js。只用 node: 内建模块,不 import 任何 DSH 包,升级后不会因为解析失败而挂掉。
- Client:client.js,纯 window.__ModuleLoader__ 工厂 + React.createElement,主题变量全部带兜底值。
- 要求 DSH 0.2.x(dsh.bundle.patch + dsh.client 契约)。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Algorandius/dsh-disk-janitor
DSH缓存清理插件
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这是你的仓库?认领条目