DSH Marketplace - an open-source plugin registry + storefront #1752
Replies: 2 comments
|
Marketplace 已收录我们 5 个插件(PR:#1 https://github.com/ydhrdh/dsh-marketplace/pull/1):dsh-github-intelligence(185+ 工具)、dsh-plugin-doctor、dsh-plugin-search、dsh-github-release-radar、dsh-plugin-template。 实测给 git 托管插件作者一个提醒(Windows,dsh 0.1.0-rc.6 / pnpm 11): # 加到 profile 的 pnpm-workspace.yaml
allowBuilds:
dsh-plugin-doctor@https://codeload.github.com/zoahdev/dsh-plugin-doctor/tar.gz/<sha>: true再跑一次 |
|
已按这个 Marketplace 的 registry schema 提交了 pi2dsh listing(PR #5)。 它不是单一工具插件,而是一个 ecosystem compatibility layer:先装一次引擎,之后 Pi 生态的扩展包继续用 DSH 原生命令从 npm 安装,无需逐包 fork/改源码/生成 bundle: dsh plugin --profile web add pi2dsh
dsh plugin --profile web add <pi-plugin-package>当前 npm 版本是 0.11.0;vision、subagents、web search/fetch、memory、OAuth 和 side conversation 都有真实 DSH runtime 验证。首提按规则保留 |
Uh oh!
There was an error while loading. Please reload this page.
馃洅 DSH Marketplace 鈥?a self-hostable plugin registry + storefront
Live demo 路 Source
Since everything in DSH is a plugin, I built a small open-source marketplace so the community can browse, search, and install DSH plugins with one copy-paste command.
What it does
registry/plugins/<id>/plugin.json, reviewed through a normal GitHub PR. No database, no server, Git history is the audit log.dshinstall commands 鈥?every plugin card generates the exact command with your profile choice (web,headless, custom):github:owner/repo), and local paths.verified(maintainer-reviewed) anddeprecatedflags, so users can tell curated entries from early ones.allowBuilds/pin-sha guidance, mirroring the official publish docs.Stack
Pure static Vite + React frontend (no backend framework), JSON Schema validation + index builder in
scripts/, GitHub Actions for PR validation, build, and GitHub Pages deploy. Zero-cost self-hosting:npm run build && host web/dist.Try it
plugin.json鈥?full guide inCONTRIBUTING.md.It's early and small (4 seed entries), but the model scales: anyone can PR a manifest and the marketplace auto-rebuilds and redeploys. Contributions, feedback, and star/鉁?are very welcome. Happy hacking!
All reactions