SoloMD-支持AI的Markdown编辑器
正式版
4
查看
0
讨论
16
收藏
https://github.com/zhitongblog/solomd/ 更新日志位于:https://solomd.app/zh/whats-new/ 为了获得更佳体验,建议在手机端横屏或者在平板端使用
photo_library 应用截图
new_releases 更新日志
5.0.6 —— Excel/WPS 表格粘贴转 Markdown、WebDAV 跨平台同步、有序列表跨标题独立编号、切换预览快捷键与设置窗口优化。
Excel / WPS 表格粘贴自动转 Markdown 表格: 从 Excel、WPS、Numbers 或网页复制含多行多列的表格并粘贴到 SoloMD 时,优先解析剪切板中的 HTML <table> 与 TSV 制表符数据并自动转换为对齐的 Markdown 表格,不再因为办公软件同时附带截图而误粘贴成图片(#460)。
WebDAV 跨平台工作区同步: 在「设置 › 同步」与「文件 › 同步与历史」菜单中正式上线 WebDAV 同步配置与上传/下载命令,支持坚果云、Nextcloud、ownCloud、AList / OpenList 与群晖 NAS 一键测试连接与双向同步(#458)。
有序列表跨标题独立编号与引用后紧接表格: 间隔了标题、分割线、代码块或表格的不同有序列表各自独立从 1. 编号,手工将列表项改为 1. 时也会作为新列表起点而不再被强制重排成连续编号(#466);引用块 > 后紧接 GFM 表格无需空行即可在实时模式与预览模式下同步独立渲染(#464)。
实时模式 Vue / HTML 代码块与 Mermaid 悬停提示修复: 修复实时模式下 vue、html 等代码块在光标移出时内部 <template> 标签被误当作 HTML 块解析渲染的问题(#457);修复 Mermaid 图表内嵌超链接的 tooltip 悬停提示不显示的问题(#462)。
预览模式按文档记忆阅读进度与切换预览快捷键: 同一窗格切换不同文档标签页时,预览模式按标签页独立记忆并恢复阅读滚动位置(#456);新增「切换预览模式」快捷键配置(默认 ⌘⌥V / Ctrl+Alt+V,可在设置 › 快捷键中自定义,#459)。
设置窗口尺寸固定、搜索精准跳转闪烁与 iPad 适配: 桌面端设置窗口高度固定约为屏幕高度的一半、圆角收敛为 7px,切换左侧分类时窗口高度保持恒定(#455);修复设置搜索按「⌵」切换到长面板或快捷键子项时无法滚入可视区及闪烁提醒丢失的问题(#465);消除 iPadOS 18 底部黑边并优化冷启动速度(#461)。
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。