✨ 言出法随一句话,AI 就给你做出来 → doAIPM.com
#MD SoloMD

SoloMD vs Typora:选哪个?

对比基于 SoloMD v4.5Typora 1.13(2026 年中)。 想要一个开源编辑器、Agent 是一等公民(chat-with-vault 面板、定时 recipe、AutoGit 分支沙箱使写入可审),SoloMD;想要最完整的单一 WYSIWYG 体验、不需要 AI / 同步 / 版本历史 / agent 在核心,Typora 仍是好选择。

30 秒速览

 SoloMD v4.5Typora 1.13
价格免费(MIT)$14.99 美元(买断,3 设备)
安装包体积~15 MB~70 MB
开源✅ GitHub❌ 闭源
支持平台macOS · Windows · Linux · iPadmacOS · Windows · Linux
AI 改写内建14 个 BYOK provider · ⌘J · key 存系统钥匙串
内置 Agent 面板(chat-with-vault)v4.0 · 流式多轮 · 工具卡 · [[wikilink]] 引用 · 插入/复制到当前笔记
定时 Agent Recipev4.0 · cron / on-save / on-commit / on-tag / 手动 · 11 个起步模板
AutoGit 分支沙箱 + accept/reject 评审v4.0 · 每次运行独立分支 · write-cap(默认 5)· 工作区脏时拒绝启动
可重放的 Agent Tracev4.0 · 按步 jsonl · 从第 N 步重放 · read_agent_trace MCP 工具
多 vault MCP Federationv4.0 · --workspace 可重复 · MCP profile UI
Ollama 一等公民v4.0 · 自动检测 · 3 个模型预设 · recipe 用 provider: local
本地 REST API(localhost + token 鉴权)v4.0 · 和 MCP 同套接口给非 MCP 客户端
BYOK 成本计v4.0 · 按 provider 累计 token 数, opt-in
内置 MCP serverv3.1 · 13 工具,5 个 SoloMD 独家(autogit/sync/share)
solomd agent CLIv3.1 · 把 prompt 接给 Claude Code / Codex,MCP 已预连
GitHub 同步(自己的库)v3.0 · libgit2 + 系统钥匙串
端到端加密v3.0 · Argon2id + XChaCha20-Poly1305
云盘联动(iCloud / Dropbox / OneDrive)v3.0 · 自动识别 + 跨设备会话恢复
公开只读分享v3.0 · solomd.app/share/
AutoGit 版本历史v2.2 · 每次保存快照,侧栏一键回滚
本地语义搜索v2.3 · ⌘⇧F · 不下模型
演讲 / 幻灯片模式v3.5:完整 reveal.js · 背景图 / 转场 / fragments / 纵向子页
大纲键盘跳转v3.1.x · 字母标签 + g<N> 跳行⚠️ 大纲面板,无快捷跳转
WYSIWYG 实时编辑v2.3 · 4 视图模式之一可切✅ 默认全时(唯一模式)
实时预览✅ 可切换✅ 默认全时
分屏(编辑+预览)
多标签❌ 每文件独立窗口
数学(KaTeX vs MathJax v4)KaTeX ~280 KBMathJax v4 · 更全(\\ 换行、更多 TeX 包)
Mermaid 版本11.14(更新)11.13(刚加 Venn + Ishikawa)
导出 PDF / DOCX / HTML / PNG
Pandoc 导出(EPUB / ODT / LaTeX)🟡 支持 —— 需 PATH 上装 Pandoc🟡 支持 —— 需另装 Pandoc
多编码(GBK / Big5 / Shift-JIS)✅ 自动识别(chardetng)⚠️ 仅 UTF-8
中文标点校对v2.5
Vim 模式
VS Code / Cursor 集成✅ 通过自带 MCP server(LLM 直接驱动 vault)✅ "Open in Typora" 扩展
CLI 命令行工具solomd
Markdown 格式化(Prettier)⌘⌥L
欢迎教程
自定义 CSS 主题✅ 任意 .css
技术栈Tauri 2(Rust + webview)Electron
空闲内存~150 MB~300 MB

选 SoloMD 的情况

选 Typora 的情况

体积和内存 —— 为什么重要

Typora 基于 Electron,每个安装都自带一份 Chromium(~70 MB)。SoloMD 用 Tauri 2,直接调用操作系统原生 webview(Mac 的 WKWebView、Win 的 WebView2、 Linux 的 WebKitGTK),二进制只有 Rust 内核 + 前端 bundle。 结果:**体积小 4 倍,内存省一半**。

功能深度

实时预览

两者都支持边写边渲染。Typora 总是隐藏原始标记符;SoloMD 只在光标不在的行隐藏, 且保留图片链接括号和行内代码反引号,让结构始终可见。

导出

两者都支持 PDF、DOCX、HTML、PNG。SoloMD 额外有:

SoloMD 独有功能

两者都做得好的

价格

SoloMD 免费 + MIT 许可 —— 克隆仓库自己编译,或 下载安装包,不用注册账号、不用订阅,默认不收集任何数据 (可选的匿名使用计数,设置里一键关闭)。

Typora:$14.99 美元买断,每账号最多 3 台设备。自 v1.0(2021)起没有免费版。

从 Typora 迁移到 SoloMD

你的 .md 文件就是纯文本;两者读同一格式,"迁移" = 装 SoloMD + 打开文件夹。注意事项:

FAQ

SoloMD 真的免费吗?

是。MIT 许可,无广告,默认不收集遥测。源码见 GitHub

公司电脑能装吗?

能。Mac 版 Apple 公证,Windows 版 SmartScreen 刚上线可能会弹一次"未知发布者",点 "更多信息 → 仍要运行"即可,用几次后自动加白名单。Linux 的 AppImage / deb / rpm 按发行版惯例不签名。

支持 Typora 主题吗?

主题 CSS 选择器不完全兼容,但 SoloMD 支持在「设置 → 自定义 CSS」里选任意 .css 文件覆盖默认样式。