尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
Capydown — 给公众号作者的 Markdown 编辑器:像 Typora 一样专心写,一键排成公众号;发布前 AI 校对,导出 PDF / Word。(原名 LazyBox / Slothdown)
翻译准备中
正在加载完整 README。
查看完整 README ↗简体中文 · English · 官网 · 下载 · 使用指南 · 更新日志 · 路线图
[!NOTE] 原名 LazyBox / Slothdown,从 v0.4.0 起改名为 Capydown。老用户直接安装新版即可:第一次启动时,上一个版本(Slothdown,或更早的 LazyBox)的偏好设置、AI 配置和工作区列表会自动带过来(旧数据原样保留),文章本来就在你自己的文件夹里。
为什么叫这个名字?
到 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 帮你把错别字挑出来。界面只有黑白灰,颜色只留给你的文章。
#、** 等标记⌘/、文件 / 大纲侧边栏 ⇧⌘L、专注模式 F8、打字机模式 F9⌘P 与 命令面板 ⇧⌘P:所有菜单命令都能搜到assets/ 文件夹,写入相对路径;配置了图床时改为上传图床没有常驻工具栏,但常用操作就在手边。它们执行的都是菜单里的同一条命令,都能撤销。
⌥⌘P 打开右侧的公众号预览面板,按公众号的实际效果渲染当前文章⇧⌘C):样式内联后写入剪贴板,到公众号后台编辑器直接粘贴同一篇稿子,除了发公众号,也能交给要 PDF 或 Word 的人。
安装后,Capydown 会登记为 .md / .markdown 等文件的「打开方式」,但不抢默认应用:在访达里右键 .md → 打开方式 → Capydown(Windows:「打开方式 → 选择其他应用」;Linux 登记 text/markdown)。文件在当前工作区里就直接打开,否则把它所在的文件夹作为工作区打开;应用已在运行时交给已有窗口。打开文件不会改动文件。
AI 在 Capydown 里只做两件事,都在发布前用到。默认不开启,用你自己的 API Key(BYOK)。
打开 偏好设置 → AI(⌘,):
chat/completions 的网关/v1 结尾,例如 https://api.deepseek.com/v1;设置页里有常用服务的一键预填deepseek-chat、qwen-plus、claude-sonnet-4-6使用:菜单「文件 → 发布前校对…」,或在命令面板搜「校对」;标题和摘要在发布对话框里点「AI 拟标题和摘要」。
隐私:只有在你主动点击校对或拟标题时,文章内容才会发给你配置的服务商。Capydown 没有自己的服务器,不经手你的文章和 Key;费用由你的服务商按用量计算。
.md 文件,任意文件夹都可以作为工作区;没有账号,没有云同步assets/ 里,整个文件夹放进 Git、网盘,或用 Typora、Obsidian 打开都没问题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。目前还有这些不足:
什么都不用做。Slothdown 和 LazyBox 都是 Capydown 的旧名字。安装新版后第一次启动,会把最近一个旧版本(先找 Slothdown,没有再找 LazyBox)的偏好设置、AI 配置、工作区列表复制到新的配置目录(旧目录保留,不删除);文章在你自己的文件夹里,不受影响,默认工作区也继续用原来的文件夹。确认一切正常后,可以删掉旧的 Slothdown.app / LazyBox.app。
没有关系。Capydown 是独立的开源项目,只是写作体验以 Typora 为参照。如果你不写公众号,Typora 依然是很好的选择。
公众号后台读不到你电脑上的本地图片。复制时如果检测到本地图片,Capydown 会提醒你:到公众号后台重新上传这些图片,或者先在偏好设置里配置图床(GitHub、阿里云 OSS、腾讯云 COS、七牛云、MinIO、Cloudflare R2 等),之后粘贴的图片会直接上传。
可以。写作、排版、复制到公众号、导出 PDF / Word 都不需要 AI。
不会自动修改。每条建议都要你点「接受」才会写入,而且只做字词级的小改动:改动过大、改动 Markdown 标记、落在代码 / 链接 / Front Matter 里的建议都会被丢弃。接受后可以用 ⌘Z 撤销。
Capydown 的公众号排版能力来自 doocs/md。在此之上,Capydown 是本地优先的桌面写作工具:实时预览编辑器、工作区与文件树、发布前校对、PDF / Word 导出。如果你只想在浏览器里偶尔排一篇,doocs/md 的在线版就很好用。
安装包未签名所致,执行上面 下载 一节里的 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 讨论方案。
MIT,保留原项目的版权声明。