发布后搜不到插件
插件发布到 npm 后在 Hub 上找不到?了解同步周期、手动加速和常见拒绝原因。
同步不是实时的
Hub 每 6 小时运行一次自动发现。如果你的插件刚发布到 npm,需要等到下一轮发现才能出现在目录中。
手动加速同步
在插件页面直接输入包名提交,Hub 会优先处理这个包。已登录的发布者还可以在 Dashboard 中使用「立即同步」功能,实时等待结果。
常见拒绝原因
缺少 dsh.bundle 或 dsh.profile 字段 — Hub 只收录包含有效 DSH manifest 的包。
版本号不是精确 SemVer — 检查是否有 ^ 或 ~ 前缀。
Cordis patch 文件缺失或格式错误 — 确保 patch 路径正确且 YAML 语法有效。
包体积超限 — Hub 对包大小有限制。
npm 包不存在或已删除 — 确认包仍然可以在 npm 上访问。
GitHub source-only 收录
即使还没有发布 npm 包,只要 GitHub 仓库带有 dsh-plugin 或 deepseek-harness topic,就会作为 source-only 条目出现在目录中。用户可以看到仓库信息但不能直接安装。
发布后 npm 包,下次同步时 source-only 条目会自动升级为完整的插件记录。