功能全景
1. 工作区与入口
- 打开 / 创建工作区(本地目录即库)
- 最近工作区
- 多窗口;在新窗口打开文件夹
- 拖放打开 Markdown 或文件夹
- 系统右键「使用 DaoBox 打开」Markdown(默认开启)
- 库外松散文件与 Guest 窗口(不必先开完整工作区)
- 道盒云:设备授权登录;设置可打开云主页
- 从云端选仓克隆后打开
- 欢迎页
2. 文件与资源
- 文件树:新建文件 / 文件夹、重命名、删除、刷新、在树中定位
- 目录单击展开 / 折叠
- 文件树多选与批量操作
- 删除进系统回收站(可找回)
- 在系统文件管理器中显示
- 复制绝对路径 / 相对路径
- 目录列举过滤(隐藏类规则)
3. 打开与阅读
- Markdown:仅预览 / 仅源码 / 左右分栏
- 纯文本与常见配置文件:文本编辑(含自动换行)
- 图片、PDF、HTML、音频、视频预览
- 其它类型降级预览
4. Markdown 创作
- 保存 / 全部保存;重新加载
- 弹出编辑层;按块编辑
- 分栏交换、预览同步滚动、自动换行
- 多光标与矩形选;状态栏显示选区数并可一键收束
- 格式插入:标题、加粗 / 斜体 / 删除线、行内代码、列表、任务列表、引用、代码块、表格、分隔线、链接、内链
- 补全:wikilink / 内链、扩展属性、片段
- 跟随链接(含
#标题 锚点);预览点击定位到编辑位置
- 新建与保存时自动维护 frontmatter
- 行末硬换行空格以淡圆点标出
5. 查找与导航
- 命令面板:转到文件 / 搜命令 / 搜正文(可切换模式)
- 快速打开支持绝对路径
- 正文搜索支持按目录、标签等收窄
- 侧栏查找与替换(含文件夹范围、全部替换)
- 文件内查找 / 替换;预览内查找
- 大纲
- 反向链接(打开 Markdown 可直进内联编辑)
- Markdown 文件列表
6. 布局与界面
- 侧栏多视图切换
- 底栏(Output / Problems / 发布)
- Dock 分屏与多标签(关闭其它、关闭右侧等)
- 四向拆分(上下左右);分割方向可随窗口比例自动横竖
- 自定义标题栏与应用菜单
- 状态栏、通知与确认提示
- 界面缩放
7. 私有内容与库内预览
- 私有区域标记
- 标题栏切换:库内显示 / 隐藏私有区
- 站点预览与导出时私有内容不对读者展示
- 库内 HTML 与本地资源预览(与站点预览分开)
8. 文档导出与单篇分享
- 预览导出 PDF / 打印预览
- PDF:分栏(最多 3 栏)、横向、正文基础字号
- 导出 Word(可先选保存位置)
- 单篇发布到 youlog.net(可设有效期)
9. 发布与站点输出
- 启动 / 停止站点预览(实时渲染管线)
- 导出静态站点
- 底栏「发布」:导出 → 产物静态预览 → 推送到远程发布分支
- Dist 产物 Serve(与实时预览分开);状态栏显示地址并可停止
- 推送复用工作区 Git 远程;可指定分支 / 目录;可选一并推送 tag
- 最近推送历史;发布日志进 Output
- 应用内浏览站点页(地址栏、刷新、页内查找)
- 编辑
everkm.yaml、daobox.json
- 工作区预览监听、路径前缀、发布相关等配置
- 不同模板对应不同站点形态(如 Blog、Book);内容仍来自当前工作区
10. Git 版本
- 侧栏:变更、历史、同步
- 初始化仓库、查看状态、提交、diff、丢弃更改(变更列表可拖选批量放弃)
- 标签、查看某次提交、冲突处理入口
- 一键同步与冲突处理
- 远程鉴权:系统凭据 / Token / SSH;代理
- 克隆向导(从云端开库)
- 云仓软删除后,仓库名可再次使用
11. 诊断与磁盘协同
- Problems(问题列表、定位、展开 / 折叠)
- 输出(Output)面板
- 编辑中的诊断提示(如内链相关)
- 无效 frontmatter 记为可查看问题,不中断整批检查
- 外部修改:重载 / 比较 / 忽略
- 保存冲突处理
- 磁盘上文件被删后的重建或关闭协调
- 退出前未保存提醒
- 打开日志目录;排障用诊断开关
12. 设置与个性化
- 语言(中文 / English)
- 默认编辑布局(预览 / 源码 / 分栏)
- 快捷键查看、录制改键、恢复默认
- 全局:Git SSH 钥、代理等
- 工作区:预览、私有区相关、Git 远程与鉴权、站点与发布相关
13. 其它
- 关于
- 自动更新(检查更新时可看本版要点)
- 主题等站点资产相关能力
- 与命令行发布引擎同语义(桌面预览 / 导出与之对齐)