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。

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

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

小夜