按分类浏览并检索全部 DSH 插件
32.4/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:要求 dsh 0.1.0-rc.6,而最新版为 0.2.1-rc.2。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add stakeswky/awesome-dsh该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · market
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/29) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装要求 dsh 0.1.0-rc.6,而最新版为 0.2.1-rc.2
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包awesome-dsh @ 0.0.1
✓Node 引擎未声明 engines.node
✗dsh CLI 依赖要求 0.1.0-rc.6 · 最新 0.2.1-rc.2 不兼容
✓入口文件main/exports/bin 已声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/19 20:28:49
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
- 读取本地文件index.js:48
const { description, body } = splitFrontmatter(readFileSync(join(packageRoot, 'SKILL.md'), 'utf8'))
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 按分类浏览插件
- 检索全部插件
- 自动抓取目录
DSH 插件生态导航:GitHub topic dsh-plugin 全量目录,自动抓取 + Workers AI 中文翻译 + 按需检索技能|自动更新的目录,收录 2600+ 个 DeepSeek Harness 插件
README
由 DeepSeek 最新模型翻译生成awesome-dsh
按种类和功能浏览 GitHub topic dsh-plugin 下的全部插件,英文简介由 Workers AI 自动译成中文。
线上地址:
本仓库同时是一个可安装的 DSH 插件:dsh plugin --profile add github:stakeswky/awesome-dsh 会把按需查插件的技能注册进 DSH。
架构
单个 Cloudflare Worker 承载整站。两条 cron 分工,数据与页面分离,更新数据不需要重新部署。
┌─ cron 17 /6 * * 抓取 ─────────────────────────┐ │ GitHub Search API ──▶ 按 star 分区取全量 │ │ ▼ │ │ KV plugins:latest ◀────────┐ │ └───────────────────────────────────────────────┼───┘ ┌─ cron /5 * * * 翻译 ─────────────────────┼───┐ │ Workers AI ──▶ 每轮译 60 条 ──▶ KV 翻译缓存 ─┘ │ └───────────────────────────────────────────────────┘ │ 浏览器 ◀─ /api/plugins.json ◀─ fet
展开完整文档(README 剩余 1 节)
awesome-dsh 按种类和功能浏览 GitHub topic dsh-plugin 下的全部插件,英文简介由 Workers AI 自动译成中文。 线上地址: 本仓库同时是一个可安装的 DSH 插件:dsh plugin --profile add github:stakeswky/awesome-dsh 会把按需查插件的技能注册进 DSH。 架构 单个 Cloudflare Worker 承载整站。两条 cron 分工,数据与页面分离,更新数据不需要重新部署。 ┌─ cron 17 /6 * * 抓取 ─────────────────────────┐ │ GitHub Search API ──▶ 按 star 分区取全量 │ │ ▼ │ │ KV plugins:latest ◀────────┐ │ └───────────────────────────────────────────────┼───┘ ┌─ cron /5 * * * 翻译 ─────────────────────┼───┐ │ Workers AI ──▶ 每轮译 60 条 ──▶ KV 翻译缓存 ─┘ │ └───────────────────────────────────────────────────┘ │ 浏览器 ◀─ /api/plugins.json ◀─ fetch() 浏览器 ◀─ index.html(静态资源直出) 取全量:按 star 分区 GitHub 搜索对单个查询最多只返回 1000 条,而该 topic 已有 2600+ 仓库。抓取时把 star 区间切成若干片分别查询,某片命中数超过 1000 就继续二分;单一 star 值(如 stars:0)仍超限时改按仓库创建时间二分。任何分布都能取全,且随生态增长自动适应。 抓取全程约 3.5 分钟:匿名调用 GitHub 搜索限额为每分钟 10 次,代码按 6.5 秒一次节流;配了 GITHUB_TOKEN 后限额升到 30 次/分钟,间隔自动降到 2.1 秒。 翻译:增量填充 + 永久缓存 - 简介里中日韩字符达到 6 个即视为已是中文,跳过翻译。 - 译文按 full_name + 原文指纹缓存在 KV,原文没变就永不重译;抓到新快照时自动回填。 - 每 5 分钟译 60 条,首次填满 1400 余条约需 2 小时,之后只翻新增的。 - 模型 @cf/meta/llama-3.3-70b-instruct-fp8-fast(对比过 m2m100、llama-3.2-3b:m2m100 把 “AI agent” 译成 “AI特工”,3b 会脑补原文没有的内容)。 - 单条翻译失败只跳过该条,留待下一轮重试,不影响其余。 抓取失败的保护 抓取或校验失败时保留上一份快照,只把错误记到 KV,页面不会变空。新结果少于 100 条、或少于上一份的一半时同样拒绝发布。 端点 | 端点 | 说明 | | GET / | 导航页面 | | GET /api/search | 按相关度检索,只回少量精简结果;参数 q、kind、可重复的 fn、limit(默认 8,上限 25) | | GET /api/facets.json | 可用的种类与功能标签及各自数量 | | GET /api/plugins.json | 完整快照(约 1.1 MB,gzip 后约 290 KB);带 ETag,命中条件请求返回 304 | | GET /api/status.json | 抓取与翻译进度,以及未恢复的错误 | | POST /api/refresh | 手动触发抓取,需 Authorization: Bearer | | POST /api/translate | 手动触发一批翻译,同样需要令牌 | 自动化调用方(如 dsh-plugin-finder skill)应当只用 /api/search:全量快照有 1.1 MB,为挑几个插件把整份目录读进上下文是浪费。检索排序为「词条得分 × 流行度系数」——该 topic 下有成批靠仓库名塞关键词的克隆仓库,纯词条打分会让它们压过成熟项目。 两个 POST 端点立即返回 202,任务在后台跑,结果轮询 /api/status.json。 注意:后台任务的存活时间短于一次全量抓取(约 3.5 分钟),所以 /api/refresh 在匿名抓取下大概率跑不完就被回收——全量抓取以 6 小时的 cron 为准(cron 有 15 分钟额度)。配上 GITHUB_TOKEN 后抓取缩短到约 70 秒,手动触发才稳定可用。/api/translate 一批只要十几秒,不受此限。 运维 部署: cd /Volumes/data/dev/dsh-plugin-explorer/worker && npx wrangler deploy 查看抓取与翻译进度: curl -s https://dsh.jamintextiles.com/api/status.json 手动催一批翻译(密钥存在 worker/.refresh-key,已 gitignore): cd /Volumes/data/dev/dsh-plugin-explorer/worker && curl -X POST -H "Authorization: Bearer $(cat .refresh-key)" https://dsh.jamintextiles.com/api/translate 实时日志(含两条 cron 的执行结果): cd /Volumes/data/dev/dsh-plugin-explorer/worker && npx wrangler tail 本地开发。Workers AI 只有远端实现,所以不要加 --local,否则 AI 绑定直接报错: cd /Volumes/data/dev/dsh-plugin-explorer/worker && npx wrangler dev --port 8788bash curl "http://localhost:8788/cdn-cgi/local/scheduled?cron=17+/6+++" 配置 都在 worker/wrangler.jsonc,改完重新部署生效: - vars.GITHUB_TOPIC — 抓取的 topic,默认 dsh-plugin - vars.TRANSLATE_BATCH — 每轮翻译条数,默认 60 - vars.CRON_FETCH / vars.CRON_TRANSLATE — 必须与 triggers.crons 里的表达式逐字一致,否则 scheduled() 会拒绝执行并报错 - triggers.crons — 定时表达式 提高 GitHub 限额(可选,能让手动抓取也稳定跑完): bash cd /Volumes/data/dev/dsh-plugin-explorer/worker && npx wrangler secret put GITHUB_TOKEN 分类规则 种类(单选)与功能标签(可叠加)都由名称、描述、topic 的关键词匹配得出,规则是 worker/src/index.ts 里的 KINDS 和 FUNCTIONS 两个数组,发布快照时算好存进去。页面和 /api/search 共用这份结果,规则只有这一处;页面只保留 id 到显示名的映射。 分类只看原文:把译文一并计入会让 “vision → 视觉” 这类词重复命中,放大误判。搜索则同时匹配原文和译文,所以用中文也搜得到英文项目。 按需查插件的 skill SKILL.md 把「用户说要什么 → 检索本站 → 给出真实安装命令」这套流程固化下来,含检索技巧(中英混合词、宽泛诉求改用标签筛选)和两个已知坑:git 源插件首次 add 会被 pnpm 的 allowBuilds 拦下,以及未声明 dsh.bundle 的包只会作为普通依赖装上、不激活插件层。 同一份 SKILL.md 有两种装法,都只读公开端点,不需要任何密钥。 装进 DSH(本仓库即 DSH 插件包): bash dsh plugin --profile add github:stakeswky/awesome-dsh 插件把 SKILL.md 注册为 ctx.skills 上的 dsh-plugin-finder,DSH 智能体按需加载。 装进 Claude Code: bash mkdir -p ~/.claude/skills/dsh-plugin-finder && cp SKILL.md ~/.claude/skills/dsh-plugin-finder/ 装好后说「给 DSH 装个能看图的插件」「DSH 有没有记忆类插件」即可触发。 自行部署一份 worker/wrangler.jsonc 里的 KV namespace id 和自定义域名属于本站账号,换成自己的: bash cd worker && npm install npx wrangler kv namespace create DSH_PLUGINS # 把输出的 id 填进 wrangler.jsonc 再把 routes 换成自己的域名(或整段删掉,走 *.workers.dev),然后: bash npx wrangler deploy npx wrangler secret put REFRESH_KEY # 自定一个随机串,用于手动触发抓取/翻译 首份数据等抓取 cron 触发即可(最长 6 小时),或临时把 CRON_FETCH 与 triggers.crons 改密一些跑一轮再改回来。Workers AI 与 KV 均需 Workers 付费计划:全量抓取要跑约 3.5 分钟,超出免费版的 CPU 与子请求额度。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
stakeswky/awesome-dsh
按分类浏览并检索全部 DSH 插件
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目