阅读,不止于阅读。
你是否也有过这样的困扰?
- 打开一篇长文档,翻到一半就忘了前面说了什么
- 读完十几份调研报告,脑子里一团浆糊,记不清哪篇提过哪个关键观点
- 想在文档里做批注、划重点,却要在阅读器和笔记软件之间反复切换
- 好不容易读懂了一篇论文,但想追问一个细节时,得自己去翻上下文
- CSV、Excel、PDF、JSON 散落在各处,每种格式都要打开不同的软件
如果以上任何一条戳中了你,PrismMD 就是你一直在等的工具。github.com/LHKong7/Pri…
PrismMD 是什么?
PrismMD 是一款跨平台桌面应用(macOS / Windows / Linux),将 Markdown 视为一等思考媒介,把阅读、编辑、AI 对话、知识图谱融合在一个优雅的界面里。
它不是又一个 Markdown 编辑器。它是一个以阅读为核心,以 AI 为引擎,以知识图谱为记忆的个人知识工作站。
为什么选择 PrismMD?
1. 极致的阅读体验
PrismMD 从第一天起就为沉浸式阅读而设计。
- GitHub 风格 Markdown 完整渲染,代码块语法高亮、LaTeX 数学公式、Mermaid 图表——开箱即用,无需任何插件
- 自动目录导航,一键跳转任意章节
- 专注模式,一键隐去所有干扰元素,只留文字与你
- 多色高亮标注,五种颜色随心划重点,还能附加笔记
- 6 套精调主题——Light、Dark、Nord、Solarized Light、Solarized Dark、Dracula,以及 macOS 原生毛玻璃效果
不只是 Markdown。PrismMD 同时支持 PDF、CSV、Excel、JSON 的预览与浏览,不用再为每种格式打开不同的软件。
2. 内置 AI 阅读助手——随时与文档对话
读到不懂的段落?选中文字,直接问 AI。
PrismMD 内置了完整的 AI 对话侧边栏,你可以:
- 与当前文档对话——"这段代码在做什么?""帮我总结一下第三章的核心观点"
- 选中即提问——选中一段文字,弹出智能气泡,一键向 AI 追问
- 自动文档摘要——打开文件即可获得 2-3 句 TL;DR 和 3 个推荐阅读问题
- 对话记忆——每个文件独立维护对话历史,下次打开同一文件时 AI 仍记得之前的讨论
自由选择你的 AI 引擎:
| 服务商 | 说明 |
|---|---|
| OpenAI | GPT-4o、GPT-4o-mini 等 |
| Anthropic | Claude Sonnet 4、Claude Haiku 4 等 |
| Google AI | Gemini 1.5 Pro/Flash 等 |
| Ollama | 本地运行,数据不出你的电脑 |
| 自定义端点 | vLLM、LM Studio 或任何 OpenAI 兼容服务 |
不想把数据发到云端?开启隐私模式,一键切换到纯本地 Ollama 推理,所有 API 调用被阻断,数据永远不出你的设备。
3. 知识图谱——让你的文档彼此关联
这是 PrismMD 最独特的能力。
当你读过的文档越来越多,信息碎片化就成了最大的痛点。PrismMD 内嵌了 InsightGraph 图谱 RAG 引擎,让你可以:
- 一键将文档保存为知识图谱节点——AI 自动抽取实体、关系和关键声明
- 跨文档关联——"A 报告里提到的 X 公司"和"B 报告里提到的 X 公司"被自动识别为同一实体
- 力导向图可视化——直观看到文档中实体之间的关系网络
- 文档级隔离——默认只展示当前文档的知识图谱,需要时再点击"全局"查看所有文档的合并视图
- 实体链接——渲染后的 Markdown 中,被识别的实体名称可直接点击,跳转到知识图谱
读一篇文档是阅读。把十篇文档的知识连接起来,是理解。
4. 不只是阅读器——也是编辑器
PrismMD 内置了基于 CodeMirror 6 的编辑器:
Cmd/Ctrl + E一键从阅读模式切换到编辑模式- Markdown、JSON、CSV 语法高亮,行号、括号匹配、撤销/重做
Cmd/Ctrl + S保存,标题栏实时显示未保存状态- 切换文件或关闭窗口前自动检查未保存修改
- 外部修改文件时智能提示冲突
阅读和写作,在同一个地方完成。
5. 为效率而生的交互设计
- 命令面板 (
Cmd/Ctrl + P)——文件跳转、主题切换、功能调用,一处搞定 - 全文搜索 (
Cmd/Ctrl + K)——基于 MiniSearch 的极速全文检索 - 文件内搜索 (
Cmd/Ctrl + F)——当前文档内快速定位 - 文件树——工作区资源管理器,右键即可批量导入知识图谱
- MCP 工具扩展——通过 Model Context Protocol 接入更多 AI 工具能力
- 中英双语——界面内置英文和简体中文
一目了然
| 能力 | PrismMD |
|---|---|
| Markdown 渲染(GFM + LaTeX + Mermaid) | ✅ |
| 多格式预览(PDF / CSV / Excel / JSON) | ✅ |
| 内置编辑器(CodeMirror 6) | ✅ |
| AI 对话(OpenAI / Anthropic / Google / Ollama) | ✅ |
| 对话记忆 | ✅ |
| 文档摘要 | ✅ |
| 知识图谱(Neo4j + InsightGraph) | ✅ |
| 实体链接与图谱可视化 | ✅ |
| 高亮标注与笔记 | ✅ |
| 隐私模式(纯本地) | ✅ |
| 专注模式 | ✅ |
| 6 套主题 + macOS 毛玻璃 | ✅ |
| 命令面板 + 全文搜索 | ✅ |
| 跨平台(macOS / Windows / Linux) | ✅ |
| 中英双语 | ✅ |
| 开源(MIT) | ✅ |
适合谁?
- 研究员 / 学者——大量阅读论文和报告,需要跨文档建立知识关联
- 产品经理——阅读 PRD、竞品分析、用户反馈,需要快速提炼关键信息
- 工程师——阅读技术文档、API 文档、README,希望直接与文档对话
- 分析师——处理 CSV、Excel、JSON 数据文件,同时需要 Markdown 报告
- 学生——阅读教材和文献,需要标注重点、向 AI 提问不懂的地方
- 写作者——在阅读中激发灵感,在同一工具中完成阅读和写作的闭环
- 任何注重隐私的人——不想把文档上传到云端,希望一切在本地完成
技术亮点
PrismMD 不是套壳浏览器,是认真打造的桌面应用:
- Electron 33 + React 18 + Vite 6 — 现代前端工程的最佳实践
- TypeScript 全覆盖 — 从主进程到渲染进程,全程类型安全
- Zustand 状态管理 — 轻量可预测,13 个 Store 各司其职
- unified / remark / rehype — AST 驱动的 Markdown 处理管线,插件化可扩展
- chokidar 文件监听 — 磁盘变更实时感知,编辑保存不触发重载循环
- Neo4j + InsightGraph — 工业级图数据库 + 嵌入式图谱 RAG
- borderless-agent — Agentic AI 框架,支持流式响应和上下文注入
- electron-store — 所有设置和密钥本地持久化,不上传任何数据
快速开始
git clone https://github.com/LHKong7/PrismMD.git
cd PrismMD
npm install
npm run dev
三条命令,即刻体验。
首次启动后打开设置(Cmd/Ctrl + ,),配置一个 AI 服务商,就可以开始与你的文档对话了。
想使用知识图谱?启动一个 Neo4j 实例:
docker run -p 7687:7687 -e NEO4J_AUTH=neo4j/mypassword neo4j:5
在设置中填入连接信息,开启功能,然后右键任意文件选择"保存到图谱"。
开源 & 免费
PrismMD 基于 MIT 协议开源,完全免费。
你可以自由使用、修改和分发。我们欢迎每一个 Issue、每一个 Pull Request、每一条反馈。
GitHub: github.com/LHKong7/Pri…
PrismMD — 阅读,思考,连接。
你的文档值得更好的对待。