产品介绍
更新时间:2026-05 · 文档版本:v0.1
关联背景:个人知识库系统/产品介绍.md
导读(按角色)
| 我想… | 去看 |
|---|---|
| 快速了解有哪些方案、怎么选 | 调研分析/2026-05/方案总览与选型.md |
| 查 GitHub 项目、博客、官方文档链接 | 项目清单/开源项目与博客资源.md |
| 结合现有 VPS / Gitea / MkDocs 怎么落地 | 落地建议/与个人知识库集成路径.md |
调研目标
在个人知识库场景下,收集并评估「多格式文件在线预览」的可落地方案,覆盖:
- Office(doc/docx/xls/xlsx/ppt/pptx、WPS 等)
- PDF / OFD
- Markdown、代码、纯文本
- 图片、音视频
- 压缩包、CAD、3D、Visio、XMind 等(按需)
约束(与个人知识库一期对齐)
| 约束 | 说明 |
|---|---|
| 部署环境 | 单台阿里云 VPS(约 2 核 4G) |
| 已有栈 | Gitea + MkDocs Material + Nginx + Memos |
| 使用方式 | 以只读预览为主,编辑仍在 Obsidian / 本地 |
| 可落地 | 优先 Docker 一键、文档齐全、社区活跃的项目 |
核心结论(摘要)
| 层级 | 推荐方案 | 适用场景 |
|---|---|---|
| 独立预览服务(格式最全) | kkFileView | 需要 Office/CAD/3D/压缩包等「万能预览」 |
| 文件浏览 + 基础预览 | AList + kkFileView(iframe) | 附件库、网盘式浏览,Office 走自建预览 |
| 站点内嵌(轻量) | MkDocs + mkdocs-pdf + 外链预览页 |
笔记里嵌 PDF,Office 跳 kkFileView |
| 前端组件(二次开发) | vue-office | 自写 Vue 页面,仅 docx/xlsx/pdf/pptx |
| 不推荐(当前资源下) | OnlyOffice / Collabora 全套 | 偏重「在线编辑」,2C4G 预览性价比较低 |
详细对比见 方案总览与选型.md。