支持Typecho博客管理的高性能Markdown笔记工具-飞速MarkDown

FlyMD 是什么
FlyMD 是一个基于 Tauri 开发的本地 Markdown 编辑器,支持源码编辑、源码与预览分屏,以及所见所得模式。
我更希望它先把 “长期写东西” 这件事做好,所以重点处理了启动速度、长文档编辑、目录大纲、多标签页和文档库这些基础体验。其他功能则尽量通过扩展提供,需要什么就装什么。
虽然发布不到一年,但是已提供了2亿+的免费Token 转译了数千页的PDF文档 催生了数十本网络小说~
目前通过丰富的插件,可以做到以下常用的功能:
多标签页、源码 / 预览分屏和所见模式
文档库、目录大纲及全文搜索
导出 Markdown、PDF 和 DOCX
WebDAV 多设备同步,可选端到端加密
Git 状态、历史查看和提交
双向链接、关系图谱和 RAG 知识库索引
PDF、图片解析为 Markdown 或 DOCX
TODO 识别及微信、短信、邮件、钉钉、飞书等渠道提醒
AI 辅助写作、润色和选区处理
Typecho、WordPress、Halo 等博客发布扩展

日常用法
把一个普通文件夹设为文档库,直接在里面维护 Markdown 文件。图片可以放在文章旁边的 images 目录并使用相对路径。这样无论是放进 Git,还是通过 WebDAV 同步到另一台设备,迁移起来都比较省事。
写短内容时可以直接使用所见模式;写技术文章或者需要精确控制格式时,我会用源码模式,必要时打开分屏预览。长文档可以通过大纲跳转,多个资料之间则用标签页切换。
文档库搜索也分了几种方式:普通输入过滤文件名,输入 “: 关键词” 搜索正文;安装并建立 flymd-RAG 索引后,还可以用 “:: 关键词” 进行知识库语义搜索。
Typecho 博文管理插件

我自己也在使用 Typecho,所以做了一个官方扩展,准确名称是 “Typecho 博文管理”,目前插件版本为 0.1.5。
它不只是给当前文档加一个 “发布” 按钮,而是把一部分 Typecho 后台的文章管理工作直接搬进了 FlyMD。
安装方式很简单:在 FlyMD 的扩展市场里找到 “Typecho 博文管理” 并安装。安装后,编辑区右键菜单会增加两个入口:
管理 Typecho 博文
发布到 Typecho
第一次打开管理窗口,需要在 “连接 / 下载设置” 中填写:
XML-RPC 地址,例如 https://blog.example.com/action/xmlrpc
Typecho 用户名和密码
Blog ID,通常为 0 或 1
站点根地址,用于补全文章中的相对链接
默认下载目录及下载目录策略
保存前可以先测试连接。插件通过 Typecho 的 XML-RPC/MetaWeblog 接口工作,支持读取文章列表、读取单篇文章、新建文章和更新文章。FlyMD 这边不要求安装配套的 Typecho 服务端插件,但站点本身需要能够正常访问 XML-RPC,账号也要有对应的文章权限。
连接成功后,可以直接在 FlyMD 中完成这些操作:
拉取远端文章列表
按发布时间、分类筛选
按标题或正文关键字搜索
下载单篇或批量下载为本地 Markdown
将远端 HTML 转换为 Markdown
保留标题、分类、标签、状态、slug、摘要、封面及自定义字段等 Front Matter
用当前 Markdown 新建 Typecho 文章
将当前文档更新到指定的远端文章
设置草稿或发布状态、发布时间、分类、slug 和头图
查找相关文章并插入链接
查看文章总数、草稿数、分类和标签分布
将远端文章图片迁移到 FlyMD 当前启用的图床
更新文章之前,插件会先读取远端版本。如果远端文章的修改时间比本地记录更新,会提示继续操作可能覆盖远端内容。更新前还会在本地插件设置中保存远端快照,每篇文章最多保留最近 5 个版本,可以在管理列表里进行回滚。
不过还是要提醒一句:更新远端文章和图床迁移都涉及真实数据。第一次使用时,建议先找一篇测试文章确认主题字段、分类和图片效果,并提前做好数据库备份。插件快照只是一个方便回退的辅助功能,不能替代服务端备份。
Typecho 博文管理从 FlyMD v0.5.6 开始提供,0.1.5 加入了图床迁移。它也适配了 Android 界面和 SAF 下载目录,目前在 Android Beta 上可以使用。
FlyMD 使用场景
经常写长文、技术文档或博客
使用 Typecho,想把远端旧文章拉回本地统一整理
有多个文档库,需要通过 WebDAV 或 Git 管理
偶尔需要 PDF 解析、知识库搜索或 AI 辅助,但不想让这些功能绑死在编辑器核心里
想在 Windows、Linux、macOS 之间保持同一套写作流程
如果主要需求是在线多人协作,或者强依赖数据库式笔记结构,那么 FlyMD 可能并不是最合适的工具。
下载和安装
Windows 可以下载安装包或便携版,也可以使用:
winget install flyhunterl.FlyMD
Linux 提供 AppImage 和 deb。Arch、Manjaro 等发行版更建议安装 AUR 包:
yay -S flymd
macOS 提供 Intel 和 Apple Silicon 通用版本。Android 目前仍是 Beta,需要从对应的 Release 下载 APK。
macOS 版本目前还没有完成 Apple 公证,第一次打开时可能需要手动解除隔离属性。
项目地址
GitHub:
GitHub - flyhunterl/flymd: 高性能Markdown笔记工具!免费AI,智能便签、TODO推送、本地知识库、AI小说引擎。PDF解析、自动语音笔记、录音转文本。毫秒级启动Hig
下载:
项目主页:
扩展列表:
https://flymd.llingfei.com/extensions.html
遇到问题可以在 GitHub 提 Issue,也欢迎直接看代码、提 PR,或者反馈 Typecho 版本和主题的兼容情况。



评论
1