尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證无限工坊:用AI写魔兽插件
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
用 AI 写魔兽插件。 无限工坊让你的 AI Agent(Claude Code、Codex、Cursor 等支持 MCP 的 Agent)自己写《魔兽世界:无限》插件、自己调试:从零写一个 新插件,或者修改你已经装着的插件(别人写的也行);写完先检查,再在正在运行的游戏里试,看报错、print 输出和截图,在游戏里执行 Lua 查状态,对照这个客户端自己的 API 手册找到原因、改好再试。你只需说清想要什么,在游戏里验收。 • 官网、下载与图文说明:https://wuxianwow.com/workshop • Windows 10 / 11(64 位)程序,免费,在你自己的电脑上运行。 • 游戏 → App:WoWBridge 在游戏画面一角画一小块彩色帧码,App 截取游戏窗口(Windows Graphics Capture)读出来。 • App → 游戏:App 把数据写进插件目录里的字体文件(每个字形的宽度就是一个字节),插件加载字体、量出宽度读回来。 不读游戏内存、不注入代码、不模拟按键;重载界面只能由玩家在游戏里点按钮。檢視完整 README ↗
用 AI 写魔兽插件。
无限工坊让你的 AI Agent(Claude Code、Codex、Cursor、Trae、WorkBuddy 等支持 MCP 的 Agent)自己写《魔兽世界:无限》插件、自己调试:从零写一个 新插件,或者修改你已经装着的插件(别人写的也行);写完先检查,再在正在运行的游戏里试,看报错、print 输出和截图,在游戏里执行 Lua 查状态,对照这个客户端自己的 API 手册找到原因、改好再试。你只需说清想要什么,在游戏里验收。
| 部分 | 位置 | 做什么 |
|---|---|---|
| 无限工坊 App | src/wuxianworkshop/ | 本机服务(HTTP + MCP,只监听 127.0.0.1)、桌面窗口与托盘、命令行 wuxian、安装与自检 |
| 开发组件 | addon/ | 游戏里的两个普通插件:!WuxianWorkshop 收集所有插件的 Lua 报错,WoWBridge 与 App 通信、执行 Agent 送来的代码 |
| 你的 AI Agent | 你自己的 | 通过 MCP 调用 App:检查代码、热加载、在游戏里试、读日志与截图、查 API 手册 |
App 和游戏之间的通道:
WoWBridge 在游戏画面一角画一小块彩色帧码,App 截取游戏窗口(Windows Graphics Capture)读出来。不读游戏内存、不注入代码、不模拟按键;重载界面只能由玩家在游戏里点按钮。
local 的全局变量、受保护函数与受限事件、
.toc 与 XML;手册里查不定的名字直接问正在运行的游戏。/reload。需要 Windows 10 / 11(64 位)、Python 3.14、WebView2 运行时,以及《魔兽世界:无限》客户端。
py -3.14 -m venv .venv
.venv\Scripts\python.exe -m pip install -e ".[ui,mcp,test]"
.venv\Scripts\python.exe -m unittest discover -s tests -t . # 全部测试
.venv\Scripts\wuxian install # 把开发组件装进游戏(装完要完整重启游戏)
.venv\Scripts\wuxian # 窗口 + 托盘
.venv\Scripts\wuxian mcp-config claude # 接入 Agent 的配置(也有 codex、cursor、trae-cn、trae、workbuddy、workbuddy-ai)
打包:powershell scripts\build.ps1(PyInstaller,产物在 dist\wuxian\);发布包:powershell scripts\pack.ps1(Velopack)。
src/wuxianworkshop/ App:core(帧格式、定位、解码、字体信箱)、transport(抓屏、链路协议)、agent(命令、检查、历史、探针)、
daemon(本机服务)、mcp、cli、installer(安装与自检)、ui(窗口)
addon/ 游戏里的开发组件:!WuxianWorkshop、WoWBridge
tests/ 单元测试;tests/support 有合成屏幕和用 Lua 5.1 模拟的 WoW 客户端
scripts/ 打包、发布、图标与数据包工具
notes/ 各版本的更新说明
用 AI 参与开发?仓库根目录的 AGENTS.md 是写给编码 Agent 的说明,人也可以看。
src/wuxianworkshop/data/api.json.gz 是 无限图鉴 从游戏客户端整理的 API 手册(生成它的数据不在本
仓库)。其中的 API 文档和用法字符串取自游戏客户端,版权归暴雪娱乐所有。新的数据包发布在 wuxianwow.com/workshop/data,App 会自动
下载。
欢迎提 Issue 和 Pull Request,见 CONTRIBUTING.md;安全问题请按 SECURITY.md 私下报告。
English. Wuxian Workshop lets your AI agent (Claude Code, Codex, Cursor, Trae, WorkBuddy or any MCP client) write and debug World of Warcraft addons for the Chinese 1.60 "无限" client by itself: it checks the code before the game, hot-loads it into the running game, tries it and reads back the errors (with stacks), prints and screenshots. The program and the addon talk through a frame code drawn on the screen and a font mailbox — no memory reading, no injection, no synthetic input. Windows only, MIT licensed. Website: https://wuxianwow.com/workshop