
ModPedia
ModPedia 是一个本地Minecraft整合包知识助手,可将游戏内指南转化为可搜索的知识库,并可选提供AI驱动的解答与来源导航。
ModPedia
ModPedia 是一款面向 Minecraft 整合包的本地优先知识助手。它会扫描已安装内容模组中的手册和指南资源,将其转换为可搜索的 Markdown,并构建本地 SQLite 知识库。
您可以将其用作离线搜索工具,也可以连接一个在回答前能搜索本地知识库的 AI 模型。
工作原理
玩家提问
↓
初始本地搜索
↓
检查实体、步骤、配方、前置条件和版本信息
↓
证据不足 → 重写查询并再次搜索
↓
证据充足 → 生成带有内联来源的答案
↓
本地保存对话和搜索轨迹
核心功能
- 基于 SQLite 和 FTS5 的本地搜索。
- 中文、英文和中性语言回退。
- 完整的 Markdown 段落,而非孤立的文本片段。
- 文档标题、ID、标题路径、页面锚点、匹配分数和来源元数据。
- 支持时,提供指向原始手册或相关页面的内联链接。
- 完全离线的仅搜索模式。
- 可通过可配置的模型 API 获得可选的 AI 答案。
- 针对配方、制作步骤、前置条件、故障排除和特定版本信息的、具有证据感知能力的后续搜索。
- 本地物品目录,包含物品 ID、本地化名称和 Tooltip 描述。
- 本地对话历史、搜索轨迹和来源引用。
- 支持总计、比率、舍入等运算的确定性计算支持。
- 原生可调整大小的用户界面,带有历史和设置面板。
- 无需 ModernUI 或其他外部 UI 框架。
可选集成
所有集成都是可选的。即使缺少其中任何一个,ModPedia 仍可使用。
FTB Quests
当安装了 FTB Quests 时,ModPedia 会导入静态任务定义并将其缓存到本地知识库中。
对于与任务相关的问题,它会按需读取玩家当前的运行时进度,并将其与静态任务定义相结合。运行时进度保存在内存中,不会写入知识数据库。
该助手可以回答以下问题:
- 当前主要任务或可能的后续任务;
- 任务要求;
- 依赖关系和前置条件;
- 任务可能被阻止的原因;
- 进度和完成历史;
- 可能的奖励。
随机奖励仅作为候选返回,不被视为保证获得的物品。
JEI
配方在运行时通过 JEI 查询,不会批量导入知识数据库。
已识别的物品 ID 默认显示为本地化名称。按住 Ctrl 键可显示原始 ID,或 Shift-点击 物品名称以尝试打开其配方或用途界面。
AI 可以按处理类型查询配方:
- 工作台 — 直接查询工作台配方;
- 熔炉 — 查询冶炼配方及处理时间;
- 其他处理 — 先列出可用的处理方法;
- 详情 — 获取选定的配方、输入、输出、元数据和可用机器。
在适当情况下,不同的机器等级会合并为一个机器条目。
Jade
当安装了 Jade 时,ModPedia 可以捕获当前准星所指的物品或方块。
按 K 键打开助手并定格目标。然后点击助手内的插入目标按钮,将该物品添加到问题中。目标不会自动插入,也不会在助手界面后继续变化。
仅搜索模式
仅搜索模式无需 API 密钥或 AI 模型即可工作:
- 按 K 键打开助手。
- 打开设置。
- 将工作模式设置为仅搜索。
- 输入关于模组、物品、机器、配方或手册步骤的问题。
结果包括完整的 Markdown、标题路径、匹配分数、物品上下文和相关来源链接。
AI 模式
AI 模式是可选的,使用本地搜索工具作为其证据来源。
该模型可以调用:
search_knowledge;search_wiki;search_tasks;query_item_recipes;calculate。
当初始证据不完整时,模型可以重写查询并在回答前执行额外的有限次数搜索。
支持的 API 格式包括:
- Chat Completions;
- Native Messages;
- Responses;
- Gemini
generateContent。
当所选服务提供 /models 端点时,设置页面也支持模型列表检索。
隐私与本地存储
知识文档、物品数据、对话、搜索轨迹和来源引用均存储在本地。
用户级 AI 配置文件存储于:
~/.modpedia/ai.json
API 密钥:
- 不会写入日志;
- 不会存储在对话记录中;
- 以基于本地系统身份生成的 AES-GCM 加密数据存储;
- 仅在需要时解密到进程内存中;
- 当系统身份更改时会被清除。
AI 配置在 Minecraft 实例之间共享,不属于整合包的一部分。
兼容性
ModPedia 支持使用以下格式提供的手册资源:
- Patchouli;
- GuideME;
- Modonomicon。
这些主要是手册框架或库模组。它们的 JAR 可能不包含实际的指南内容。搜索覆盖范围取决于提供书籍和页面的内容模组。
FTB Quests、JEI、Jade、Patchouli、GuideME 和 Modonomicon 都是可选集成。缺少这些集成不会阻止 ModPedia 启动。
环境要求
- Minecraft 1.21.1
- NeoForge 21.1.x
- Java 21
ModPedia 专为大型整合包设计,是对各模组自带原始手册的补充。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。