本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
先放项目仓库:


现在写笔记的工具越来越多,但不少都绕不开账号、云端空间、专有格式,或者最后把资料塞进一个只有它自己最懂的数据库里。
我其实只想要一个简单点的东西:打开一个本地文件夹,用普通的 Markdown / MDX 写笔记,界面安静一点,编辑和预览顺手一点。
所以就有了 Memoir。
Memoir 是一个本地优先的桌面笔记工具。选一个装着 .md / .mdx 的文件夹,就可以直接开始写。没有账号门槛,也不强依赖云端,所有笔记始终是磁盘上的普通文件,想用 VS Code 或其他编辑器打开都没问题。
目前主要做了这些东西:
- Markdown + MDX:支持 GFM、KaTeX、Mermaid、任务列表,以及 Callout / Badge / Card / Columns / Steps 等内置组件
- 编辑 / 分栏 / 预览:支持源码编辑、实时预览、分栏模式和同步滚动
- 资料库管理:文件夹、frontmatter 标签、收藏、最近编辑、标题大纲
- 本地文件安全:原子写入、草稿恢复、自动保存,删除的文件会进入
.memoir-trash/
- 更快的资料库:使用
.memoir/index.sqlite 做可丢弃索引,Markdown 文件本身始终是唯一真相
- 附件管理:支持粘贴、拖拽和导入图片,附件直接保存在工作区的
attachments/
- 导出 PDF
- 外观和语言:浅色 / 深色 / 跟随系统,也可以调整强调色、界面密度和字号,支持中英文
- 路径沙箱:只处理工作区里的
.md / .mdx,会拦截危险路径、符号链接以及隐藏 / 构建目录
- 可选 WebDAV 同步:需要的话可以同步
这个项目基本是我用 TraeX(GPT 5.6 Sol)+ Grok Build(Grok 4.6) 一起搓出来的。
目前版本是 0.1.4,编辑器、资料库、预览、附件和桌面端持久化这些基础功能已经比较完整,日常写笔记没什么问题。
项目还很早期,也还有不少想继续打磨的地方。感兴趣的话欢迎来点个 Star、提 Issue,或者一起折腾。