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)社区插件目录。纯静态站点,数据来自 GitHub topic dsh-plugin。
Fork 后推送到名为
你的用户名.github.io的仓库,即可在https://你的用户名.github.io/访问。
你的用户名.github.io(例如 dsh-plugin.github.io)。main 分支。Deploy from a branch → 分支选 main / / (root)。https://你的用户名.github.io/ 即可。⚠️
.nojekyll文件必须保留在根目录,否则 GitHub Pages 会用 Jekyll 处理,导致assets/等目录被忽略。
仓库已内置 GitHub Actions 工作流(.github/workflows/sync-plugins.yml),每 6 小时自动:
dsh-plugin 拉取最新插件快照scripts/build-seo.py 重新生成全部页面(含 sitemap、feed、73 个插件详情页)启用方法:仓库 Settings → Actions → 允许 Actions 读写仓库。
├── index.html # 概览页(首页)
├── market.html # 插件目录(检索/筛选/收藏/对比/导出)
├── insights.html # 数据洞察(语言/分类/星标/作者排行榜/趋势图)
├── favorites.html # 我的收藏(localStorage 持久化)
├── guide.html # 上手手册
├── publish.html # 入驻指南
├── directory.html # 全部 609 个插件静态列表(SEO)
├── p/ # 73 个插件详情页(stars≥10,独立 SEO 路由)
├── assets/ # CSS / JS / 图标 / OG 图
│ ├── app.css # 设计系统(浅色/深色主题)
│ ├── app.js # 全部前端逻辑
│ ├── favicon.svg
│ ├── apple-touch-icon.png
│ └── og.jpg
├── data/
│ ├── plugins.json # 插件快照(609 个)
│ └── site.json # 站点配置
├── scripts/
│ ├── sync-plugins.py # 从 GitHub topic 同步数据
│ └── build-seo.py # 生成全部页面 / sitemap / feed
├── templates/
│ └── app.html # 主页面模板
├── .github/workflows/ # GitHub Actions 自动同步
├── .nojekyll # 禁用 Jekyll
├── feed.xml # RSS 订阅
├── sitemap.xml # 主站点地图
├── sitemap-plugins.xml # 插件详情页站点地图
├── robots.txt # 爬虫规则
├── site.webmanifest # PWA 清单
└── llms.txt # 给大模型阅读的站点说明
p/owner-name.html)纯静态,无框架、无构建步骤、无后端:
| 技术 | 用途 |
|---|---|
| HTML | 页面结构 |
| CSS | 设计系统(CSS 变量 + 媒体查询) |
| 原生 JS | 全部前端逻辑(无框架) |
| Python 3 | 构建脚本(数据同步 + 页面生成) |
| GitHub Actions | 自动同步数据 |
# 方式一:Python 内置服务器
cd dsh-plugin-release
python3 -m http.server 3000
# 访问 http://localhost:3000/
# 方式二:bun
bun install
bun run dev
修改 templates/app.html 后运行:
python3 scripts/build-seo.py --base-url "https://你的用户名.github.io/"
插件列表来自 GitHub topic dsh-plugin,快照见 data/plugins.json。
DSH 创意工坊 · 社区目录 · 非官方 · 数据来自 GitHub topic dsh-plugin
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。