Hermes Agent 桌面端 v0.5.0 近期新增了两项极为实用的排版功能——行容器与文件块。如果你早已厌倦笔记中冗长的纯文本堆叠,渴望嵌入文件预览、实现横向内容对比,甚至创建可折叠的区块,那么这两个组件正是你需要的利器。它们并非华而不实的装饰,而是能够真正参与信息组织的动态模块。

先说一个核心观察:许多用户在笔记里希望并排放置内容时,要么硬靠空格与表格,要么索性放弃。而行容器正是为此场景而生——它本质上是 CSS Flex 布局的封装,让你能够将多个块级元素强制排列在同一行,宽度自动均分或按比例分配,比手动调整样式安全得多。
插入行容器实现多栏并排布局
具体如何操作?在编辑区光标处输入三个英文句点加一个空格,即 【... 】,然后回车。Hermes 会立刻识别并创建行容器的起始标记。随后,在行容器内部,你可以直接输入普通段落、引用块、提示块,甚至嵌套另一个行容器。例如,先敲一段文字,换行输入 > 这是引用,再换行输入 :::tip 这是提示块——这些内容会自动横向排列,不会换行。
如果希望某一块占据更宽的空间,只需在该块前添加 {width: 2}。举个例子:{width: 2}:::tip 这个提示块会占两份宽度,其余块默认各占一份。不加修饰则全部等宽。这里有一个容易踩坑的细节:格式必须严格写成大括号加冒号,如果写成 width=2 或者漏掉大括号,整行容器会渲染失败,内容直接退化为纯文本——因此书写时务必小心。
用文件块嵌入本地文件并支持预览
文件块并非简单的附件上传,而是将本地磁盘上的文件以结构化方式锚定进笔记,点击即可预览或下载。它支持 Markdown、PDF、图片、CSV 等多种格式的原生解析,实用性极强。
插入方式有三种:
方法一:拖拽即插
直接从 Finder 或资源管理器将文件拖入 Hermes 笔记编辑区的任意位置,松手后自动生成文件块,显示图标、文件名、大小和最后修改时间。
方法二:命令插入
在光标处输入 /file,选择“Insert local file”,然后弹出系统文件选择框,选中目标文件确认。注意两点:必须选择真实存在的文件,不能选择文件夹;如果路径中包含中文或过多空格,Hermes 可能无法生成有效链接——因此建议先将文件重命名为英文无空格命名。
方法三:代码式声明
输入 ```file path="/Users/you/Documents/report.pdf" title="Q2营收分析" preview=true```,回车后立即渲染为带标题的 PDF 预览块。关键开关是 preview=true,设为 false 则只显示下载按钮,不加载预览。注意参数必须小写 true 或 false,写成 True 或 1 会被忽略。
组合行容器与文件块做资料对照页
当需要并排展示原始文件和 AI 生成的摘要时,这种组合最为实用:左侧放置文件块查看原文,右侧放置引用块呈现结论,中间用行容器锁定布局。
操作步骤很直接:
① 先输入 ... 回车创建行容器;
② 在第一栏内插入一个文件块(比如拖入 PDF);
③ 换行后,在第二栏输入 :::quote,接着粘贴 AI 生成的摘要文本;
④ 整个结构保存后,两栏始终并排,缩放窗口也不会错位。
这里有一个关键提醒:如果不小心删掉了行容器起始标记 ...,整组内容会立刻塌陷成垂直堆叠,再也无法恢复并排布局。因此编辑时切勿误删该标记。
