dsh-publisher(技能/插件一键发布助手)
August 19, 2026 · View on GitHub

DeepSeek Harness (DSH) 插件:把"技能/插件开发 → 发布"的最后一步自动化——生成完整的发布计划(仓库创建、代码推送、awesome 清单条目、PR 提交),让发布更规范、更省事。
解决什么问题
很多开发者做了技能/插件但不知道或懒得发布:要建仓库、加 topic、写 README、提 PR……步骤多且容易漏。本插件根据你的项目信息,一键生成完整发布计划,照着执行即可上架。
功能
| 能力 | 说明 |
|---|---|
| 完整性检查 | 校验必需文件(skill 需 SKILL.md;plugin 需 package.json + lib/index.js) |
| 仓库描述生成 | 自动生成 GitHub 仓库描述(含类型/功能/特性) |
| awesome 条目生成 | 生成符合格式的清单条目(- [owner/name](link) — desc) |
| 提交信息生成 | 生成规范的 commit message(feat(skill)/feat(plugin)) |
| PR 内容生成 | 生成 PR 标题 + body + 完整命令 |
| SKILL.md 解析 | 从技能文件自动提取 name/description |
使用方式
对话中直接说:
- "发布我的技能 dsh-xxx"
- "生成插件发布计划"
- "publish-plan my-skill"
参数:owner(GitHub 用户名)、name、type(skill/plugin)、version、description、features、files。
输出示例
📦 技能/插件发布计划
==================================================
【1. 创建 GitHub 仓库】
gh repo create owner/my-skill --public --description "..."
【2. 添加 #dsh topic】
gh repo edit owner/my-skill --add-topic dsh
【3. 推送代码】
git init && git branch -M main
git add -A
...
【4. awesome 清单条目】
- [owner/my-skill](https://github.com/owner/my-skill) — ...
【5. 提交社区 PR】
标题: Add my-skill to the list
命令: gh pr create --repo Dominic789654/awesome-deepseek-harness ...
开发
lib/publisher.js — 发布引擎(完整性检查/描述生成/条目生成/计划输出)
lib/index.js — 插件入口
相关作品
- crypto-evaluation-assistant — 密评检测辅助
- ai-security-assistant — AI 安全评估
- dsh-plugin-conflict-advisor — 插件冲突顾问
- dsh-plugin-chooser — 插件评分推荐
- dsh-plugin-compat-checker — 插件兼容测试
- dsh-code-vetter — AI 代码安全审查
许可
MIT