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(dsh)插件集 · v0.2
在 DeepSeek Harness 的 web 界面里增加漫威英雄桌宠与英雄皮肤能力的插件仓库。皮肤与桌宠采用英雄内容模型:运行时与英雄数据分离,设置里可以独立组合(例如蜘蛛侠皮肤 + 钢铁侠桌宠)。当前已上线第一个英雄——蜘蛛侠;钢铁侠、美国队长等按同一模型扩展。

| 包名 | 说明 |
|---|---|
@deepseek-ai/dsh-marvel-pet |
漫威桌宠运行时 + 英雄内容(当前:蜘蛛侠 Peter Parker) |
@deepseek-ai/dsh-marvel-skin |
漫威皮肤运行时 + 英雄主题(当前:蜘蛛侠红蓝) |
turn/start / tool/call / turn/end / user/message)HeroPetContent(精灵图/帧表/名字)与 HeroSkinContent(令牌主题/背景效果/徽标/文案)数据驱动运行时;皮肤与桌宠通过 localStorage(dsh.marvel.v1)+ 自定义事件共享总开关与选择,即时生效并跨标签页同步dsh,v0.1)克隆本仓库并构建插件:
git clone git@github.com:ZTuTZ/dsh-plugins.git
cd dsh-plugins
pnpm install
pnpm build
编辑 web profile 的 package.json(默认路径 ~/.dsh/profiles/web/package.json):
在 dependencies 中加入两个插件的本地路径依赖,并在 dsh.profile.bundles 中注册它们:
{
"name": "dsh-profile-web",
"private": true,
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-base",
"@deepseek-ai/dsh-web-app",
"@deepseek-ai/dsh-marvel-pet",
"@deepseek-ai/dsh-marvel-skin"
]
}
},
"dependencies": {
"@deepseek-ai/dsh-marvel-pet": "link:/你的路径/dsh-plugins/packages/dsh-spider-pet",
"@deepseek-ai/dsh-marvel-skin": "link:/你的路径/dsh-plugins/packages/dsh-skin-spiderman"
}
}
也可以使用命令替代第 2 步的依赖部分(bundle 列表仍需按上面手动确认):
dsh plugin --profile web add /你的路径/dsh-plugins/packages/dsh-spider-pet
dsh plugin --profile web add /你的路径/dsh-plugins/packages/dsh-skin-spiderman
在 profile 目录安装依赖:
cd ~/.dsh/profiles/web && pnpm install
重启 dsh web,打开「设置 → 插件 → 蜘蛛侠」,开启总开关即可看到桌宠与皮肤。
提示:如果刷新后没有生效,请确认
dsh.profile.bundles已包含上面两个包名——只有加入 bundle 列表的插件才会被加载。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。