本地知识库
扫描已安装内容模组的 Patchouli、GuideME、Modonomicon 手册;1.12.2 额外支持 Mantle/匠魂书籍,保留完整 Markdown、标题路径和来源跳转。
SQLite · FTS5Minecraft · 三版本兼容线
ModPedia 是一个面向大型 Minecraft 整合包的本地模组知识助手。它读取已安装模组的手册,建立可搜索的本地知识库,也可以连接你配置的 AI 来整理答案。
本地优先 · 可仅搜索 · 可选 AI
模组百科
知识库就绪
FEATURES
把分散在手册、任务和物品 Tooltip 里的信息,整理成一条清晰的本地检索链路。
扫描已安装内容模组的 Patchouli、GuideME、Modonomicon 手册;1.12.2 额外支持 Mantle/匠魂书籍,保留完整 Markdown、标题路径和来源跳转。
SQLite · FTS5模型可以调用本地搜索、计算和配方工具。证据不足时继续补搜,回答只引用本轮真正检索到的来源;支持四种 API 格式。
可配置 APIFTB Quests、JEI、Jade 都是可选联动:任务进度、分阶段配方查询、物品名称和视线目标都能接入助手。
可选依赖LOCAL FIRST
没有 AI 也可以使用。打开“仅搜索”模式,直接查询本地知识库;需要更自然的解释时,再接入四种协议中的任意一种模型。
GET STARTED
按下载文件选择 Minecraft 1.21.1/NeoForge、1.20.1/Forge 或 1.12.2/Forge 与 Cleanroom。
将 ModPedia JAR 放入实例的 mods/ 目录。
等待加载屏幕完成预填充后进入游戏,按 K 打开;需要重建时按 F9。
SUPPORT THE PROJECT
你的支持会用于兼容性回归、知识库适配、文档整理和版本维护。赞助完全自愿,不影响本地知识库和“仅搜索”模式的使用。
LATEST RELEASE
三条兼容线同步发布:NeoForge 1.21.1、Forge 1.20.1,以及 Forge 1.12.2 / Cleanroom 0.3+ 兼容线;三条版本线均已完成当前发布测试。
本地密钥保护:AI 设置只在用户目录保存系统标识派生的 AES-GCM 密文;游戏启动时解密到内存,日志不记录 API Key。整合包发布时不要复制用户级配置或 Worker 库。
FEATURE MATRIX
✓ 表示该版本已包含对应适配;— 表示当前版本线不提供该项或需要目标模组另行支持。
| 功能 | 1.21.1 NeoForge | 1.20.1 Forge | 1.12.2 Forge / Cleanroom |
|---|---|---|---|
| 本地手册扫描、SQLite / FTS5 | ✓ | ✓ | ✓ |
| Patchouli 书籍 | ✓ | ✓ | ✓ 1.12 API |
| GuideME / Guide-API | ✓ | ✓ | ✓ legacy |
| Mantle / 匠魂手册(1.12.2) | — | — | ✓ |
| Modonomicon / APP JSON | ✓ | ✓ | — |
| 自定义 Markdown / Wiki 来源 | ✓ | ✓ | ✓ |
| 四种 AI API 与仅搜索 | ✓ | ✓ | ✓ |
| 独立 Worker JVM / SQLite 写入隔离 | ✓ | ✓ | ✓ |
| 物品目录、Tooltip 与 Ctrl 显示 ID | ✓ | ✓ | ✓ |
| FTBQ 静态任务与按需进度 | ✓ | ✓ | ✓ legacy |
| JEI 配方查询与 Shift 跳转 | ✓ | ✓ | ✓ legacy |
| Jade 联动 | ✓ | ✓ | — |
| 准星 / Tooltip 目标冻结与插入 | ✓ | ✓ | ✓ |
| 来源正文标注与手册跳转 | ✓ | ✓ | ✓ |
| 支持版本 | Minecraft 1.21.1 NeoForge 21.1.x Java 21 | Minecraft 1.20.1 Forge 47.x Java 21 | Minecraft 1.12.2 Forge 14.23.5.2847 / Cleanroom 0.3+ 游戏 Java 8 / Worker 21 |
PACK RELEASE NOTICE
这些文件可能包含玩家个人配置、API Key 或当前实例生成的知识库。整合包只应携带可复用的原始知识源。
runtime/config/modpedia/runtime/conversations/config/modpedia/runtime/diagnostics/config/modpedia/runtime/worker/config/modpedia/runtime/assistant-window.jsonconfig/modpedia/runtime/assistant-glass.jsonconfig/modpedia/runtime/knowledge/knowledge.db*config/modpedia/runtime/knowledge/generated/config/modpedia/runtime/knowledge/cache/config/modpedia/runtime/knowledge/manifest.jsonconfig/modpedia/runtime/knowledge/keyword-index.jsonconfig/modpedia/runtime/knowledge/state.json用户级 ~/.modpedia/ai.json 和 ~/.modpedia/worker/lib/worker-baseline-3/ 位于游戏实例之外,由不同实例共享;它们不属于整合包,发布时不要复制。
knowledge/config/modpedia/knowledge/custom/**/*.mdconfig/modpedia/knowledge/sources/<source-id>/source.jsonconfig/modpedia/knowledge/sources/<source-id>/documents/**/*.mdconfig/modpedia/knowledge/sources/<source-id>/media.jsonconfig/modpedia/knowledge/source-overrides.jsonconfig/modpedia/knowledge/search-synonyms.jsonruntime/ 会在玩家首次启动或按 F9 重建。media.json 随来源目录保留,用于保留 Wiki 媒体元数据;当前文本检索只建立 Markdown 内容索引。查看 README 中的完整规则 ↗