SoloMD-支持AI的Markdown编辑器
正式版
1
查看
0
讨论
16
收藏
https://github.com/zhitongblog/solomd/ 更新日志位于:https://solomd.app/zh/whats-new/ 为了获得更佳体验,建议在手机端横屏或者在平板端使用
photo_library 应用截图
new_releases 更新日志
核心更新与修复
跨标签页与跨模式滚动/光标位置持久化 (#467, #406):修复了在切换打开的标签页或切换视图模式(liveEdit ↔ edit ↔ split ↔ preview ↔ reading)时,滚动和光标位置重置到顶部的问题,包括 Windows Live-Edit 块模式。
活动行高亮默认设置与柔和暖色调 (#467):默认启用活动行高亮(带自动迁移),并在浅色模式下将当前行设置为护眼的暖粉色调高亮。
只读文件保存防护与关闭提示 (#468):保存只读文件现在会显示醒目的警告,并自动打开另存为对话框,文件名预填为 <name>-copy.md。修复了主窗口关闭处理,确保在只读或已修改的文件上有未保存的编辑时,关闭前始终会弹出提示。
实时编辑中的围栏代码块隔离 (#457, PR #473):使原始 HTML 块(<div>...</div>)、图片、GFM 表格和数学扫描在围栏和缩进代码块内保持无效(感谢 @DarkModest)。
有序与无序列表悬挂缩进 (#469):实时编辑中,多行有序和无序列表项现在会以悬挂缩进换行,与第一行文本对齐,并配合表格数字标记对齐。
标题自动编号 (#474):新增“段落 → 自动编号标题(1 / 1.1 / 1.1.1)”(heading.autoNumber),可对文档中的标题进行层级编号、更新或关闭,同时会跳过 YAML 前置元数据和代码块。
缩放百分比 HUD (#475):通过快捷键或 Ctrl + 滚轮调整 UI 缩放、编辑器字体大小或预览字体大小时,现在会在屏幕中央显示一个缩放百分比胶囊(例如 110%)。
设置与标题栏布局优化 (#467, #470, PR #472):增加了设置模态框的高度,防止了窄窗口下标题栏文件名/菜单重叠,并修复了 AI 服务商 <select> 下拉菜单宽度溢出问题(感谢 @DarkModest)。
文件树与标签栏增强 (#405, #404, #403, #400, #399, #398, #385):
在工作区切换器中添加“清除最近文件夹”按钮 (#405)
可选的文件夹项目计数徽章 (#404)
文件树中可选的双击打开文件及标签栏的固定/取消固定标签功能 (#403)
在文件夹右键菜单中展开/折叠所有子文件夹 (#400)
文件树中打开文件的指示点 (#399)
当打开 2 个以上标签页时,提供可筛选的已打开标签页下拉菜单 (#398)
在标签页右键菜单中复制相对路径 (#385)
搜索与表格编辑器改进 (#389, #387, #383):
在查找栏中聚焦时按下 Ctrl+F / Cmd+F 现在会关闭查找栏 (#389)
表格编辑器头部提供直接的“列 × 行”数字输入框,以便快速调整表格大小 (#387)
表格编辑器中插入行和列的快捷键(Insert、Alt+Insert、Ctrl+Insert、Ctrl+Alt+Insert)及提示 (tooltip) (#383)
社区主题与 AI 服务商更新 (PR #452, PR #445, PR #471):
新增 Ivory Amber 社区主题(感谢 @xu-qian123)
将 MiniMax 默认模型更新为 MiniMax-M3.1-Flash,并支持推理续播(感谢 @octo-patch)
新增双语 GitHub 反馈问题模板(感谢 @DarkModest)
description 应用介绍
你的笔记是一个文件夹。SoloMD 既是上面的编辑器、内置一等公民的 Agent 面板,也是 Claude Code / Cursor 直接能从外部驱动的 MCP 端点。 同样的 .md 文件。在编辑器里跟你的 vault 对话;定时跑 recipe 不用守在键盘前;同一个 vault 还能交给任何 MCP 客户端。
基于 Tauri 2 + Vue 3 + CodeMirror 6 构建。Mac universal dmg ~32 MB。免费 / MIT / 无订阅 / 无 SoloMD 服务器。笔记、AI key、嵌入索引、git 历史,全部留在你自己的机器上。
同一份产品的三半
编辑器。 WYSIWYG 实时编辑(Typora 风格)、标签 + 分屏、KaTeX + Mermaid 数学公式、图片粘贴到 _assets/、演讲模式(⌘⌥P)、Vim 模式、Hunspell + 中文校对、语义搜索(⌘⇧F)、wikilink + 反链、Pandoc 导出。CJK 编码(GBK / Big5 / Shift-JIS)自动识别。
端点。 自带 solomd-mcp 二进制,把同一个 vault 暴露给任意 MCP 客户端 —— 开箱 13 个工具,其中 5 个 SoloMD 独有(autogit_log、autogit_diff、autogit_rollback、sync_status、share_url),别家 markdown MCP 服务都没有。v4.0 加了 --workspace path1 --workspace path2 federation —— 一个 MCP 会话,多个 vault。再加一个 solomd agent <prompt> 命令行,把任务直接交给 Claude Code / Codex CLI,MCP 已预先连好。
Agent 面板(v4.0)。 右侧一等公民 Agent 面板:流式 chat-with-vault、[[wikilink]] 引用解析为真笔记跳转、工具调用卡片在对话流里展开、插入 / 复制 按钮把回复塞回当前编辑器。同时支持声明式 Recipe —— YAML 文件放在 <workspace>/.solomd/agents/*.yml,触发器 cron / on-save / on-commit / on-tag-add / 手动。每次 Agent 写入都落到独立 AutoGit 分支上,你点 Accept 才合入 main;单次 write-cap 默认 5;工作区脏时拒绝启动;每次运行生成可重放的 trace.jsonl,新增 read_agent_trace MCP 工具暴露给其他 agent。