Roblox DevForum MCP:給 AI 代理接入官方文檔與社區問答

在 DeepSeek Harness (DSH) 中構建智能體時,要讓模型準確理解 Roblox 的 API 變更或復現社區已知的 Bug,需要它具備訪問官方文檔和開發者論壇的能力。本地文檔往往滯後,而論壇討論分散且未經結構化。el4cteo/roblox-devforum-mcp 插件解決了這個問題,它將 Roblox 開發者論壇和官方創作者文檔暴露給 DSH 進程,使智能體在編寫 Luau 代碼前能先查閱已知問題與 API 簽名。

插件信息

  • 名稱:roblox-devforum-mcp
  • 作者:EL4CTEO
  • 類別:聯網工具
  • 許可證:MIT
  • 倉庫:https://github.com/EL4CTEO/roblox-devforum-mcp
  • 目錄頁:https://www.skillhub.cn/plugins/EL4CTEO/roblox-devforum-mcp

核心功能

插件提供了一組 MCP 工具,用於檢索 Roblox 的社區與官方知識:

  • search_devforum:搜索開發者論壇。支持按分類、標籤、是否已解決(solved-only)及日期進行篩選。可以傳入多個搜索詞以併發執行。
  • search_bugs:專門搜索 Bug 報告分類。命中結果通常意味着有人報告了相同的症狀。
  • get_thread:讀取具體的帖子內容,以 Markdown 格式返回,優先展示被標記爲解決方案的回覆。
  • get_replies:分頁讀取長帖子的回覆內容。
  • list_recent:列出特定分類或標籤下的最新或熱門主題。
  • list_categories:列出所有支持篩選的分類和標籤 Slug。
  • search_creator_docs:按頁面內容搜索官方文檔,支持通過 path 參數讀取特定頁面的完整內容。
  • get_engine_api:獲取引擎 API 的類、枚舉、數據類型和 Luau 庫的簽名、安全級別及棄用狀態。
  • check_api_health:在部署代碼前,檢查 API 是否被移除、棄用、存在大小寫錯誤或被安全機制攔截。
  • get_whats_new:獲取 Roblox 平臺的近期變更信息。
  • get_weekly_recap:獲取 Roblox 的每週摘要(過去或歷史)。

所有工具均爲只讀操作,返回 Markdown 格式結果並附帶來源 URL,不會超出 Token 預算。

安裝

通過 DSH 的插件管理器安裝:

dsh plugin --profile web add roblox-devforum-mcp

安裝後,該 MCP 服務器將作爲插件加入 DSH 的 Web Profile。

典型用法

假設智能體在開發過程中遇到錯誤:”My DataStore:SetAsync keeps failing with 502: API Services rejected request. Is this on Roblox’s end?”。

  1. 智能體調用 search_bugs,使用錯誤文本作爲搜索詞,查找是否有其他人報告相同的 API 錯誤。
  2. 如果找到匹配項,調用 get_thread 讀取該帖子的內容,確認錯誤是否爲平臺端問題以及社區給出的建議。
  3. 在嘗試修改代碼前,調用 check_api_health 驗證相關 API 的當前狀態。

適用場景與注意

此插件適合正在開發 Roblox 遊戲或使用 DSH 編寫智能體的開發者。

  • 權限與安全:插件以 DSH 進程的權限運行,所有請求均爲只讀,不需要 API Key 或登錄憑證。
  • 結果標記:結果旁的 [answered] 標記表示該回復被提問者(發帖人)標記爲解決方案,而非 Roblox 官方確認。由於 Roblox 未公開工單狀態,需自行閱讀線程內容判斷官方是否回覆。
  • 獨立性:插件與 Roblox Corporation 無官方關聯或背書。

安裝並啓用後,你的 DSH 智能體便具備了訪問 Roblox 官方文檔與社區智慧的能力,能更準確地處理 Luau 代碼中的問題。

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

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

小夜