Note
原名 LazyBox / Slothdown,从 v0.4.0 起改名为 Capydown。老用户直接安装新版即可:第一次启动时,上一个版本(Slothdown,或更早的 LazyBox)的偏好设置、AI 配置和工作区列表会自动带过来(旧数据原样保留),文章本来就在你自己的文件夹里。
为什么叫这个名字?
- Capydown:Capybara(卡皮巴拉)+ Markdown。卡皮巴拉以情绪稳定出名,什么都不慌——就像写作时该有的状态:安静、专注。
- 标语:淡定地写,排版交给卡皮巴拉。 你只管写,排版一键完成。
到 GitHub Releases 下载最新版本。
| 系统 | 安装包 | 说明 |
|---|---|---|
| macOS(Apple 芯片 / Intel) | Capydown-<版本>-mac-arm64.dmg / -mac-x64.dmg |
主要开发与测试平台 |
| Windows 10 / 11 | Capydown-<版本>-win-x64-setup.exe |
随版本自动构建,实机测试较少 |
| Linux | Capydown-<版本>-linux-<架构>.AppImage / .deb |
随版本自动构建,实机测试较少 |
Important
macOS 安装包没有签名和公证(还没有 Apple Developer 账号)。首次打开如果提示「已损坏」或「无法验证开发者」,把应用拖进「应用程序」后在终端执行:
xattr -cr /Applications/Capydown.app公众号作者想要的其实是两样东西:Typora 那样安静的写作环境,和一键就排好的公众号格式。现实往往是在 Typora 里写完,再去另一个网页工具排版,最后粘进后台。
还有一件更要命的事:文章发出去以后,正文最多只能改 20 个字。错别字一旦发出去,基本就改不回来了。
所以 Capydown 只做三件事:把写作体验做到接近 Typora;把公众号排版收进一个面板;在你点「发布」之前,让 AI 帮你把错别字挑出来。界面只有黑白灰,颜色只留给你的文章。
- 实时预览:基于 CodeMirror 6,Markdown 输入后立刻显示为排好的样子,光标进入时才露出
#、**等标记 - 文件原样保存:打开、不改、关闭,文件逐字节不变;换行符(LF / CRLF)、缩进、表格对齐都不会被「格式化」
- 源代码模式
⌘/、文件 / 大纲侧边栏⇧⌘L、专注模式F8、打字机模式F9 - 快速打开
⌘P与 命令面板⇧⌘P:所有菜单命令都能搜到 - 编辑器主题:GitHub、Newsprint、Night,可跟随系统深色模式
- 图片:粘贴或拖入的图片保存到文档旁的
assets/文件夹,写入相对路径;配置了图床时改为上传图床
![]() 专注模式:只有当前段落是清晰的 |
![]()
|
![]() Newsprint 主题 |
![]() Night 主题,可跟随系统深色模式 |
没有常驻工具栏,但常用操作就在手边。它们执行的都是菜单里的同一条命令,都能撤销。
- 选区浮动格式条:选中文字,上方出现加粗、斜体、删除线、行内代码、链接、标题 1–3、引用;悬停显示快捷键
- 空行「+」:光标停在空行时左侧出现「+」,插入标题、列表、引用、代码块、表格、图片、分割线、Mermaid 图,方向键 + 回车即可
- 原生右键菜单:剪切 / 复制 / 粘贴、段落、格式、插入、发布前校对;链接上可打开 / 复制地址
- 侧边栏左下角:设置、浅色 / 深色切换、公众号预览开关
![]() 选中文字,浮动格式条出现 |
![]() 空行左侧的「+」插入菜单 |
![]() 侧边栏左下角:设置、浅色 / 深色、公众号预览 |
![]() 命令面板搜「导出」:PDF、Word、Markdown、HTML |
⌥⌘P打开右侧的公众号预览面板,按公众号的实际效果渲染当前文章- 经典、优雅、简洁三套文章主题,可调字体、字号、主题色、代码块样式,支持自定义 CSS
- 复制到公众号(
⇧⌘C):样式内联后写入剪贴板,到公众号后台编辑器直接粘贴 - 文中有本地图片时会提醒你:这些图片需要在公众号后台重新上传(或者先配置图床)
同一篇稿子,除了发公众号,也能交给要 PDF 或 Word 的人。
- PDF:按当前编辑器主题排版(GitHub / Newsprint;Night 导出为浅色),A4、页脚页码;代码高亮、表格、任务列表、本地图片、Mermaid 图表;标题不落在页尾,代码块和图片不跨页断开
- Word (.docx):标题样式、粗体 / 斜体 / 删除线 / 行内代码、链接、嵌套列表、引用、代码块、表格;图片嵌入并按页宽缩放;中文使用宋体 / 黑体
- 默认保存到文章所在文件夹、与文章同名;也可以导出带 Front Matter 的 Markdown,或导出 HTML
![]() |
![]() |
安装后,Capydown 会登记为 .md / .markdown 等文件的「打开方式」,但不抢默认应用:在访达里右键 .md → 打开方式 → Capydown(Windows:「打开方式 → 选择其他应用」;Linux 登记 text/markdown)。文件在当前工作区里就直接打开,否则把它所在的文件夹作为工作区打开;应用已在运行时交给已有窗口。打开文件不会改动文件。
AI 在 Capydown 里只做两件事,都在发布前用到。默认不开启,用你自己的 API Key(BYOK)。
![]() |
![]() |
| 发布前校对 检查错别字、语病、标点和重复用词。逐条定位、接受或忽略,也可以「全部接受」,一次 ⌘Z 就能全部还原。代码块、链接、Front Matter 不会被改动。中英文之间的空格属于可选的「风格建议」,默认不报。 |
标题 + 摘要 在发布对话框里,根据全文拟 3~5 个标题(每个不超过 64 字)和一段不超过 120 字的摘要。点击填入,或一键复制。 |
打开 偏好设置 → AI(⌘,):
- 服务商:Claude(Anthropic),或「OpenAI 兼容」——DeepSeek、Kimi、通义千问、OpenAI,以及任何兼容
chat/completions的网关 - Base URL(OpenAI 兼容时填写):通常以
/v1结尾,例如https://api.deepseek.com/v1;设置页里有常用服务的一键预填 - API Key 与 模型:例如
deepseek-chat、qwen-plus、claude-sonnet-4-6 - 点 测试连接,通过后保存
使用:菜单「文件 → 发布前校对…」,或在命令面板搜「校对」;标题和摘要在发布对话框里点「AI 拟标题和摘要」。
隐私:只有在你主动点击校对或拟标题时,文章内容才会发给你配置的服务商。Capydown 没有自己的服务器,不经手你的文章和 Key;费用由你的服务商按用量计算。
- 文章就是你硬盘上的
.md文件,任意文件夹都可以作为工作区;没有账号,没有云同步 - 图片就在文档旁边的
assets/里,整个文件夹放进 Git、网盘,或用 Typora、Obsidian 打开都没问题 - AI 请求从你的电脑直接发到你选择的服务商;API Key 只保存在本机的应用配置里
- 应用里没有统计和追踪代码
macOS 下的 ⌘ 在 Windows / Linux 上是 Ctrl,⌥ 是 Alt。完整列表见 使用指南。
| 操作 | 快捷键 | 操作 | 快捷键 |
|---|---|---|---|
| 快速打开 | ⌘P |
命令面板 | ⇧⌘P |
| 源代码模式 | ⌘/ |
侧边栏 | ⇧⌘L |
| 大纲 / 文件 | ⌃⌘1 / ⌃⌘3 |
公众号预览 | ⌥⌘P |
| 专注模式 | F8 |
打字机模式 | F9 |
| 标题 1~6 / 正文 | ⌘1~⌘6 / ⌘0 |
加粗 / 斜体 | ⌘B / ⌘I |
| 行内代码 | ⌘E |
超链接 | ⌥⌘K |
| 复制到公众号 | ⇧⌘C |
偏好设置 | ⌘, |
Capydown 是「Typora 式」的编辑器,但不是 Typora。目前还有这些不足:
- 表格在光标进入后以 Markdown 源码编辑,没有表格控件
- 数学公式和 HTML 块按源码显示,不做渲染
- 从网页粘贴富文本时按纯文本插入,不会转成 Markdown
- 公众号预览只跟随编辑区滚动(单向同步)
- 只能复制到剪贴板,还不能直接存进公众号草稿箱
- 安装包未签名;Windows / Linux 实机测试较少
我用的是 Slothdown / LazyBox,要做什么?
什么都不用做。Slothdown 和 LazyBox 都是 Capydown 的旧名字。安装新版后第一次启动,会把最近一个旧版本(先找 Slothdown,没有再找 LazyBox)的偏好设置、AI 配置、工作区列表复制到新的配置目录(旧目录保留,不删除);文章在你自己的文件夹里,不受影响,默认工作区也继续用原来的文件夹。确认一切正常后,可以删掉旧的 Slothdown.app / LazyBox.app。
和 Typora 是什么关系?
没有关系。Capydown 是独立的开源项目,只是写作体验以 Typora 为参照。如果你不写公众号,Typora 依然是很好的选择。
复制到公众号后图片不见了?
公众号后台读不到你电脑上的本地图片。复制时如果检测到本地图片,Capydown 会提醒你:到公众号后台重新上传这些图片,或者先在偏好设置里配置图床(GitHub、阿里云 OSS、腾讯云 COS、七牛云、MinIO、Cloudflare R2 等),之后粘贴的图片会直接上传。
不配置 AI 能用吗?
可以。写作、排版、复制到公众号、导出 PDF / Word 都不需要 AI。
校对会不会乱改我的文章?
不会自动修改。每条建议都要你点「接受」才会写入,而且只做字词级的小改动:改动过大、改动 Markdown 标记、落在代码 / 链接 / Front Matter 里的建议都会被丢弃。接受后可以用 ⌘Z 撤销。
和 doocs/md 有什么区别?
Capydown 的公众号排版能力来自 doocs/md。在此之上,Capydown 是本地优先的桌面写作工具:实时预览编辑器、工作区与文件树、发布前校对、PDF / Word 导出。如果你只想在浏览器里偶尔排一篇,doocs/md 的在线版就很好用。
macOS 提示「已损坏,无法打开」?
安装包未签名所致,执行上面 下载 一节里的 xattr -cr /Applications/Capydown.app 即可。
接下来计划:表格可视化编辑、公众号草稿箱直传(AppID / AppSecret)、数学公式渲染、从网页粘贴转 Markdown、macOS 签名与公证、Windows / Linux 实机测试。详见 docs/ROADMAP.md。
需要 Node.js 20+ 与 pnpm。
pnpm install
pnpm dev # 开发模式(热更新)
pnpm build # 构建
pnpm test # 单元测试(Vitest)
pnpm build:mac # 打安装包;另有 build:win / build:linux技术栈:Electron · Vue 3 · electron-vite · TypeScript · CodeMirror 6 · Pinia · Tailwind / UnoCSS。项目结构见 CLAUDE.md,设计记录见 docs/dev/,品牌素材与生成脚本在 docs/assets/brand/。
官网:https://melonlee.github.io/capydown/(源码在 website/,无需构建,推送到 main 后由 GitHub Pages 自动发布)。
欢迎 Issue 和 Pull Request。提交前请运行 pnpm test 与 pnpm build;想做路线图里的功能,可以先开 Issue 讨论方案。
- doocs/md:Markdown 渲染与公众号排版能力,Capydown 由它 fork 而来
- electron-vite
- CodeMirror
- 截图中的配图来自 Unsplash
MIT,保留原项目的版权声明。
















