Milky Way Idle 专属桌面客户端 · 内置脚本管理器 · AI 策略助手
MooMore 是一个基于 Electron 的 MWI 第三方桌面客户端。它不修改游戏本体,仅在外壳层:统一管理社区油猴插件、采集并聚合本地游戏状态,并通过你自己的 AI API Key 提供实时策略建议。
免责声明:本软件为第三方辅助工具,与 Milky Way Idle 官方无关。不执行任何自动化操作,不修改游戏客户端与服务端之间的通信内容。
| 功能 | 说明 |
|---|---|
| 桌面客户端 | 独立窗口运行 MWI,持久化会话,无需每次重新登录 |
| 脚本管理器 | 内置精选社区脚本,一键开关,无需手动安装 Tampermonkey |
| 自定义脚本 | 支持粘贴或通过 URL 安装任意 .user.js 脚本 |
| AI 助手 | 接入你自己的 API Key,基于当前游戏状态进行问答 |
| 市场数据 | 自动同步市场行情,为插件和 AI 提供价格参考 |
开箱即用,可在侧边栏"脚本"面板中单独开启或关闭。
| 脚本 | 作者 | 仓库 | 许可证 | 主要功能 |
|---|---|---|---|---|
| MWITools | YangLeda (bot7420, shykai) | GitHub | CC-BY-NC-SA-4.0 | 行动时间、市场价格、技能经验百分比、净资产、战斗汇总、地图索引等综合工具 |
| MWI Profit Panel | Meng-Lan | GitHub | MIT | 右侧面板实时显示根据市场数据计算的收益详情与掉落记录 |
| 食用工具 · Edible Tools | Truth_Light | — | CC-BY-NC-SA-4.0 | 开箱记录、箱子期望、离线统计、食物警察、掉落追踪、地牢计算 |
| 迷宫胜率计算器 | dakonglong | — | MIT | 在迷宫每个房间格子上显示胜率与期望耗时(含失败场次) |
| 牛牛战斗 Buff 显示 | 400BadRequest | — | MIT | 战斗中实时展示 Buff 与 Debuff 状态 |
| MWI Hit Tracker | BKN46, Artintel | GitHub | MIT | Canvas 画布实时追踪战斗伤害数字 |
| Ranged Way Idle | AlphB | — | CC-BY-NC-SA-4.0 | 多项 QoL 功能增强(远程战斗相关) |
| MWI 市场伴侣 | 可乐ColaCola | — | MIT | 制作/房屋材料自动计算、缺料提示、购物清单、市场高亮 |
关于内置脚本的许可证:本仓库以 MIT 许可分发自有代码(壳层、UI、脚本管理器等),但内置的第三方用户脚本各自保留原作者的版权与许可证。其中标注为 CC-BY-NC-SA-4.0 的脚本仅授权用于非商业用途,且要求衍生作品采用相同许可证,请遵守原作者条款。如你对内置脚本许可证有疑问,请与原作者联系。
前往 GitHub Releases 下载最新版本。
- macOS:下载
.dmg文件,拖入应用程序文件夹即可- Apple Silicon (M 系列) 与 Intel 均有支持
- 首次打开时如提示"来自未识别的开发者",请在系统偏好设置 → 隐私与安全中点击"仍要打开"
- Windows(x64):下载
MooMore-Setup-*.exe安装包,按向导安装即可- 当前构建未做代码签名;若 SmartScreen 提示拦截,请选择「更多信息」→「仍要运行」
- 打开 MooMore,游戏会自动在右侧加载
- 正常登录你的 MWI 账号(会话持久化,下次启动无需重新登录)
- 左侧侧边栏可以:
- 切换到"脚本"面板,查看并开关内置插件
- 切换到"AI"面板,配置你的 API Key 并开始对话
- 点击右上角图标回到游戏主页或刷新页面
在侧边栏"脚本"面板底部:
- 通过 URL 安装:粘贴 Greasy Fork 或 GitHub Raw 的
.user.js地址 - 手动创建:点击"新建"后在内置编辑器中编写脚本
MooMore 不提供任何官方 AI 服务,你需要自行准备 API Key(BYOK)。
| 提供商 | 获取 Key | 备注 |
|---|---|---|
| Anthropic | console.anthropic.com | 推荐,支持思考模式 |
| OpenAI | platform.openai.com | GPT-4o / o 系列 |
| OpenRouter | openrouter.ai | 聚合多个模型,含免费额度 |
| DeepSeek | platform.deepseek.com | 国产模型,价格低廉 |
| MiniMax | platform.minimaxi.com | 国产模型,支持长上下文 |
| Ollama | 本地运行,无需 Key | 免费离线,需自行安装 Ollama |
- 在侧边栏打开"设置"→"AI 提供商"
- 选择一个提供商,填入 API Key,点击"测试"
- 测试通过后,切换到"AI"面板即可开始对话
隐私说明:API Key 通过系统加密存储(macOS Keychain),不写入普通配置文件,不经过任何第三方代理。AI 对话时会将当前游戏状态摘要作为上下文一并发送给对应服务商,不发送账号密码等敏感信息。
AI 会结合你当前的技能等级、背包、装备、动作队列和市场价格来回答。
技能与成长
我的各技能等级里,哪个升级的边际收益最高,值得重点投入?
我想把强化技能练到可以强化+6装备,现在差多少经验,大概要挂多久?
战斗与副本
根据我现在的战斗属性和装备,我能稳定通过哪个副本?有没有更高效的刷图路线?
我的装备哪几件值得优先强化?强化到几级收益比较合理?
生产与制作
结合我背包里的原材料和当前市场价,做成什么成品利润最高?
我现在有哪些生活属性加成,做哪个生活技能动作效率最高?
市场与资源
我背包里有哪些东西现在卖价不错,哪些建议留着继续加工?
根据当前市场行情,有没有原材料和成品之间存在明显价差、值得量产的组合?
- 所有游戏数据默认只存在本地,不上传
- 可在"设置 → 数据"中查看已采集的字段,并一键清空
- 崩溃报告在上传前需要用户确认,也可永久关闭
开发者 / 从源码构建
- Node.js 20+
- pnpm
git clone https://github.com/Geoion/MooMore.git
cd MooMore
pnpm install
pnpm devpnpm build- 框架:Electron 33 + Vite 5
- UI:React 18 + TypeScript(严格模式)
- AI:原生 fetch 流式调用(OpenAI / Anthropic / OpenRouter / Ollama)
- 脚本引擎:自研 UserScript 解析器 + GM API 兼容层
欢迎提 Issue 和 PR。请注意:本项目明确拒绝以下类型的贡献:
- 自动化操作(自动点击、自动战斗、自动挂机)
- 任何形式的封包篡改或反检测绕过
- 多开、规避客户端限制
- 本项目自有代码(Electron 壳层、UI、脚本管理器、AI 接入层等)以 MIT 许可证发布。
- 内置的第三方用户脚本(
userscripts/目录)各自保留原作者的版权与许可证,详见上文"内置脚本"表格的「许可证」一列;本仓库以"原样"形式聚合分发,不主张对其拥有任何版权。 - "Milky Way Idle"、"MWI" 是其各自所有者的商标;本项目与 Milky Way Idle 官方及其运营方无任何隶属或合作关系。所有商标均归属其原所有者,本项目仅在描述兼容性时引用相关名称。