前言¶
在 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。