dsh-web-search-ddg
aooyoo
Zero-token DuckDuckGo search provider for the DeepSeek Harness (DSH) web seam — local headless browser, no API key, no m…
PROJECT TOPICS
PROJECT README
DSH 插件「文字开源」枢纽 —— 不存代码,只存"可以复刻插件"的文字描述(提示词)。 每个描述文件 = 一个插件的完整说明书:功能、技术路线、结构、关键实现、复刻验收标准。 把描述粘贴进你的 DSH 会话,AI 就能复刻出功能相同的插件;你也能读懂原理,按需微调。
我们把 DSH 插件代码在 GitHub 上开源后,发现代码开源 ≠ 能力开源:
所以我们换一种方式开源:让 AI 通读源码,把插件"翻译"成一份自包含的文字描述。这份描述就是"提示词",也是插件的"数字孪生说明书":
| 优势 | 说明 |
|---|---|
| 跨版本兼容最好 | 文字不绑定某个 DSH 版本的构建产物,描述里的思路、接口、结构可以迁移到任何版本复现 |
| 人类可读、可微调 | 描述按"功能 → 技术 → 结构 → 细节"组织,人读一遍就懂;想改需求,直接改描述再让 AI 重做 |
| 保存量极小 | 一个插件描述只有几 KB,而代码仓库动辄几 MB;整个生态的文字开源可以收敛到这一个仓库 |
| AI 时代原生 | 描述即程序——粘贴即复刻,且复刻过程本身就带着"为什么这样做"的完整上下文 |
一句话:代码会过时,描述会进化。 本仓库与各插件源码仓库互为镜像——代码是"实现",这里是"理解"。
每个插件在下方同时给出文字开源描述(本仓库)与源码仓库(独立仓库),两处互相链接:
| 插件 | 文字开源描述 | 源码仓库 | 形态 | 一句话简介 |
|---|---|---|---|---|
| dsh-intercom | plugins/dsh-intercom.md | dsh-intercom | Cordis 双半 | 顶层对话间通信中心:聊天面板 + intercom_* 工具(求助/协作/唤醒休眠会话) |
| dsh-usage-balance | plugins/dsh-usage-balance.md | dsh-usage-balance | Cordis Client 半 | 侧边栏「用量 / 余额」标签行 + 悬停详情卡 |
| dsh-careful-full-access | plugins/dsh-careful-full-access.md | dsh-careful-full-access | 插件 + 宿主补丁 | 命令守卫:静态分级 + WhatIf 预演 + model-check 复核,把误删挡在执行前 |
| dsh-restart-plugin | plugins/dsh-restart-plugin.md | dsh-restart-plugin | Cordis Client 半 | 设置页一键「关闭后台服务 / 刷新前端」,刷新保留热插件 |
| dsh-plugin-suite | plugins/dsh-plugin-suite.md | dsh-plugin-suite | 改动切片套件 | 定制插件套件(局部 fork):只带改动切片 + 累计补丁,收纳需动宿主的插件 |
| dsh-user-plugins-manager | plugins/dsh-user-plugins-manager.md | dsh-user-plugins-manager | Cordis 双半 | 设置→插件 新增「用户插件」页:统一管理散件 / npm 包 / 运行树插件 |
| dsh-attention-notifier | plugins/dsh-attention-notifier.md | dsh-attention-notifier | Cordis 宿主半 | 微信式任务栏提醒(判定端),配合 dsh-shell 呈现 |
| dsh-shell | plugins/dsh-shell.md | dsh-shell | Electron 桌面壳 | 把 DSH Web UI 装进原生窗口,只注入窗口边框层,不碰页面 UI |
本仓库是生态的枢纽:向上连接各插件源码仓库(见索引表),向下连接每个插件的文字描述。
plugins/<插件名>.md;MIT © 2026 zdjmrq —— 描述文件与代码同样开放,可自由使用、修改、再分发。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。