dsh-plugin-deploy
在终端中运行以下命令:
dsh plugin install Octo-o-o-o/dsh-plugin-deploy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Octo-o-o-o/dsh-plugin-deploy 安装该插件,项目开源地址:https://github.com/Octo-o-o-o/dsh-plugin-deploy
插件介绍
AI 帮你把网站、Worker 或插件写完了,接下来却卡在最后一公里:注册账号、装 wrangler、写配置、处理 npm 认证和 2FA。dsh-plugin-deploy 把这条链路压缩成一句话——部署到 Cloudflare,或把 dsh 插件发布到 npm,中间繁琐的认证、配置、校验全部由插件代劳。
部署侧支持两种模式:没有 Cloudflare 账号时走官方临时预览,免注册,几十秒拿到可访问地址,60 分钟内可认领为正式资源;有账号时走自有项目持久部署,自动识别静态目录、Vite 构建产物或已有 wrangler 配置的项目形态。发布侧内置 8 项预检——从 dsh-plugin 标识、client-bundle 形态到依赖协议、npm 包清洁度——任何一项不过就拒绝执行,fail closed 不让你把有缺陷的包发到公网。
整个流程的安全边界很清晰:凭据只存引用名,真值经进程环境变量传给子进程,不进模型上下文、不进日志、不落盘;部署和发布都是不可逆的对外动作,必须走一次性审批才能继续。它适合用 agent 写项目后想立刻看到线上效果的前端或全栈开发者,也适合需要反复迭代发布 dsh 插件的插件作者。
使用场景
- 用 AI agent 写完一个静态网站后,想立刻拿到一个可访问的线上地址
- 把刚写好的 dsh 插件发布到 npm,发布前自动跑完 8 项校验确保包完整无遗漏
- 用 Cloudflare 临时预览快速演示项目效果,满意后在 60 分钟窗口内认领为正式资源
适合人员
- 前端或全栈开发者,用 AI agent 写项目后需要一键部署看效果
- dsh 插件作者,定期把新插件发布到 npm 供他人安装
- 没有 Cloudflare 账号、需要免注册临时演示地址的独立开发者或学生