社区4群:1045617175 进群吹水聊天!众多整合包作者、插件作者、玩家在内哦!不定时发福利,公布重要通知!
...
Polyermium
一款由元数据驱动的 Minecraft 启动器,支持创建可复现且存储高效的游戏实例,并内置了支持 MCP 模式的命令行接口(CLI),以便 AI 智能体使用。
仅客户端开发工具游戏娱乐
资源外链
暂无资源外链信息

Polymerium

Polymerium

一个简单的理念:实例是一份可编辑的配置,不是一堆复制的文件。

License: MIT .NET 10.0 Avalonia C# zread

Codacy Badge CodeFactor

📥 下载📖 文档🐛 报告问题💡 功能建议


实际效果

从打开应用到启动游戏。


不同之处

Polymerium 里的实例是一份描述,不是一堆复制的文件。

换加载器、增删模组、更新整个整合包——改的是这份描述,Polymerium 按需重建文件,你的存档和设置原封不动。

  • 换加载器不用重来。 Forge 到 NeoForge、Fabric 到 Quilt——改个加载器,重新部署,模组全保留。
  • 原地更新整合包。 导入新版本,你的世界和设置照旧。
  • 随时回滚。 每次改动都能快照。改炸了?一键还原,还能看到具体动了什么。

文件是链接的,不是复制的——十个整合包共用同一批模组,不会占十倍的磁盘。整套配置就一个小文件,可以用 Git 管版本、可以分享、可以搬走。


功能

  • 一目了然 —— 你的所有实例、账户、最近玩过的世界都在一处。接着上次的地方继续,或者开个新的。
  • 部署即启动 —— 选个实例,按下启动。Polymerium 一步把配置变成正在运行的游戏——不用手动折腾文件,切换到另一个实例也是瞬间的事。
  • 管的是模组,不是文件 —— 像浏览列表条目一样浏览、筛选、启用、更新模组——而不是对付一个文件夹里的文件。列表和网格视图随意切,按来源或类型筛选,更新单个模组或整个整合包。
  • 看懂完整的依赖关系 —— 每个模组、每一层依赖,可视化铺开。在按下启动之前就能发现冲突和缺失。
  • 从大型市场直接安装 —— CurseForge 和 Modrinth,内置。按游戏版本和加载器搜索筛选,不用离开应用就装进实例。

还有更多

  • 快照 —— 保存和恢复完整的游戏状态,带差异视图。
  • Git 友好的整合包 —— 实例就是个配置文件,可以用 Git 管版本、协作开发。
  • 跨平台 —— Windows、Linux、macOS(Apple Silicon)同一套代码。
  • 干净卸载 —— 删两个文件夹,Polymerium 彻底消失。

开始使用

安装

注意:Polymerium 正在积极开发中,功能和界面可能随版本调整。

Microsoft OAuth · 开源 MIT · 凭据只存本地。

下载前请先查看对应平台的注意事项:

🪟 Windows — 启用开发者模式(符号链接所需)

Polymerium 使用符号链接进行高效的文件管理。启用开发者模式以允许在没有管理员权限的情况下创建符号链接。

Windows 11

设置 → 系统 → 开发者选项 → 开发者模式

Windows 10

设置 → 更新和安全 → 开发者选项 → 开发者模式

Windows 7/8

请先升级到 Windows 10+ 😉

🍎 macOS — 「安装包已损坏」处理方法

由于 PKG 安装包未经 Apple 开发者证书签名,macOS Gatekeeper 可能会阻止安装并提示「安装包已损坏」。

  1. 右键点击 .pkg 文件,选择 打开

  2. 如果仍然无法打开,在终端中移除隔离标记:

    xattr -d com.apple.quarantine Polymerium-osx-arm64-Setup.pkg
    
  3. 再次打开 .pkg 文件,按照安装向导操作即可。

平台包类型直达下载
Windows x64安装器下载
Linux x64AppImage下载
macOS Apple SiliconPKG 安装器下载

已有 Mirror酱 CDK?前往 Mirror酱 高速下载

  1. 下载 对应平台的安装包
  2. 运行 安装器或可执行文件
  3. 按照 向导完成初始配置

快速开始

  1. 创建实例 —— 选个 Minecraft 版本和模组加载器
  2. 添加内容 —— 从 CurseForge 或 Modrinth 装模组
  3. 部署 —— Polymerium 构建游戏文件
  4. 游戏 —— 直接启动,或导出成整合包

架构

技术用途集成
.NET 10带 C# 预览功能的运行时核心平台
Avalonia 12跨平台 XAML UI 框架表示层
MVVM关注点分离架构模式
依赖注入模块化、可测试的服务服务管理
响应式扩展响应式数据流数据流

项目结构

Polymerium/
├── website/        # 文档与项目网站
├── src/            # 应用源码
├── submodules/     # 引入的外部项目源码
├── notes/          # 内部笔记
├── changelogs/     # 版本更新日志
├── scripts/        # 构建与发布脚本
├── assets/         # 截图与素材
└── plans/          # 规划文档

平台支持

平台状态
Windows稳定
Linux稳定
macOS稳定

隐私与安全

Polymerium 尊重您的隐私:

  • 少量遥测:仅收集最少数据用于调试错误
  • 本地存储:所有数据都保留在您的机器上
  • 最小占用:干净卸载不留痕迹
  • 开源:透明、可审计的代码库

关于 AI 辅助开发

2026 年之前,Polymerium 的基础库、控件库与桌面应用全部由人工花费数年编写,代码库中不含任何一行 AI 生成的代码。

随着今年几款前沿编码模型问世,AI Agent 开始能够勉强参与项目的构建工作。但实践中发现,当前 LLM 在软件工程素养和领域特定知识(尤其是 Avalonia)上存在致命短板,产出的代码问题较为明显,必须经过人工排查和修复。

尽管有上述局限,Agent 的辅助仍显著加快了开发节奏:原本耗时一个月的任务,现在基本能在一周内交付。工作方式依旧保持不变——AI 负责提出方案并完成劳动密集的初步实现,由人工审阅、修正并完成剩余部分,确保代码方向不偏离预定轨道。


许可证

本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。


项目统计

Star History Chart

Repobeats Analytics

参考资料

技术参考

特别感谢

  • Minecraft 社区 - 为了令人难以置信的模组生态系统
  • Avalonia 团队 - 为了出色的跨平台 UI 框架
  • API 提供商 - CurseForge 和 Modrinth 提供的公共 API
  • 贡献者 - 每一个帮助 Polymerium 变得更好的人

许可证 (FOSSA)

FOSSA Status

本项目采用 MIT 许可证 - 详情请参阅 LICENSE 文件。


Polymerium —— 把实例当成一份配置,而不是一堆复制的文件。

资源打赏
参与人数打赏物品(0)

暂未收到任何礼物
快来成为第一个打赏人吧~
资源信息
资源版本
78111316171819202122
核心/平台
logoWindowslogoLinuxlogoMacOS
打赏
加载中...
创作者
avatar frame...
d3ara1n这个人很懒,没有留下任何介绍...
其他信息
语言信息简体中文;Chinglish
更新于8 天前
发布时间318 天前
资源来源
资源许可证/License
Polyermium | XyeBBS - 我的世界中文论坛