$TEXTFILE$ 宏:让 AI 读取附件文件 AI
在智能体提示词里写 $TEXTFILE$,运行时会先弹出一个**「选择文本附件」对话框,让你从当前笔记的附件**里挑选文件;AI 会读取所选文件的文本内容,替换掉这个宏,再回答。
适合「总结我选的 PDF / 对比几份文档 / 从附件里抽取信息」这类输入在附件里、而不是在笔记正文里的场景。
支持的类型
| 类型 | 是否支持 |
|---|---|
| 文字处理 | ✅ |
| 文生图 | ✅ |
| SVG | ✅ |
| 评论 | ✅ |
| 图片理解 / 图片编辑 / 音频理解 | ❌(这些类型运行时本来就要选文件) |
哪些附件算「文本附件」
与资源管理页支持 AI 问答 的附件范围一致:
- 纯文本类:TXT / Markdown / CSV / JSON / Log / XML / YAML
- 文档类:PDF / Word / Excel / PPTX / EPUB / HTML
- 其他:PPT(Markdown版本)、甘特图
运行时的选择对话框
列表来源是当前笔记的文本附件,可多选(勾选顺序即拼接顺序)。
各入口的行为
调试模式
配置页点 立刻调试 时,若提示词含 $TEXTFILE$,会先弹出「选择文本附件」;由于调试面板没有笔记附件上下文,候选来自当前空间的全部资源。
临时智能体
文字处理 / 文生图 / SVG 模式下多一个 「提供文本附件给AI」 开关:
- 笔记里没有可选文本附件时不显示该开关。
- 开启后,点执行会先弹「选择文本附件」,选完再运行。
离线智能体
提示词含 $TEXTFILE$ 的智能体加入编排后,节点上必须点 「选择文本附件」(多选)补全,否则节点配置不算完成、无法执行整条链:
- 当前笔记没有可选文本附件时,这类智能体在列表里直接置灰不可选。
自动化
自动化流程触发含 $TEXTFILE$ 的智能体时,会自动带上该笔记的全部文本类附件(与图片 / 音频的自动附加行为一致);笔记没有文本附件时该步跳过。评论智能体(含 $TEXTFILE$)在自动化里触发时同样适用。