M 記:轻量级 Markdown 编辑器与高效知识库管理工具
M 記

项目地址:https://github.com/Yunz93/markdown-press
楔子
这是我理想中 Markdown 编辑器应有的样子,希望你也会喜欢。
起初我使用的是 Typora,因其出色的实时预览模式,即使在软件转向收费后也购买了 License。但后来因其文件管理机制不尽如人意——一旦文件路径变更,所有附件链接即失效且需手动修复,遂决定放弃。
随后多年我一直使用 Obsidian,得益于其强大的插件生态,我构建了高度自动化的工作流(详情见 [[01-Blog/Share/基于Obsidian构建个人知识库]])。
开发 M 記的契机是公司开始清理第三方未授权软件,我被迫寻找替代方案。我希望打造一款介于 Obsidian 和 Typora 之间的编辑器:既拥有强于 Typora 的知识库管理能力,又比 Obsidian 更易于上手。
在此特别推荐下老友 TW93 开发的 妙言 编辑器,应该是 Mac 端目前最佳的 Markdown 工具,其简洁优雅的 UI 和交互逻辑对 M 記启发颇深。
由于我对知识库构建理念(Mind is deep,两级目录不足以支撑深度的知识构建)以及交互习惯有独特需求,我决定从零开发这款属于自己的工具。
最初我使用 AI Studio 构建了一个简单的在线版本,后因本地文件交互问题,利用 Claude Code 进行了重写,历时两个多月打磨,目前已达到可用状态。
关键能力
-
• 轻量化:基于 Tauri 2 构建,极度轻量,支持多平台; -
• 高颜值:UI 极简且高度可定制,美观易用; -
• AI 赋能:支持自动知识库生成,文章一键优化; -
• 一站式:涵盖从知识管理到博文发布的端到端流程。
目前在 macOS 上已进行详尽测试,Windows 系统尚未细致优化,如遇问题欢迎提交 Issue。
功能介绍
编辑功能
-
• 支持标准 Markdown 及 Obsidian 内链语法; -
• 保存时自动格式化; -
• 支持知识库全局文章链接与全文检索; -
• AI 辅助功能: -
• 支持自动生成解释性 Wiki -
• 支持文章内容一键优化 -
• 支持ChatGPT/Gemini API
博客发布
-
• 一键发布博文(依赖 simple-blog 项目); -
• 支持自定义图床配置。
附件管理
-
• 附件一键清理功能; -
• 附件移动时自动更新关联文章的链接引用。
交互与安全
-
• 明亮/暗黑模式切换; -
• 多种编辑预览模式(编辑/分屏/预览); -
• 预置字体支持; -
• 支持多 Tab 切换及全局快捷键; -
• 敏感凭据加密保存。
注意:
1. 实时编辑预览功能暂未实现。
快捷键说明
|
|
|
|---|---|
|
|
cmd + 0 |
|
|
cmd + 1 |
|
|
cmd + 2 |
|
|
cmd + 3 |
|
|
cmd + 4 |
|
|
cmd + 5 |
|
|
cmd + shift + S |
|
|
cmd + shift + F |
|
|
cmd + shift + K |
|
|
cmd + shift + L |
|
|
cmd + shift + - |
后记
目前项目仍有许多构想待实现,未来想加入更多 Agent 知识管理相关的功能,我将持续优化,欢迎大家提出宝贵建议。
夜雨聆风