Text Generator 高级技巧
Text Generator 不只是聊天框,它的模板与变量机制能把 AI 调用嵌入到笔记工作流里,实现批量生成、字段填充和一键改写。
模板与变量基础
模板是带占位符的提示词,运行时由插件把变量替换为实际内容:
{% raw %}{{note_title}}{% endraw %} 是本文标题,请基于下面的正文写一段摘要:
{% raw %}{{content}}{% endraw %}常用变量:{% raw %}{{content}}{% endraw %}(全文)、{% raw %}{{selection}}{% endraw %}(选区)、{% raw %}{{note_title}}{% endraw %}、{% raw %}{{yaml}}{% endraw %}(Front Matter)。
批量生成实战
- 在模板里用
{% raw %}{{content}}{% endraw %}引用每篇笔记正文。 - 配合「Generate from template on folder」对某个文件夹批量执行,自动为每篇产出摘要或标签建议。
- 把结果写入 Front Matter 字段(如
summary:),供 Dataview 检索。
与 Front Matter 联动
用模板生成标题、标签、状态字段,再配合 core-plugins-overview2 里的属性视图,能批量维护元数据。例如让模型从正文提取 3–5 个标签写入 tags: 字段。
提示词工程要点
- 给模型明确角色与输出格式(「只输出 YAML,不要解释」)。
- 大批量任务优先接本地模型,避免云端费用与速率限制。
- 对长文先摘要再生成,控制 token 消耗。