Skip to content

工作流 ​

什么是工作流 ​

工作流是定义了一些里执行步骤的Markdown(md)文件,用来引导Taiwei助手完成重复或者复杂的任务。它提供了一种实现自动化运行的更强大方式。

要调用工作流,只需在Taiwe助手输入框中输入“/”后跟工作流的文件名即可。

工作流的作用 ​

  • 自动化:自动化重复性任务,如制作课件、演示PPT等。
  • 一致性:确保每次都以相同的方式执行任务,减少错误。
  • 减少认知负荷:不要浪费精力记住复杂的命令序列或步骤。
  • 上下文相关:工作流在项目上下文中运行,因此 Taiwe助手 可以访问项目文件并使用其工具与它们交互。

如何创建工作流 ​

Taiwe助手提供有两种方式来创建和管理工作流。

1、工作流面板

如下图,点击Taiwe助手底部的“管理Taiwe规则和工作流”按钮,选择“工作流”面板。

与规则类似,有两种作用范围的工作流,一种是全局工作流,针对所有项目起作用,也就是在所有项目内可以直接使用;一种是工作区(项目)工作流,只能在特定项目内作用。

要创建工作流,首先输入工作流名称,文件扩展名是“.md”或者“.txt”,然后点击“+”,编辑窗口会自动打开该工作流文件,你可以开始编辑工作流步骤。

2、手工创建

对于特定项目工作流,找到项目内的文件夹:“.clinerules/workflows”(如果没有的话,你可以创建它),然后在里面新建工作流文件即可。

如果你想创建全局工作流,那么可以找到如下目录(如果没有的话,创建它),在该目录下直接创建Markdown工作流文件:

MacOS/Linux:~/Documents/Cline/Workflows

Windows:C:\Users\用户名\Documents\Cline\Workflows\

工作流示例 ​

以下是一个帮您创建每天变更日志的工作流文件。

每日变更日志生成器

此工作流帮助你为你的日常工作创建变更日志。

  1. **检查你最近的 git 提交:***

我将运行以下命令以查看你今天的提交。

```bash

git log --author="$(git config user.name)" --since="yesterday" --oneline

```

  1. **总结你的工作:**

我将向你展示提交并询问你要添加到 `changelog.md` 文件的更改摘要。

  1. **创建/追加到每日变更日志:**

我将追加到 `changelog.md` 文件。内容将包括带有当前日期的标题、提交列表和你的摘要。

TaiWe - 教师AI工作助手