ChenChen913/dsh-security-doctor
ChenChen913★ 0JavaScriptLast synced: 2026-08-16
One-click local security checkup button for the DeepSeek Harness (DSH) Web UI: read-only checks (!!js config, third-party plugins, credential file perms, instruction files), severity-graded report, plus AI-usable security-review & secure-development guides. / DSH 安全医生:一键本机安全体检插件
README excerpt
dsh-security-doctor · DSH 安全医生 中文 English DeepSeek Harness(DSH)Web 界面的一键安全体检插件 :侧栏底部「🛡 安全体检」按钮,单击(或安装后自动)对本机 DSH 环境做 只读 安全检查,弹出按严重度排序的分级报告(高危置顶)。不执行被检查对象的任何代码,不联网外发数据,不需要 API Key。 生态现状: awesome-dsh-plugin 官方清单自己写着"装插件等于以你自己的权限运行第三方代码,本清单不是安全审查"。这个插件把"我现在的环境安全吗?"变成一次点击。 功能(v0.2) - 自动体检 + 高危徽标 :安装后挂载即自动体检一次;存在高危项时按钮角标显示红色计数,点开报告后清除。 - 七项只读检查 (见下表),报告按 高危 → 关注 → 建议 → 说明 排序,高危卡片置顶强调。 - 趋势对比 :记录最近 10 次体检(浏览器 localStorage),显示与上次相比新增/消失的命中;指令文件按内容哈希比对,提示"上次体检后新增/变更"。 - 修复处方单 :每个可处置项配「处方」按钮,支持一键生成全部处方——生成 Markdown 处方单(绝对路径、步骤、逐项审批提示、新会话执行建议)复制后粘贴到 新会话 执行。 插件自身不修改任何文件 。 - 复制 Markdown / 导出 JSON 、路径一键复制、长清单折叠、中英文界面、弹层无障碍(dialog 语义 / 焦点圈 / Esc 关闭)。 - 安装自检 :宿主半提供 GET /dsh-security-doctor/self-test ,浏览器控制台会回显配对结果。 - 配套两份指南 ( docs/ ):外部插件《安全检测指南》(可直接作为提示词或 skill 交给 AI 审插件)与《安全开发指南》(插件作者安全底线); skills/ 下有可直接安装的 SKILL.md 版本。 检查项 检查 说明 命中级别 配置中的 !!js 表达式 扫描 /.dsh 下所有 cordis 补丁/配置文件( 已剥离注释 ,注释里提到不算); !!js 会在加载时被求值执行 高危 第三方插件盘点 各 profile 依赖盘点,区分官方 @deepseek-ai/ 与外来插件;标记未锁定版本的 git 引用、携带 prepare / postinstall 的包; 自辨身份 (本插件自身会标注) 关注 已装插件出网扫描 静态扫描外来插件源码中的外联地址( https?:// / wss?:// ,排除本机回环),按插件列出域名;无可扫描源码的插件单独提示 说明/关注 凭据文件权限 /.dsh/.credentials.yaml :POSIX 检查组/其他位(0400/0600 均算合格); Windows 通过 icacls 只读查询 ACL …
View full README on GitHub →Category
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 40,503
zhu1090093659/dsh-web-uiPlugin and skin collection for DeepSeek Harness (DSH) Web UI - task board, git graph, right-side panel, remote mobile UI, pet, live token stats, and skin center.
★ 3,171
omdsh-dev/DSH-better-sidebar开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/Git/子代理页面
★ 1,496