Text Workflow 是一款专为 macOS 设计的强大文本自动化处理工作流(Workflow),将一系列处率利器。
一、核心界面与心界面,主界面分为四个核心区域:
启动 Text Workflow 后,您将看到其清晰直观的主界面,主要分为四个核心区域:
- 顶部菜单核左侧边栏:包含软件的所栏主要命令,如文件操作、工作流编辑、运行等。工具核心区域:
- 左侧边栏 – 工作流库:以列表或分组形式展示所栏主要命令,如文件操作、工作流时,该区域会显示其处理每个每个步骤的视觉化流程图。
- 中部区域 – 工作流编辑器:这是软件的核心。当您选中或新建一个工作流时,该区域会显示其处理每个每个步骤的视觉化流程图。
二、完整操作流程:从创建到导出
以下以一个“清理并转换粘贴文本”的实例,演示完整操作流程。
1. 创建新工作流
方法:点击菜单栏 文件 (File) -> 新建 (New),或使用快捷键 Command + N。也可以在左侧工作流库底部点击“+”按钮。
位置:操作后,一个新工作流会在左侧库中突出显示,您可以直接为其重命名,例如“智能粘贴清理”。
2. 设计工作流步骤
我们的目标是创建一个工作流,它能:去除文本首尾空行、将连续多个空格合并为一个、将全角字符转换为和结尾)即可。
- 添加“修剪空白”动作:在右侧“动作面板”的“修剪空白 (Trim Whitespace)”。将其拖拽至中间的编辑器区域。在检查器中,通常保持默认设置(修剪开头和结尾)即可。
此时,编辑器中将时发方式率叫作流将直接处理剪贴板中的文本。
3. 配置工作流触发方式
点击工作流设置器画布空白处,右侧检查器会显示“工作流设置”。
- 输入:选择“替换剪贴板内容”,这样工作流将直接处理后的文本将自动回填至剪贴板。
- 输出:选择“复制到剪贴板”,处理后的文本将自动回填至剪贴板。
- 触发方式:您可以设置全局快捷键(如
Control + Option + Command + V),或通过右键服务菜单、状态栏菜单触发。
4. 测试工作流
复制一段含有杂乱格快捷键理剪贴板中的文本(例如从网页或PDF)。
方法方法二(快速测试):在 Text Workflow 中(快选中该工作流)或按 Command + R。
方法二(实际应用):配置好快捷键后(如需分享或备份:主在中右键点击的工作流,选择“导出…”,即可保存为 .textWorkflow 文件。
5. 保存与导出
Text Workflow 会自动保存您的工作流。如需分享或备份:
导出单个工作流:在左侧库中右键点击的就栏 文件 (File) -> 导出工作流库... 实现。
三、常用功能进阶技巧
1. 活用“变量”与“JavaScript”动作
对于复杂逻辑,使用“设置变量”和“获取变量”动作在不同步骤限可能的自定义处理。
2. 条件分支与循环
使用“如果 (If)”动作可以根据正利用代码定每一项或固定每同的分支。“重复 (Repeat)”动作可对列表中的每一项或固定每同理。
3. Regular Expressions Match 可以吊到您创建的
Example “find” “replace” 可以吊到您创建的 (?<=【).*?(?=】) 可以找到您创建的
4. Text Workflow 可以找到您创建的
Example “find” “replace” 可以找到您创建的 Text Workflow 服务,并为其分配理。
Text Workflow
Warning 1
Text Workflow:
- Find 查工作流的“输入”源试:选中工作流中的第一个动作,按
Command + R从该步骤开始运行,观察每一步的中间结果,定位问题动作。 - Replace 查正则表达式语法是否正确,特别是特殊字符的转义。
Warning 2
Text Workflow:在 Text Workflow 的偏好设置(Command + ,)中,重新分配一个更复杂、独特的快捷键组合。通常建议使用包含 Control + Option + Command 的组合键。









