3.0 发布 · 本地优先 AI 与 MCP 扩展 v3.0 Release · Local AI & MCP Host

当原生 Markdown
遇上本地大模型
Native Markdown
meets Local AI.

灵感源自 Ulysses,基于 SwiftUI 与 SwiftData 构建。全量接入 Ollama/LM Studio 本地大模型,数据绝不上云;内置 MCP 扩展宿主与 7 大隐私搜索引擎,让创作无缝延伸。 Inspired by Ulysses, built with SwiftUI & SwiftData. Connects to Ollama, LM Studio & local LLMs with zero cloud uploads. Built-in MCP Host & multi-engine web search.

macOS 14.0+ Universal Binary (Apple Silicon & Intel) MPL 2.0 开源协议
MDWriter 3.0 native macOS UI screenshot

你的字句,
永远留在这台 Mac 上。
Your words never
leave your Mac.

MDWriter 3.0 拒绝将你的思想上传至任何第三方云端。支持直接与本地端口通信,配合 MCP 扩展宿主与 7 大隐私搜索引擎,打造真正的本地 AI 工作站。 MDWriter 3.0 rejects cloud telemetry. Direct endpoint socket connection to local LLMs with built-in MCP host and privacy-first web search.

  • 支持主流本地引擎:Ollama (11434)、LM Studio (1234)、oMLX、llama.cpp、MLX、Jan 及自定义 REST/SSE 端点。Broad Local Engines — Ollama, LM Studio, oMLX, llama.cpp, MLX, Jan & Custom OpenAI endpoints.
  • 18+ Tool Calling 全量操控:AI 可直接替换选中文字、重命名文稿、设置标签、插入 Markdown 表格与代码块。18+ Tool Calling Suite — AI directly edits selection, manages notes, tags metadata, and formats tables/code.
  • MCP 插件与原生选择器:可视化预设库(文件系统、网页抓取、Puppeteer、Brave 搜索、GitHub),一键选择本地文件夹。Model Context Protocol (MCP) Host — Visual presets with native folder picker & AI automated registration.
  • 7 大隐私搜索引擎:DuckDuckGo (内置免 Key)、SearXNG、Brave、Tavily、Exa、Google、Bing 实时引用。7 Web Search Engines — DuckDuckGo (zero key), SearXNG, Brave, Tavily, Exa, Google & Bing.
// 连接本地 Ollama REST + SSE 流式服务
POST http://127.0.0.1:11434/v1/chat/completions
✓ 连通状态: 200 OK (0.00ms 跨网延迟, 零数据上云)
【AI Tool Call 执行】
Tool: replace_selection
Args: { "text": "光芒穿透了漫长的黑夜..." }
✓ 编辑器光标已自动完成智能插入。

每一处细节,都为沉浸长文创作。 Every detail tuned for long-form writing.

没有冗余浮夸的过场,没有干扰思路的弹出框。MDWriter 把所有功夫,都花在你看得见的那一行字上。 No showy transitions. No tools floating over your sentences. Focused, native performance for thoughtful writers.

排版至上Typography First

行高、字距、段间距、首行缩进——中英 / CJK 混排经过精心调校,长时间写作阅读不疲劳。 Line-height, tracking, paragraph rhythm and CJK/English mixed spacing fine-tuned for comfortable long reading.

CJK-aware Ulysses-style

MarkX 高亮引擎MarkX Engine

自研基于正则的高亮引擎。原生 NSTextView,语法标记自然淡化,没有 WebView 的内存与延迟开销。 A homemade regex-based highlighter running on native TextKit 2. No WebView weight, zero latency.

Native TextKit 2 No WebView

三栏式 SwiftData 库Three-Column Library

文件夹 / 文档列表 / 编辑器,基于 SwiftData + SQLite 驱动。搜索极速,拖拽自如,结构清晰。 Folders, documents, editor. Powered by SwiftData on SQLite — fast search, intuitive drag & drop.

SwiftData SQLite

打字机垂直居中Typewriter Mode

当前光标行始终保持在屏幕中央,搭配无标题栏设计与快捷键控制,进入无干扰深度专注。 The current line stays vertically centred. Pair with hidden title bar for true focus.

Focus Mode Centered Cursor

快照历史与全库备份Snapshots & Backup

手动保存版本快照,可视化浏览历次修改。整库一键打包导出为 .mdwbk,无缝迁移与恢复。 Save manual snapshots, browse versions visually, export entire database to .mdwbk.

Version Snapshots .mdwbk Backup

多格式精准导出Precision Export

支持导出 A4 优化的精美 PDF、Word 兼容的 RTF 富文本以及标准 Markdown 文件。 Export A4-tuned PDF with custom headers, rich RTF, or clean standard Markdown.

A4 PDF Word RTF

为每一种环境调好的色彩。 A palette for every environment.

8 款专业级预设主题,覆盖晨光、午后、深夜与咖啡馆。编辑器、预设高亮与 UI 统一呼吸。 Eight built-in themes covering bright daylight to dark midnight.

Pure
## 极简白
引用 · code
Paper
## 复古纸质
italic · code
Solarized
## Solarized Light
accent · code
GitHub
## GitHub Clean
accent · code
Dracula
## Dracula Dark
accent · code
Nord
## Nord Frost
accent · code
Monokai
## Monokai Pro
accent · code
Night Owl
## Night Owl
accent · code

三种路径,把它装到你的 Mac 上。 Three paths to your Mac.

免费、开源、Universal Binary。无论是直接下载、Homebrew,还是从源码编译,都只需简单一步。 Free, open source, Universal Binary supporting Apple Silicon & Intel.

直接下载安装Direct Download

从 GitHub Releases 获取最新的 v3.0.0 Universal Binary dmg,双击即可直接拖入 Applications。 Download the latest v3.0.0 Universal Binary dmg from GitHub Releases.

MDWriter-3.0.0.dmg · Universal
前往 GitHub ReleasesOpen Releases

Homebrew Cask

通过官方 Homebrew tap 仓库安装,享受命令行一键更新。 Install via Homebrew tap — easy to keep updated alongside system casks.

$brew tap SteveShi/tap $brew install --cask mdwriter
查看 Tap 仓库View Tap Repo

源码编译Build from Source

需 macOS 14.0+ 与 Xcode 16.0+;项目使用 XcodeGen 自动化生成配置。 Requires macOS 14.0+ and Xcode 16.0+. Project managed with XcodeGen.

$git clone github.com/SteveShi/MDWriter $xcodegen generate --spec project.yml
查看源码构建指南Read Build Guide