前言¶
在 DeepSeek Harness(DSH)里写出的 Web 应用、API 或后端,常常还停在本地目录:要给别人访问,还要自己选托管、配域名和证书。Back4app 插件把「上传目录 → 构建容器 → 拿到可访问的 HTTPS 地址」接到智能体对话里,并支持查看构建日志、设环境变量和回滚。下文介绍该插件在 DSH 中的定位、能力与安装方式。
这是什么¶
Back4app plugin for AI agents(仓库 back4app/back4app-plugin)由 back4app 维护,分类为联网工具。插件通过远程 MCP 服务与 Back4app 平台通信:智能体把项目文件夹交给 Back4app,平台按 Dockerfile 构建(若无 Dockerfile 则尝试检测语言),在容器中运行并分配公网 HTTPS 地址。入门无需先注册账号;首次连接时会在浏览器中打开 Back4app,可选择「Continue without an account」使用有效期 24 小时的临时账号。
核心功能¶
部署与运行时¶
- 智能体发送文件夹到 Back4app,完成构建与部署,得到公开的 HTTPS 地址。
- 应用须监听
PORT环境变量所指定的端口并响应 HTTP。 - 智能体可跟踪构建过程,读取构建与运行时日志,部署新版本、设置环境变量、执行回滚。
账号与临时应用¶
- 无需账号即可开始;临时账号可容纳一个 Web 应用。
- 应用附带 claim 链接:打开后登录或免费注册即可长期保留应用。
- 临时账号及其应用若在创建后 24 小时内未认领,将被删除。
需用户确认的操作¶
对线上应用的变更(例如新环境变量或回滚),插件会先展示摘要,仅在用户同意后才执行。
插件内含组件¶
| 产品 | MCP server | Skill |
|---|---|---|
| Web Deployment | back4app(https://mcp.back4app.com/mcp) |
back4app-web-deployment |
远程 MCP 端点:https://mcp.back4app.com/mcp,传输方式为 Streamable HTTP,认证为 OAuth 2.1;首次连接同样在浏览器中完成登录或「Continue without an account」。
隐私说明(摘自官方 README)¶
插件仅通过上述 MCP 与 Back4app 通信,涉及部署的代码与配置以及日志请求。代码、环境变量和日志在应用存续期间保存在 Back4app。支持联系:community@back4app.com。详见 privacy policy 与 terms。
许可证:MIT(package.json 当前版本为 0.1.23)。
在 DeepSeek Harness 中安装¶
DSH 侧安装会引入 Web Deployment 技能,并通过 Back4app CLI 完成部署。在终端执行:
dsh plugin --profile tui add github:back4app/back4app-plugin
通用安装(README 中的 npx 方式,会安装 Back4app MCP server 与 Web Deployment skill):
npx plugins add back4app/back4app-plugin
安装完成后,智能体即可通过技能与 MCP 调用部署相关能力。除 DSH 外,README 还列出 Claude Code、Cursor、VS Code、Gemini CLI 等客户端;Gemini CLI 可使用 gemini extensions install https://github.com/back4app/back4app-plugin。
典型用法(对话示例)¶
README 中给出的自然语言指令示例包括:
- 「Deploy the web app we just built to Back4app.」
- 「My Back4app deployment failed. What went wrong?」
- 「The last version broke my site. Roll it back on Back4app.」
实际流程由智能体调用 MCP 与技能完成:上传目录、跟进构建、在失败时读日志、在用户确认后改环境变量或回滚。
适用场景与注意¶
适合谁: 需要在对话里快速把容器化或可检测语言的项目推到公网、并希望由智能体代读日志与做多版本管理的开发者。
使用注意:
- 应用必须正确处理
PORT环境变量。 - 临时账号与未认领应用有 24 小时生命周期,正式使用应通过 claim 流程绑定账号。
- 插件以当前
dsh进程的权限运行,会向 Back4app 发送待部署代码与相关配置;安装前应阅读仓库源码与 MIT 许可证,确认符合团队合规要求。 - 社区插件目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系;以 GitHub README 与仓库
package.json为准核对安装命令与行为。
结尾¶
Back4app 插件把容器部署、HTTPS 公网地址、日志与回滚接到 DSH 插件体系里,减轻「写完代码还要单独走一套发布流程」的负担。目录页:https://www.skillhub.cn/plugins/back4app/back4app-plugin;源码与文档:https://github.com/back4app/back4app-plugin。