每日安全扫描日报
日期 · 2026-09-20 (UTC,覆盖当日 00:00–24:00 新增入库的插件)
生效档 · 当日新增
动态优先 · 本报告结论当日 104 个新增里 11 个的档位由动态审计结论决定,其余用静态扫描档。有动态结论时以动态为准(可上调也可下调)。
静态扫描 · 当日新增
规则启发式 · 兜底口径按扫描终判归类:critical 命中 → 严重;warning / 非阻断 critical → 高 / 中;无命中 → 低。只在没有动态结论时作为站内档位。
动态审计 · 当日新增子集
模型读源码上下文 · 不执行代码档位取该插件最高级别发现。当日 104 个新增:11 个已有动态结论,23 个在动态队列待审,1 个审计失败(无结论),69 个静态低风险未进队列。
数据文件更新于 2026-11-06 07:30 (UTC+8);本页最新结论审计于 2026-10-23 07:31 (UTC+8)
| 插件 | 生效档 | 静态 | 动态审计 | 静态发现 C/W/I | 清单审计 | 收录时间 |
|---|---|---|---|---|---|---|
| @Fishsb/dsh-plugin-roundtable 圆桌会议 RoundTable — DSH 插件:把一次会话变成可视化、可辩论、可拍板的专家圆桌会议;含三种协作模式、调度面、红队评审与 28 席专家团 | 需 DSH 0.1.5-rc.1+ · MIT License | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 00:13 |
| @juzikexue/dsh-paper-digest | 低 | 低 | 未入队(静态低风险) | 0/0/8 | 0/0 | 2026-09-20 02:13 |
| @MYCF711/dsh-qoder-cli Qoder models in DSH — three-tier model catalog, credential failover, OpenAI-compatible shim, settings card | 低 | 低 | 未入队(静态低风险) | 0/0/10 | 0/0 | 2026-09-20 02:13 |
| @EIGHTfs/dsh-session-migrate | 中 | 中 | 队列待审 | 0/2/9 | 0/0 | 2026-09-20 02:13 |
| @Gavin237/dsh-capability-hint DSH plugin: inject a one-line hint naming skills that match the current turn, so installed-but-forgotten methodology skills actually get used. Deterministic matching, no LLM calls, fail-open. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 02:13 |
| @DobroGnom/dsh-tab-title Keep the DSH browser tab title pinned and surface completion or attention alerts. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 02:13 |
| @LonelyHerbivore/dsh-image-question DSH Web plugin: ask the user a question with an image, annotate in the browser, get back structured annotations in source-image pixel coordinates. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-20 02:13 |
| @mrbeandev/dsh-reconnect English DSH retry plugin with exponential backoff and gateway recovery | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 04:13 |
| @lukepoo101/dsh-trusted-proxy-auth DSH plugin that trusts authentication already performed by a reverse proxy (Traefik + Keycloak OIDC) while keeping native DSH browser authentication as a fallback. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 04:13 |
| @dingchenhui0618-arch/dsh-taskwatch Read-only task monitor for DSH: sessions, background jobs, subagents, goals, workflows and pending approvals, as a phone-friendly page and a GUI sidebar panel. | 中 | 中 | 队列待审 | 0/2/5 | 0/0 | 2026-09-20 04:13 |
| @liuhao11223/dsh-oneclick-restart dsh重启按钮插件 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 04:13 |
| @x102201/dsh-helper-plugin-command-ask DSH的 /ask 模式插件:对标 Cursor Ask 的「只读问答一轮」。/ask <问题> 只回答、只引用实读内容、不改动任何东西,模式随该轮结束自动释放,之后普通消息照常执行;内置工具守卫强制只读,支持 link: 与 github: 两种安装。 | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 04:13 |
| @vanddccd/dsh-todo-dock DSH Web 任务面板重制:三段式进度条 + 已完成折叠 + transitions.dev 动效 | Rebuilt todo dock for DSH | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 04:13 |
| @mrbeandev/dsh-short-tool-ids DSH plugin that shortens tool-call IDs over 64 characters for OpenAI-compatible Chat Completions providers, with a per-provider toggle | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 06:13 |
| @mpetruc/dsh-model-sync Auto-populate and auto-update the list of llm-pi-ai providers' models. No more hand-typing and manually keeping up-to-date with your inference server. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-20 06:13 |
| @localSummer/dsh-group-chat DSH 模型群聊:多模型角色群组对话面板。角色绑定不同 provider/model,群内共享对话记录;设置页支持启用/停用。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 06:13 |
| @LoveIrishCoffee/dsh-effort-ultra DSH composer 的原生推理档位控件:蓝紫渐变 + 星点 + 流光的档位条,档位由每个模型自己的 reasoning 声明决定 / A native reasoning-effort control for the DSH composer | 中 | 中 | 队列待审 | 0/1/0 | 0/0 | 2026-09-20 06:13 |
| @LoveIrishCoffee/dsh-effort-ultra-skin DSH 推理档位皮肤:把推理等级控件重绘成蓝紫渐变、带星点与流光的档位条 / Blue-violet Ultra skin for the DSH reasoning-tier control | 中 | 中 | 队列待审 | 0/1/0 | 0/0 | 2026-09-20 06:13 |
| @MYCF711/dsh-plugin-forge dsh 插件锻造工坊:一支专家 Agent 团队,从零把 dsh 插件锻造到可发布版本 | An expert agent team that forges DSH plugins from zero to release | 中动 | 中 | 中 | 0/10/5 | 0/9 | 2026-09-20 06:13 |
| @Nwflower/dsh-claude-style Claude Code Desktop theme for DSH| 为 DSH 网页 GUI 打造的 Claude Code 桌面主题 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 06:13 |
| @gaoqiaoliangjie666/dsh-qwen-connect 将 QwenWork 桌面 App 包含的模型自动接入 DSH,零配置使用。Bring the models in the QwenWork desktop app into DSH with zero configuration. | 低动↓ | 中 | 低 | 0/12/0 | 0/9 | 2026-09-20 06:13 |
| @MYCF711/dsh-websearch-direct 免 API Key 的 dsh 联网搜索 / 网页抓取插件:引擎=逻辑源、入口=直连/镜像/加速路由自动回退,不消耗任何模型 token | 中 | 中 | 队列待审 | 0/3/5 | 0/0 | 2026-09-20 06:13 |
| @Devin-AXIS/jev-dsh-decision Jev DSH 决策引擎|面向 Agent Harness 的结构化决策插件。原生支持 DSH,通过 iPolloWork 支持 OpenCode、Codex Harness。 | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 06:13 |
| @DWJZ/dsh-mail-reader DSH 只读邮件插件:一个 email_read 工具读取 Gmail 与 Outlook,完全不实现发送、回复、删除、移动、标记或归档。 / Read-only mail for DSH: one email_read tool over Gmail and Outlook, with no send, reply, delete, move, mark, or archive capability. | 中 | 中 | 队列待审 | 0/3/4 | 0/0 | 2026-09-20 08:13 |
| @wjackiedev/dsh-session-manager Archived-session manager for the DSH Web GUI — restore and permanently delete session logs. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-20 08:13 |
| @x102201/dsh-helper-plugin-notify-away dsh-helper plugin: Cursor-style system notifications for DSH — silent while you watch the finishing session, toast when you have switched away. | 中文:dsh-helper 插件——为 DSH 提供离开才通知的系统提醒,正在看这场会话时保持安静。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @olimc2016/dsh-token-meter-panel DSHToken 用量与花费面板插件:今日消费、预算进度、成本构成、缓存命中省下的钱。社区插件,非官方。 | 中 | 中 | 队列待审 | 0/1/15 | 0/0 | 2026-09-20 08:13 |
| @Exynos671/dsh-windows-notify Windows toast notifications for DSH: permission requests, branch/option choices and turn completion, plus a Settings -> General switch panel. | 中 | 中 | 队列待审 | 0/1/2 | 0/0 | 2026-09-20 08:13 |
| @Ryuu-64/dsh-find-all DSH web plugin: a Cmd/Ctrl+F find bar for the DSH desktop shell that searches the WHOLE conversation, not just the rendered tail. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @KKKKeybird/dsh-turn-rail-persistent DSH plugin: keep the built-in conversation turn rail visible at every transcript width (un-hides the host rail on narrow transcripts). | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @LX2000WASD/dsh-plugin-manager-companion Companion to the official DSH plugin manager: pre-install quality gate, environment diagnostics, marketplace, and upgrades. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @Fnckerpoi/dsh-plugin-sirchmunk DSH集成sirchmunk插件管理。 | 低 | 低 | 未入队(静态低风险) | 0/0/6 | 0/0 | 2026-09-20 08:13 |
| @RrcoVer0/dsh-webnovel-writer Chinese web-fiction workflow skills for DSH: planning, file-backed memory, consistency review, rollback, and style profiling. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @SunlitCrack/dsh-skills-mcp-manager DSH 插件:设置页统一管理技能 / MCP 服务器 / 指令文件(AGENTS.md 家族) | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @KKKKeybird/dsh-tool-bash-stream Streaming bash tools for DSH: read command output and react while it is still running | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 08:13 |
| @Yuuyuko-uu/dsh-tts-bridge DSH 朗读桥:会话里的话自动交给 DeepSeek 网页端朗读,声音从你自己的电脑里出来 | 中 | 中 | 审计失败(无结论) | 0/1/18 | 0/0 | 2026-09-20 08:13 |
| @Awoodwhale/dsh-agent-persona Workspace personas for DSH: many system-prompt personas, each scoped by workspace path or session id, managed from the Web settings page (Apache-2.0) | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 10:13 |
| @yueyexiayu/dsh-zhanshi DSH desktop plugin: show this-turn images and videos inline in the conversation | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 10:13 |
| @hzhgino/dsh-caonima 核动力草泥马 - DSH Web GUI desktop pet plugin for DSH | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 10:13 |
| @HandsYe/dsh-input-history 为 DSH 提供持久化输入历史,支持使用键盘上下方向键切换历史记录并恢复未发送草稿。Persistent input history for DSH with Arrow Up and Arrow Down navigation, draft recovery, deduplication, and local storage. | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-20 10:13 |
| @HyperForce/dsh-workspace-lock Per-workspace password locks for the DSH web UI: right-click to lock, lock screen, admin master password. UI-level lock. | 中动↓ | 高 | 中 | 1/0/6 | 0/0 | 2026-09-20 10:13 |
| @YUYUY9527/dsh-plugin-management 外部插件管理器 for DSH: inventory + one-click update for a profile's third-party plugin packages. Settings -> Plugins UI + agent-facing tool. | 中 | 中 | 队列待审 | 0/1/3 | 0/0 | 2026-09-20 10:13 |
| @yunxiyang/dsh-stepwise-distill Solidify DSH session history step by step: rewrite tool results in place to the facts the model actually kept, so long conversations stop re-sending noise every turn. Costs tokens and time: a ~770-character contract in every request, plus one extra full-context request and round-trip per step when stepSummary is on. | 中 | 中 | 队列待审 | 0/2/0 | 0/0 | 2026-09-20 10:13 |
| @SoyBeanMilkx/CompFlow Organize DSH sessions into nested, collapsible compositions. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 10:13 |
| @lanyunshijian/dsh-file-download 插件 | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 10:13 |
| @7starsseeker/dsh-jev-guard DSH 执行前安全阀门:bash/pwsh 真正执行前先经静态规则 + TypeSafe Jev 语义判定,破坏性操作按 允许/修正/拦截/上报人工 四态处置,含额度降级与审计日志。 | 中动↓ | 严重 | 中 | 10/0/16 | 0/0 | 2026-09-20 10:13 |
| @PangXitong/dsh-restart-button 在DSH的设置中新增一个关闭/重启按钮 | 中动 | 中 | 中 | 0/8/6 | 0/0 | 2026-09-20 10:13 |
| @Bay-Zeddie/dsh-agent-instructions 在 dsh Web 设置页里编辑原生 AGENTS.md 的面板:链上每层可点选编辑,三种生效范围,并可视化官方指令预算。 | 低 | 低 | 未入队(静态低风险) | 0/0/6 | 0/0 | 2026-09-20 10:13 |
| @goodddGrades/dsh-behuman Long-term memory and self-evolving skills for the DSH · DSH 的长期记忆与自我演进能力 —— Plain Markdown on disk, no vector store | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 10:13 |
| @CLOUDinDREAM/dsh-cj2099-plugin 2099年的她 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 10:13 |
| @chen8923/dsh-task-progress Live progress for long-running DSH tasks: scripts report structured progress, the Web UI shows it in a floating overlay, a sidebar tab, and a settings page. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 12:14 |
| @jolaaa999/dsh-section-nav DSH plugin: section navigation rail and local chapter bookmarks for DSH chat answers | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @konglong87/dsh-input-list dsh 常用内容插件:保存、编辑提示词,点击回填输入框,不自动发送。 | 低动↓ | 高 | 低 | 1/0/0 | 0/0 | 2026-09-20 12:14 |
| @Chance722/dsh-inbox dsh 插件:把复制粘贴的链接、图片、文本、账密收进本地仓库,自动分类,能在对话里检索取回 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @zhangyy0423/veripipe An anti-false-positive verification pipeline for AI agents that test web/HTTP products. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @cup113/personal-track DSH插件:右侧栏每日习惯看板 + 主区域统计页。 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @pioneer666-user/dsh-archify-manage DSH流程图管理插件:浏览 Archify 业务流程图目录、按 Git 附注标签阅读历史版本、保存版本。A workflow-diagram manager plugin for DSH. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @hawkongz/dsh-chat-locator Turn-rail settings for DSH Web: tick thickness, rail side, a curved length gradient anchored on the hovered tick, and a plain-text hover preview with adjustable lines, font size, and width. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 12:14 |
| @doremifaso12345/dsh-token-ledger a dsh plugin for token surveillance | 中 | 中 | 队列待审 | 0/2/4 | 0/0 | 2026-09-20 12:14 |
| @donghangxunlang-cmd/dsh-attention-health DSH上下文健康监测 + 内容退化守卫 + 零模型交接文档 | 中 | 中 | 队列待审 | 0/2/5 | 0/0 | 2026-09-20 14:13 |
| @xbzbing/dsh-openviking-manager OpenViking 的配置工具 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 14:13 |
| @Rice00/dsh-job-progress Live progress for long-running background jobs in DSH — a draggable floating ball with a per-session task panel showing done/total, speed and ETA. | 中 | 中 | 队列待审 | 0/1/5 | 0/0 | 2026-09-20 14:13 |
| @Towzai/dsh-memory-jev Memory plugin for DSH: every memory read/write is a typed judgement by TypeSafe Jev (choice/noul). | 中动 | 中 | 中 | 0/5/8 | 0/0 | 2026-09-20 14:13 |
| @yuyuyyyyyyyyyyyy/dsh-project-memory Cross-session engineering memory for coding agents on DSH: durable per-project records of root causes, failed attempts and constraints, recalled into the prompt before the agent plans. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 14:13 |
| @Fishquito7/dsh-gitbash Give DSH a real bash tool on Windows: call bash directly, with no pwsh escaping and no quoting hell. | 中 | 中 | 队列待审 | 0/1/1 | 0/1 | 2026-09-20 14:13 |
| @SPX43JL/dsh-safekeep Unofficial Windows file-recovery guard for unattended DSH workflows | 低动↓ | 高 | 低 | 1/5/5 | 0/0 | 2026-09-20 14:13 |
| @Love-JourneY/dsh-search-plus 中文友好的 DSH 会话全文搜索 + 精确跳转定位(CJK-friendly session full-text search with precise jump-to-hit for DSH) | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 14:13 |
| @Yochor-Debug/dsh-float | 中动 | 中 | 中 | 0/13/48 | 0/0 | 2026-09-20 14:13 |
| @bbaz123/dsh-confirmation-resolution Post-task confirmation decision guard for DSH — balance output quality with real user impact. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 14:13 |
| @harmless0819-dev/dsh-agent-chat Turn-injection message channel between DSH agents on two machines: messages land in a log and are injected as context at the next agent step. | 中 | 中 | 队列待审 | 0/2/2 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-power-controls Close / restart DSH buttons in Settings > General, plus an opt-out auto-close that waits until every browser page has stopped beaconing. | 中 | 中 | 队列待审 | 0/3/3 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-whale-live2d Replace the whale widget static image with a Live2D model, stacked at identical geometry. Degrades to the static widget without Cubism Core. | 中 | 中 | 队列待审 | 0/1/5 | 0/0 | 2026-09-20 16:13 |
| @Voellin/dsh-deephub-share DeepHub 的开放部分:零知识云端协议客户端,以及基于它的 DSH 插件 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-whale-emote Make the whale widget perform emotions: stickers pop out beside it, with sound and a speech bubble. Agent-triggered over local HTTP. | 中 | 中 | 队列待审 | 0/2/6 | 0/0 | 2026-09-20 16:13 |
| @kolawong/fast-compaction-dsh Verdict-based context compaction for DSH — replaces lossy LLM summaries with fast keep/truncate/drop decisions from jev-latest; everything kept stays verbatim. Port of tamaratran/fast-jev-compaction. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 16:13 |
| @elk-9527/dsh-vscode | 低 | 低 | 未入队(静态低风险) | 0/0/10 | 0/0 | 2026-09-20 16:13 |
| @Ryuu-64/dsh-session-tools Let the agent start a new session, or send a message to another one. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @dashitongzhi/dsh-config-webdav-sync DSH plugin: bidirectional WebDAV sync for DSH configuration (providers, plugins, prompts, skills). Excludes sessions and credentials. Design inspired by farion1231/cc-switch sync protocol. | 低 | 低 | 未入队(静态低风险) | 0/0/5 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-codex-micro Turn a Vaydeer 9-key keypad into a DSH Codex Micro: the keypad sends unique combinations, the plugin maps them to DSH actions. | 中 | 中 | 队列待审 | 0/3/3 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-self-built-plugins Index of self-built DSH plugins, grouped by purpose: appearance, control, collaboration. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @YEJASONJIEXIN/dsh-whale-girl-pet 🐋 DSH 桌宠(胡桃语音 fork):大小可调 + 16 角色语音播报 + 天气/余额宿主直连。基于 yanzwzz/dsh-whale-girl-pet 0.3.2。 | 低 | 低 | 未入队(静态低风险) | 0/0/8 | 0/0 | 2026-09-20 16:13 |
| @EdwardXiao-bit/dsh-run-button Adds a Run button to shell code blocks in DSH replies, executing the command on the host and streaming its output to a dock or a bottom-panel tab. 给 DSH 回复里的命令行代码框加一个「运行」按钮:在宿主机上执行该命令,输出显示在右下角浮动面板或底部面板标签页。 | 中 | 中 | 队列待审 | 0/3/7 | 0/0 | 2026-09-20 16:13 |
| @DDDMUC/dsh-delete-turn Per-message delete for DSH: remove a user message, one reply step, or a whole assistant reply from the derived model context via the official surface-replace contract, and hide it from the visible transcript without rewriting the append-only log. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 16:13 |
| @birew83538-oss/dsh-chat-thinking-editor DSH 插件:直接在 DSH 对话里编辑任意 AI 消息的正文与思维链(thinking)。保留 AI 的聪明,让 AI 完全符合你的心意。🐛 修复选中删除联动清空问题。| DSH plugin to edit any assistant reply + reasoning/thinking chain. Make the AI output truly yours. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @harmless0819-dev/dsh-persona-anchor Pin the persona into a system-prompt section so it never competes for the AGENTS.md 65536-byte instruction budget. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @xuzhougeng/ScientificFigureLibrary Local-first MCP App for scientific figures. Import, review, and publish a global library on disk; reuse exact templates in Pi, DSH, Claude, Codex, Cursor, and Wisp. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @gluztm/DSHGuard DSH守护壳:DSH的一键救援式启动器:改动快找存档、问题整组回滚、本地管理插件、诊断日志导出 | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 16:13 |
| @PerryLink/jevcore TypeSafe Jev for DSH, the Model Context Protocol, and plain Node: typed judgments instead of prose, offline by default. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 16:13 |
| @gorban/dsh-job-stop DSH plugin: stop a running background job from the session-header job list, behind a confirmation dialog. | 低 | 低 | 未入队(静态低风险) | 0/0/4 | 0/0 | 2026-09-20 18:13 |
| @GooDAnDReaDY/dsh-web-gateway Resilient web search and page extract tools for DSH with provider fallback and SSRF-safe extract | 中 | 中 | 队列待审 | 0/2/7 | 0/0 | 2026-09-20 18:13 |
| @GooDAnDReaDY/dsh-github-ops GitHub operations for DSH: releases, tags, a guarded API pass-through, sanitized mirror publication, workflow runs and repository settings. | 低 | 低 | 未入队(静态低风险) | 0/0/1 | 0/0 | 2026-09-20 18:13 |
| @HorusJiang/dsh-jev-tools Jev judgment, not generation: prune long tool output, screen fetched pages for injected instructions, and gate completion claims inside DSH. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 18:13 |
| @MosesCharm/dsh-sidebar-stack Stack DSH sidebar footer actions vertically — no more cramped single row for cost-meter / context plugins | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 18:13 |
| @mengge237/dsh-model-priority DSH 插件:自定义模型/提供方顺序——侧边栏拖拽排序,宿主的模型列表按这份顺序返回;顺序写进 settings.yaml 前自动备份 | 低动↓ | 中 | 低 | 0/7/10 | 0/0 | 2026-09-20 18:13 |
| @AMC-tp/dsh-work-buddy Pixel desk buddy for the DSH Web GUI: slacks off when idle, thinks and types while a turn runs, throws confetti when it finishes, and tallies completed turns. | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 18:13 |
| @shenA2024/whale-persona-presets whale-persona 的人设内容包:现成的预设 JSON(一句立场 + 逐条可勾选的工作契约)。引擎在本体仓,出厂空白。 | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 18:13 |
| @A8Chann/dsh-pet-live2d DSH Web GUI 的 Live2D 桌宠插件:可拖动、跟随鼠标、跟着会话状态换动作与表情,右键面板可换装 | 低 | 低 | 未入队(静态低风险) | 0/0/9 | 0/0 | 2026-09-20 18:13 |
| @dsh-so/dsh-plugin-finder Natural-language plugin search for DSH - ask what you need, get matching dsh.so plugins with install commands. | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 19:20 |
| @mrbeandev/dsh-flowglass English-only Flowglass plugin for DSH, based on Iwctwbh/dsh-flowglass | 中 | 中 | 队列待审 | 0/3/2 | 0/0 | 2026-09-20 20:13 |
| @Saretheya/dsh-tick Session-local scheduled tasks for DSH: inject a prompt into the current session after a delay, at a fixed time, or on a repeating interval — with a Web management panel, a /schedule command, and model-facing management tools. | 低 | 低 | 未入队(静态低风险) | 0/0/3 | 0/0 | 2026-09-20 20:13 |
| @Underwater008/deepshell A native macOS shell for the official DSH. No Electron, no telemetry, no vendor gateway — ~150 lines of Swift + one bash script. | 中动 | 中 | 中 | 0/15/20 | 0/0 | 2026-09-20 20:13 |
| @lijiawei255/dsh-status-chime Spoken status alerts for DSH where clip LENGTH encodes urgency: a 2s approval chime vs an 8s failure announcement. Eight scenes, zero third-party dependencies on Windows 10/11. · DSH 语音状态提示:用时长编码紧急度,零第三方依赖。 | 中 | 中 | 队列待审 | 0/2/14 | 0/0 | 2026-09-20 22:13 |
| @Aliww2468/dsh-client-ui-aqua-patched Unofficial patched fork of the Aqua glassmorphism theme for the DSH web UI, repaired for DSH 0.1.2-rc.1 (upstream 1.3.1 crashes there) | 低 | 低 | 未入队(静态低风险) | 0/0/0 | 0/0 | 2026-09-20 22:13 |
| @rbviz/dsh-plugin-jules | 低 | 低 | 未入队(静态低风险) | 0/0/2 | 0/0 | 2026-09-20 22:13 |
动态审计结果 · 当日新增(11 个有结论)
模型读脱敏后的源码上下文给出结论,不执行插件代码;有动态结论时以动态为准(可上调也可下调),无结论时以静态为准;动态审计永不写豁免表。
该插件由已认证用户触发,系统/网络操作大多有防护;但启用 Remote 会通过 Tailscale Funnel 把本地 harness 暴露到公网。
- 中启用 Remote 会通过 Tailscale Funnel 把本地回环 harness 暴露到公网 · packages/dsh-phone-connect/lib/tailscale.js:105
- 低配置项 label 未校验,被用于拼接文件路径和 launchctl 参数 · packages/dsh-phone-connect/index.js:169
- 低video_qa 读取模型指定的绝对路径并把文件上传到远端端点 · packages/dsh-video-qa-moonshot/index.js:74
本次审计的文件均为开发用工具(未随 npm 包发布);真正发布的 lib/index.js 与 lib/client.js 未提供,无法验证其行为。
- 中随包发布的运行时代码(lib/index.js、lib/client.js)未包含在审计语料中 · package.json:6
- 低开发脚本通过命令行参数接收含令牌的 GUI URL · tools/market-check.mjs:19
静态扫描的 critical 均来自未执行的探针样例;真实残余风险是每条受管命令与脚本正文都以明文发往 api.typesafe.ai。
- 中受管命令文本与被补齐的脚本正文以明文发往 api.typesafe.ai · tools/probe-scripts.mjs:92
- 低审计日志以默认文件权限保存完整命令,掩码仅覆盖已知前缀 · lib/audit.js:95
- 低离线采集工具读取用户的完整 bash 历史与 DSH 会话命令日志 · tools/extract-commands.mjs:92
该记忆插件整体设计合理(固定参数子进程、转义注入),但被自身标记为敏感条目的标题仍会随请求发往远端 Jev 端点。
- 中插件自身标记为敏感的条目,其标题仍被发往远端 Jev 端点 · lib/index.js:1242
- 低默认配置关闭出网守卫,含密钥的问题会被发往 OpenRouter · lib/index.js:53
- 低存储的记忆文本只转义 '<' 后作为 user 消息注入,内嵌指令仍然生效 · lib/index.js:219
运行时入口 lib/index.js 只注入系统提示,但该提示引导智能体安装未固定版本的第三方 GitHub 包;构建/安装脚本硬编码了本机绝对路径。
- 中注入的系统提示引导智能体安装未固定版本的第三方 GitHub 包 · lib/index.js:30
- 低preset 生成脚本把本机绝对路径硬编码进生成的 persona · scripts/make-forge-presets.mjs:7
- 低安装脚本会覆盖用户传入 DSH_HOME 下的 skills/presets 并追加写入 AGENTS.md · scripts/install-assets.mjs:22
宿主端新增未鉴权的 POST /close 与 /restart 路由,可直接结束或重启 DSH 进程;命令拼接已正确转义,无注入。
- 中未鉴权的 POST /dsh-restart-button/close|restart 可终止或重启 DSH 进程 · lib/index.js:138
- 低Windows 下将完整进程环境(含令牌)写入可预测的临时 PowerShell 文件 · lib/index.js:51
宿主路由泄露加盐密码哈希、可无鉴权首次设置管理员密码并覆盖已有锁;静态扫描的 critical 来自未随包发布的 smoke 脚本中的 eval。
- 中锁列表接口向任何被放行的客户端返回盐与密码哈希 · lib/index.js:201
- 中首次设置管理员密码无需任何鉴权即可写入主密码 · lib/index.js:304
- 中/set 覆盖已有工作区锁时不校验当前密码 · lib/index.js:214
该插件用于保存提示片段,无网络、命令或文件系统调用;唯一的 eval 式代码位于内置 schemastery 库中,本插件路径不可达。
- 低内置 schemastery 含 new Function() 路径,但本插件没有任何 schema 提供字符串 callback · index.js:226
未发现可利用路径:状态路由有 Host/Sec-Fetch-Site/Origin 校验,密钥轮换代理需 token,配置改写逐行校验;仅存低级加固缺口。
- 低来源栅栏只比主机名,回环其它端口的页面可盲写配置 · lib/index.js:754
- 低额度状态读取了 DSH_HOME 之外另一本地工具的状态文件 · lib/index.js:653
可见文件仅为开发/研究用 .mjs 探针与 cordis 配置,均不属运行时加载路径,静态扫描的 8 条告警可判定为误报。
已排除扫描的 critical:pwsh 通过 execFile 固定参数调用、命令经 stdin 传入,无 shell,不可注入;残余风险仅为低危。
- 低守护进程用环境变量/裸文件名解析 pwsh,而非固定绝对路径 · lib/storage.mjs:11
- 低关键守卫模块与 PowerShell 辅助脚本未包含在受审源码中 · lib/powershell.mjs:8
- 低PowerShell 分析器只为 cmdlet 写入建快照,.NET 成员调用写入无快照 · lib/powershell.mjs:9
站内生效档位(动态优先)
有动态结论时取动态档、没有结论时才用静态扫描档;四档合计 25,430 个口径内条目(= 已扫描 25,102 + 待扫描 328)。
静态扫描档对照:低 24,919 · 中 0 · 高 181 · 严重 0(动态结论把这套数字改成了上面的生效档)。
严重档位插件清单(18)
静态启发式扫描 + 语义清单审计 + 模型驱动的动态安全审计,非完整安全审计;不执行代码、不解析依赖。动态审计的档位来自模型对源码上下文的判断(最高级别发现),有结论时以动态为准,不构成豁免。
历史日报归档
81 期这份日报覆盖什么?
这份日报覆盖 2026-09-20 首次被 dsh.so 收录的插件。对每个新增插件记录名称、风险等级、扫描结论、严重/警告/提示发现数、manifest 审计信号和收录时间。此前已在插件市场中的插件不会包含在内。
风险等级是如何划分的?
风险等级沿用站点的公开模型,分四档:低 / 中 / 高 / 严重。有动态审计结论时以动态结论为准(可上调也可下调,档位按该次审计的发现计数取:有 critical 发现即“严重”、只有 high 为“高”、只有 medium 为“中”、都没有为“低”);没有结论时才用静态扫描档(vet 主判 + dsh 兜底)——密钥、外传、破坏性或挖矿类 critical 判为“严重”,其余 critical 判为“高”,medium 与 low 分别表示需要关注和当前无发现。
为什么这不是完整安全审计?
日报的底层是静态启发式扫描加 manifest 审计,不执行代码,也不解析依赖;另附的模型驱动动态审计同样不执行插件代码,只在脱敏后的源码上下文里做判断。两层都是自动化信号,因此不能证明插件绝对安全。请用它来优先安排检查,而不是替代检查。
表里的「清单审计」是什么?
这里的清单审计指 vet 引擎对插件 JSON manifest 的语义分析,不是动态安全审计;它读的是安装脚本、生命周期钩子与文件 / 网络权限这类声明层信号。
静态扫描是唯一一层吗?
不是。另有一层模型驱动的动态安全审计:对静态判定已达到需注意及以上的条目读取源码上下文(不执行插件代码)给出结论,只覆盖这一子集而非全库。有动态结论时以动态结论为准——它可能上调、也可能下调;没有动态结论时才用静态扫描档(vet 主判 + dsh 兜底),不再按「取更严者」处理。豁免只能人工三筛手写,动态审计脚本从不写豁免表。本日报同时展示两层:每个新增插件都标注动态审计的真实状态(已有结论 / 队列待审 / 审计失败 / 静态低风险未入队),并在下方列出当日全部动态结论的档位、模型摘要与发现。最近一次运行:动态审计记录 2899 条,其中完成模型审计 2294 条;上调 严于静态判定 323 条,低于静态判定 790 条。
来源:dsh.so 安全标准 · 由 dsh.so 维护 · 发布于