尚未检测到更新。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