Back4app 插件:为智能体提供容器部署与 HTTPS 公网地址

前言

在 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 与技能完成:上传目录、跟进构建、在失败时读日志、在用户确认后改环境变量或回滚。

适用场景与注意

适合谁: 需要在对话里快速把容器化或可检测语言的项目推到公网、并希望由智能体代读日志与做多版本管理的开发者。

使用注意:

  1. 应用必须正确处理 PORT 环境变量。
  2. 临时账号与未认领应用有 24 小时生命周期,正式使用应通过 claim 流程绑定账号。
  3. 插件以当前 dsh 进程的权限运行,会向 Back4app 发送待部署代码与相关配置;安装前应阅读仓库源码与 MIT 许可证,确认符合团队合规要求。
  4. 社区插件目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系;以 GitHub README 与仓库 package.json 为准核对安装命令与行为。

结尾

Back4app 插件把容器部署、HTTPS 公网地址、日志与回滚接到 DSH 插件体系里,减轻「写完代码还要单独走一套发布流程」的负担。目录页:https://www.skillhub.cn/plugins/back4app/back4app-plugin;源码与文档:https://github.com/back4app/back4app-plugin。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye