在 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 代码中的问题。