CyberWriter 是一款原生 macOS Markdown 编辑器,由独立开发者打造,完全基于 SwiftUI 构建。它没有任何外部依赖(无需 Pandoc、无需 LaTeX、无需 Node),所有功能——本地 AI、RAG 知识库问答、Mermaid 流程图、LaTeX 数学公式、PDF/Word 出版级导出——都打包在一个原生应用里直接跑。

功能介绍
文件库(File Vault):知识网络,双向关联

将任意文件夹作为知识库打开,支持 Obsidian 风格的双向链接([[wikilinks]])、反向链接面板、标签系统、图片嵌入和动态知识图谱。拖拽 .md 文件可直接插入双向链接,拖拽图片则自动嵌入。可在浮动窗口弹出图谱全景图,配合 Tour Mode 自动漫游节点,适合快速回顾知识网络。

渲染引擎:零依赖,所见即所出

从零实现了一套完整的 Mermaid 图表渲染(16 种图表类型,涵盖流程图、甘特图、时序图、思维导图、ER 图、Git 图、看板、象限图等),以及 KaTeX 数学公式(支持行内和块级公式),外加完整的 HTML/CSS 渲染管线,所有渲染均不依赖任何外部安装,无论是预览还是最终导出的 PDF 或 DOCX,效果完全一致。

AI 工作区:本地+云端双模,全库上下文
  • Apple Intelligence(macOS 26+):零配置开箱即用,Apple 基金会模型完全在设备本地运行,无需 API 密钥
  • 自带模型接入:支持 Ollama、LM Studio、MLX、vLLM 等本地 LLM 服务
  • 云端模型:支持 Claude(原生 Anthropic API)、OpenRouter(含免费及付费模型)、任何 OpenAI 兼容端点
  • 与整个知识库对话:Apple 的 NLContextualEmbedding 将整个 vault 文本切块并生成向量索引,实现向量化 RAG——问 AI 一个问题,它会自动从知识库中检索最相关的片段作为上下文,跨文件查找、交叉引用、关联联想无需手动翻阅
  • 流式输出:AI 直接以打字机效果将内容插入光标处,按 ⌘Z 可一次性撤销整段 AI 生成内容,不残留零散片段
  • ⌘J 快速动作:选中文字,通过命令面板一键执行总结、改写、解释、语气调整、语法修正等操作
发布系统:学术论文级的 PDF,一键导出
  • 实时 PDF 预览:在编辑 PDF 相关格式(如调整页面尺寸、边距、页码格式)时,预览窗口即时更新,最终导出的 PDF 效果与预览所见完全一致
  • 文档地图(Document Map):缩放式网格视图,全文档缩略预览,点击任意页面即可跳转,快速定位长文格式问题
  • 网格视图 PDF 预览:在编辑 PDF 相关格式时开启,显示整个文档各页的缩略图网格,便于从宏观层面检查整体排版
  • 出版级导出:支持自定义纸张尺寸(Letter、A4、Legal、A3、A5 及自定义尺寸)、横竖版切换、页边距调节、页码样式(阿拉伯、罗马、字母)
  • 一键分页标记:插入 [pagebreak] 可在预览和导出中强制分页,无论排版如何变化都不影响分页位置
  • 纯 Swift OOXML 生成:DOCX 导出完全不依赖 Pandoc,生成的文档可在 Word、Pages、Google Docs 中打开
  • HTML 独立导出:一份 HTML 文件,所有样式、音频、视频、PDF 内嵌其中,无需额外附件
演示与学习工具
  • 幻灯片模式:文档按 --- 分隔线自动拆分为幻灯片,支持自动播放、随机播放、三种版式(标准/宽屏/卡片),Mermaid 图表和 KaTeX 公式在幻灯片中正常渲染
  • 学习卡模式:用 ??? 分离问题和答案,生成可翻页的学习卡,内置 SM-2 间隔重复算法,按 1-4 键自评掌握度,系统动态调整复习频率(错题多翻、熟题少翻),进度跨会话持久保存
  • 一键 AI 格式转换:通过 AI 将现有笔记自动重构为幻灯片或学习卡结构
语音与嵌入
  • 语音笔记:三种模式(仅录音、录音并自动转录、实时听写),语音转录完全在设备本地运行(使用 Apple SpeechAnalyzer),音频文件不离开 Mac
  • 文件内嵌:使用 ![[file]] 语法内嵌音频、视频、PDF、CSV、RTF 等文件,YouTube 链接自动转为可点击卡片,所有内嵌媒体在导出为 HTML 时会一并编码打包,分享时无需附加额外文件
写作环境
  • 三种视图:编辑器独占(⌘1)、分屏预览(⌘2)、预览独占(⌘3),自由切换
  • 焦点模式(⌘⇧F):所有工具栏和界面元素消失,文字在屏幕居中,鼠标移动时控制栏淡出,写完即走
  • 颜色工具:文档中每个 hex 颜色值旁边自动显示色块预览,⌥+点击可直接打开系统取色器实时调整,所见即所得
  • 内置模板:内置 5 种模板,支持保存自定义模板,新建文档时从模板选择器中一键调用
  • 主题支持:学术白、现代亮白、暖棕复古、深灰夜间、深蓝暗黑 5 种内置主题 + 无限自定义主题,主题同时应用于预览和导出的 PDF
  • 增强搜索:普通搜索(⌘F)和增强搜索(⌘⌥F)两种模式,后者以滚动列表形式集中显示所有匹配结果,每条结果附带行号和上下文预览,点击即跳转
定价方案
  • 单应用(CyberWriter 终身许可)$17.99 美元,一次性买断,包含所有当前功能和未来免费更新
  • 三件套捆绑包(Architect‘s Toolkit)$217.99 美元,包含 CyberWriter + devPad + Anubis Pro
  • 订阅模式:无订阅选项,无月费或年费
  • 免费试用:无试用期(应用商店页面为付费购买)
  • 捆绑包折扣说明:与个人开发者旗下的 devPad、Anubis 三款产品打包销售,捆绑价低于单独购买三款的总和

Mac 上有哪些原生支持本地 AI 且能管理知识库的 Markdown 编辑器?

CyberWriter 是一款原生 macOS 的 Markdown 编辑器,完全基于 SwiftUI 构建,最大的特点是零外部依赖——无需安装 Pandoc、LaTeX 或 Node,所有功能都直接打包在应用里。它与 Obsidian 共用同一个文件夹,在 CyberWriter 中打开任意 Markdown 文件夹,双向链接、反向链接、知识图谱和标签系统都可以直接使用。知识图谱是力导向布局,节点大小反映引用频次,悬停高亮、单击跳转、双击复位,甚至能弹出独立窗口自动漫游。

AI 能力方面,CyberWriter 同时支持本地和云端两种模型。在 macOS 26 及以上版本中,Apple Intelligence 可以直接在设备本地运行,不需要 API 密钥。如果用户已有本地部署的 Ollama 或 LM Studio,软件会自动检测。也支持 Claude 和 OpenRouter,云端 AI 的调用有明确的开关和警示,用户可以清楚知道何时会有数据离开设备。

它的 RAG 功能也是基于 Apple 的 NLContextualEmbedding,在本地对整个知识库做向量索引。用户可以在 AI 工作区中与整个知识库对话,AI 会自动检索最相关的片段作为上下文,结合本地或云端模型生成回答。这个索引过程是完全本地的,索引文件存放在知识库目录下的 .vault.embeddings.json 中,不会上传到任何服务器。

发布功能方面,CyberWriter 支持实时 PDF 预览和多格式导出,尤其适合需要频繁输出文档的技术作者或研究人员。在导出为 PDF 之前,可以开启文档地图网格视图完整预览每一页的排版效果;插入 [pagebreak] 即可强制分页;支持自定义纸张尺寸、页边距、页码格式等高级排版参数。DOCX 导出使用原生 Swift 实现 OOXML 生成,完全不依赖 Pandoc,导出的文件在 Word 和 Pages 中均能正常打开,公式和图表保持不变。还支持将文档一键转为幻灯片或学习卡(内置 SM-2 间隔重复),适合用于演示和学术整理。

购买方式为一次性买断,单应用 $17.99 美元,另有与 devPad、Anubis 组成的三件套捆绑包,包含所有后续免费更新,无订阅。需 macOS 14 或更高版本,原生支持 Apple Silicon。