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
DeepSeek Harness Web GUI 的界面定制插件:在官方设置弹窗中新增「背景图」「主题」两个子菜单(点侧边栏「设置」即可看到,紧随「通用设置」之后)。
「背景图」可设置整个 Web 界面的背景——图片或视频均可:网络 URL,或本地上传(图片与视频自动保存到插件目录的 images 文件夹,换浏览器也不丢失),并调节透明度、模糊、暗化等。背景显示在所有内容之下,形成壁纸效果;所有设置自动保存,刷新页面后依然保留。
images/ 文件夹,换浏览器/清站点数据都不丢失在 dsh 安装目录(能运行 dsh 的地方)执行:
dsh plugin --profile web add <本插件路径>
# 例如:
dsh plugin --profile web add D:\Work\工作目录\dsh-ui-customizer
然后往该 profile 的 cordis.patch.yml 追加激活行(运行中的实例会热监听
此文件,无需重启、刷新页面即生效):
- insert:
- id: ui-customizer
name: '@dsh-external/dsh-client-ui-customizer'
卸载:
dsh plugin --profile web remove @dsh-external/dsh-client-ui-customizer并同时删除上面添加的激活行(否则残留行会尝试加载不存在的包)。
说明:本插件不依赖任何 npm 包,安装时不需要网络;
link:方式安装后改动 源码即同步生效,无需重新构建。若机器上没有 pnpm(dsh plugin依赖它), 可手工安装:把插件目录 junction 到$DSH_HOME/profiles/web/node_modules/@dsh-external/dsh-client-ui-customizer, 在 profile 的package.json登记依赖,并按上文添加激活行。
dsh plugin --profile web remove @dsh-external/dsh-client-ui-customizer
MIT。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。