Skip to content

Geoion/MooMore

Repository files navigation

MooMore

English

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 提示拦截,请选择「更多信息」→「仍要运行」

快速上手

第一次启动

  1. 打开 MooMore,游戏会自动在右侧加载
  2. 正常登录你的 MWI 账号(会话持久化,下次启动无需重新登录)
  3. 左侧侧边栏可以:
    • 切换到"脚本"面板,查看并开关内置插件
    • 切换到"AI"面板,配置你的 API Key 并开始对话
    • 点击右上角图标回到游戏主页或刷新页面

安装自定义脚本

在侧边栏"脚本"面板底部:

  • 通过 URL 安装:粘贴 Greasy Fork 或 GitHub Raw 的 .user.js 地址
  • 手动创建:点击"新建"后在内置编辑器中编写脚本

接入 AI

MooMore 不提供任何官方 AI 服务,你需要自行准备 API Key(BYOK)。

支持的 AI 提供商

提供商 获取 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

配置步骤

  1. 在侧边栏打开"设置"→"AI 提供商"
  2. 选择一个提供商,填入 API Key,点击"测试"
  3. 测试通过后,切换到"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 dev

生产构建

pnpm 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 官方及其运营方无任何隶属或合作关系。所有商标均归属其原所有者,本项目仅在描述兼容性时引用相关名称。

About

Milky Way Idle 第三方桌面客户端 · 油猴脚本统一管理 · BYOK AI 策略助手 | Unofficial Electron desktop client for Milky Way Idle — userscript manager + bring-your-own-key AI assistant. macOS & Windows.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors