跳到主要内容

工作流

💡TL;DR

工作流按顺序运行现有侧边栏动作,可能要求选择文件夹或打开编辑器。它不是文本管道:各动作保留自身输入、输出和副作用。从可丢弃笔记与专用目录开始。

概览​

内置 One-Click Extract 定义为:

One-Click Extract::process-current-add-links>batch-generate-from-titles>batch-mermaid-fix
  1. 为活动笔记添加链接,配置概念目录时创建概念笔记。
  2. 为概念目录或批量步骤所选目录内符合条件的笔记生成正文,包括已有笔记。
  3. 修复批量生成 complete 目录中的 Mermaid 块。

默认工作流不执行网络研究。标题生成仅在独立研究设置开启时使用研究。范围和输出见批量处理。

工作原理​

执行管线​

步骤依次执行,侧边栏报告当前步骤与失败。取消停止后续步骤并传播到受支持请求路径;已完成写入保留,不存在全有或全无回滚。

文件夹上下文明确定义:优先采用概念目录,批量生成记录来源和 complete 目录,后续 Mermaid 修复使用 complete 目录。其他动作仍有各自的活动文件、选区或交互前置条件。

DSL 格式​

每行定义一个有名称按钮,:: 分隔名称和动作列表,> 分隔动作。忽略空行与 # 开头行,拒绝未知动作 ID。

提取并生成图表::extract-concepts-current>summarize-as-mermaid

可使用设置中的构建器选取动作,或直接编辑 DSL。动作 ID 稳定,显示标签跟随 UI 语言。文件夹动作使用独立 ID,不遵循通用字符串替换规则。

标识符动作/前置条件
process-current-add-links为活动笔记添加链接
process-folder-add-links为所选目录添加链接
extract-concepts-current提取活动笔记概念
extract-concepts-folder提取所选目录概念
generate-from-title根据活动笔记标题生成正文
batch-generate-from-titles为符合条件的目录笔记生成正文
research-and-summarize在打开的 Markdown 编辑器中研究选区或标题
summarize-as-mermaid将活动受支持输入总结为 Mermaid
generate-diagram一次勾选多种图表,每种类型独立选择多种输出格式。取消勾选仍保留该类型的格式偏好;全部取消则自动分析原文。
preview-diagram预览受支持图表源或产物
translate-current-file翻译活动受支持文件
batch-translate-folder翻译所选文件夹
extract-original-text提取指定原文段落
batch-extract-original-text从符合条件的目录文件提取原文
split-note-by-chapters按章节拆分活动笔记
batch-mermaid-fix修复所选目录内 Mermaid 代码块
fix-formula-current规范活动笔记公式分隔符
batch-fix-formula规范所选目录公式分隔符
check-duplicates-current检查活动笔记重复项
check-remove-duplicate-concepts交互审核并移除重复概念
test-llm-connection测试已配置 provider
probe-slide-export-env检查本地幻灯片导出环境
export-slides将活动文件导出为幻灯片

默认与自定义工作流​

One-Click Extract 是内置默认,其他按钮由你定义。搜索工作流设置,命名、选择并排序动作,运行前检查侧栏提示。解析错误需先修正,不能假定链条仍会按预期执行。

配置​

设置默认值作用
customWorkflowErrorStrategystop_on_error首个步骤报告失败后停止
useMultiModelSettingsfalse启用任务专用路由前使用活动 provider
enableResearchInGenerateContentfalse默认不在标题生成中执行网络研究

使用 continue_on_error 时,即使前一步失败,后续步骤也可能运行。只有后续动作能处理剩余输入时才适用;继续执行不代表部分完成的流程成功。

工作流中的任务模型​

Provider/model 选择归属各任务。启用任务专用模型时,空模型覆盖使用所选 provider 的模型。链条处理私密材料前,检查每个任务的 provider。

示例​

配置空的 trial-concepts 目录,处理一篇可丢弃源笔记,核对概念文件和报告的 complete 目录。若需了解各步位置,先分别执行每个动作,审核后再扩大范围。

建议​

  • 保持流程足够短,便于定位失败与输出归属。
  • 避免在无人值守链条加入清理/删除动作,它们仍保留交互确认要求。
  • 取消或出现恢复冲突后,重试前检查日志与文件。
  • 用流程实际 provider/model 和目录测试;连接成功不证明长批次符合配额。

后续阅读​