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 / Linuxfcitx5-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)。
- 自定义文件夹批量导出支持勾选「将所有笔记合并输出为 1 份文档成册(自动生成总目录与页码)」(
- 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)。
- 移除 Android 竖屏与横屏底部多余空白行,新增「移动端隐藏系统状态栏」开关,修复弹窗顶部关闭按钮被状态栏遮挡问题,并通过 IndexedDB 持久化移动端导入的本地自定义字体文件 (