Browse / LLM wiki / multimodal-llm-wiki

multimodal-llm-wiki

yooa722

一个可追溯的多模态 LLM Wiki 原型,支持多模态 Wiki 构建、混合检索、视觉检索、原始证据回读和带引用的图文问答。

Open yooa722/multimodal-llm-wiki → On the boundary of the four rules.

Built for OpenCode

ships .opencode and nothing for other agents.

In its own words

README.mdyooa722/multimodal-llm-wiki

本仓库实现一套可构建、可检索、可追溯的多模态 LLM Wiki。系统以持久 Wiki 页面组织知识,以原始文字、完整表格、公式和图片作为事实证据,并通过 OpenCode 项目级 Skill 提供统一的构建检查和图文问答入口。

Wiki 核心从符合 mmwiki-0.1 的 Source Package 开始工作,不修改上游解析事实。对于用户直接提供的 PDF、Office 文档或图片,仓库同时提供 MinerU 官方云解析入口:先取得版面、页码、段落、表格和图片结果,再转换为 Source Package,之后进入同一套 Wiki 构建、多模态增量、分级检索和带引用回答链路。

项目概览

OpenCode 是操作入口,不保存知识;Wiki 页面负责组织知识,原始 Evidence 负责证明答案。

快速开始

按模型配置填写本机 .env。随后使用 OpenCode Desktop 打开仓库根目录,首次使用执行 /connect 配置 bailian Provider,再运行:

当前演示统一使用 runtime/official-image-text/wiki-runtime/ 中的 10 个新数据来源,包含 38 个稳定知识页、4,473 条文本 Evidence 索引和 73 条视觉 Evidence 索引。活动 Runtime 由 .env 中的 MMWIKI_RUNTIME_ROOT 指定;OpenCode、CLI 和本地 HTTP 服务读取同一配置,不再默认回到原来的 5 来源样例库。新电脑操作见新电脑 OpenCode 使用指南。 OpenCode 的类型化工具会按需自动启动本地展示服务;只有独立调用 HTTP API 时才需要手动运行 python3 app.py api。

MobileWork 与便携版交付

本仓库现在把同一套 Wiki 核心拆成两个宿主交付物:一个轻量、可上传且不包含 Runtime 的 MobileWork Skill,以及一个包含当前 10 来源发布快照的 OpenCode 便携工作目录。MobileWork 使用时也打开该便携目录作为 workspace,从而遵守 Skill 安装目录只读和 128 MiB 包体限制;OpenCode 使用时直接打开便携目录即可。

项目组最终只接收 release/20260910-mmwiki.zip;解压后将约 12 KB 的 mobilework-skill/multimodal-wiki/ 文件夹上传到 MobileWork,并把完整 portable 目录作为 workspace。总包不再嵌套其他 ZIP,也不包含 .env、API Key、查询历史、node_modules、虚拟环境或本机额外 Raw。设计判断、授权合同边界和目录说明见两种交付形态。MobileWork 简版指南只覆盖授权与受控 shell 机制,不能替代 OpenCode 类型化工具、结果透传、本地展示和可写 Runtime 的适配工作。

Quoting 15% of the README. Read the rest on GitHub ↗

Read from the repository's git tree on 2026-08-17.