在 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?”。
- 智能體調用
search_bugs,使用錯誤文本作爲搜索詞,查找是否有其他人報告相同的 API 錯誤。 - 如果找到匹配項,調用
get_thread讀取該帖子的內容,確認錯誤是否爲平臺端問題以及社區給出的建議。 - 在嘗試修改代碼前,調用
check_api_health驗證相關 API 的當前狀態。
適用場景與注意¶
此插件適合正在開發 Roblox 遊戲或使用 DSH 編寫智能體的開發者。
- 權限與安全:插件以 DSH 進程的權限運行,所有請求均爲只讀,不需要 API Key 或登錄憑證。
- 結果標記:結果旁的
[answered]標記表示該回復被提問者(發帖人)標記爲解決方案,而非 Roblox 官方確認。由於 Roblox 未公開工單狀態,需自行閱讀線程內容判斷官方是否回覆。 - 獨立性:插件與 Roblox Corporation 無官方關聯或背書。
安裝並啓用後,你的 DSH 智能體便具備了訪問 Roblox 官方文檔與社區智慧的能力,能更準確地處理 Luau 代碼中的問題。