github zhitongblog/solomd v5.0.21
SoloMD v5.0.21

50 minutes ago

SoloMD v5.0.21

✨ 新特性与增强 (New Features & Enhancements)

  • 虚拟工作空间(Virtual Workspace)与同名文件别名/备注 (#205):左侧边栏新增「虚拟工作空间」分组,支持将不同项目目录下的分散 Markdown 文件(如各项目的 AGENTS.md、SOUL.md、README.md)聚合到同一视图管理;同名文件自动补充 <父目录> / <文件名> 默认别名,并支持为每个文件单独设置自定义别名与备注说明。
  • TextBundle / TextPack (.textpack / .textbundle) 自包含打包容器 (#505):支持将 Markdown 笔记及其引用的本地图片/附件一键打包导出为单个 .textpack 自包含归档,并支持直接打开 .textpack / .textbundle 自动解包还原图文。
  • 原生 ```markmap 思维导图与 ```excalidraw 绘图块支持 (#363, Gitee #IK9BC3):在实时编辑模式与预览模式中原生支持将 ```markmap 标题/列表层级渲染为矢量贝塞尔曲线思维导图,支持 ```excalidraw 矢量场景渲染;格式栏新增思维导图、交互式画板与 Excalidraw 模板一键插入,预览模式的画板新增「✎ 编辑绘图」快捷按钮。
  • Vim 自动切换输入法与自定义 .vimrc 键位映射 (#492, #124):支持从插入模式返回 Normal 模式时自动切换为英文(ASCII)输入法(macOS Carbon TIS / Linux fcitx5-remote),并支持在「设置 → 写作」中配置 imap / inoremap / nmap / nnoremap / vmap / vnoremap(如 inoremap jj <Esc>)。
  • 整库合并成册导出、通用附件插入与大纲拖拽重排 (#359, #152, #418, #318, #198):
    • 自定义文件夹批量导出支持勾选「将所有笔记合并输出为 1 份文档成册(自动生成总目录与页码)」(#359);
    • 格式栏与命令面板新增「插入附件…」(editor.insertAttachment),可将任意格式文件自动归档至笔记的 _assets/ 目录并插入 Markdown 链接 (#152);
    • 大纲面板(Outline)支持直接拖拽标题重排对应章节 (#418);
    • 新增顶部工具栏按钮显示文字标签开关 (#318) 与全局搜索面板居中大窗切换按钮 ⤢ (#198)。
  • Android 体验与多端细节打磨 (#479, #481, #548, #145, #208, #146):
    • 移除 Android 竖屏与横屏底部多余空白行,新增「移动端隐藏系统状态栏」开关,修复弹窗顶部关闭按钮被状态栏遮挡问题,并通过 IndexedDB 持久化移动端导入的本地自定义字体文件 (#479);
    • 新增 Cheaper Inference 聚合网关内置 AI 提供商 (#481);
    • 精简多文档库列表冗余的「上传同步 / 从云端拉取」按钮 (#548);
    • 极简阅读模式仅在打开多个文档时显示顶部标签栏 (#145, #208);
    • Recipe 审批通过/拒绝时自动生成 .solomd/agent-runs/<run-id>/decision.json 审计凭据 (#146)。

Don't miss a new solomd release

NewReleases is sending notifications on new releases.