创建规则
-
打开规则编辑器:
- 在 Stash 中,选择你要编辑的任务列表。
- 点击任务列表顶部的 更多 按钮(通常显示为三个点“···”),然后选择 编辑规则。
- 这会打开 Stash 的规则编辑器,显示所有已有的规则。
-
添加新规则:
- 点击任务列表顶部的 按钮,选择 添加规则。
- 在弹出的对话框中,输入规则的名称(可选),然后定义规则的条件和动作。
- 点击 添加,新规则会被创建并添加到规则列表中。
编辑规则
-
打开规则编辑器:
- 如上所述,点击任务列表顶部的 更多 按钮,选择 编辑规则。
-
修改规则:
- 选择要编辑的规则。
- 在规则编辑器中,修改规则的名称(可选)、条件(即 如果 的条件)、动作(即 那么执行 的动作)。
- 点击 保存,保存修改后的规则。
删除规则
-
选择规则:
在规则列表中,找到你要删除的规则。
-
删除规则:
- 右键点击规则,选择 删除。
- 确认删除,规则将被移除。
规则格式
-
规则语法:
- Stash 的规则遵循简洁的语法,通常使用 [条件] [动作] 的格式。
- 支持的条件和动作取决于 Stash 的版本和你使用的任务类型。
-
示例:
- 如果任务未完成,那么标记为已完成。
- 如果任务标记为高优先级,那么加到今天的任务清单。
- 如果任务属于项目A,那么移动到项目B的任务列表。
规则优先级
- Stash 规则的执行顺序(优先级)是按照规则创建的顺序来确定的。
- newer rules 会覆盖旧的规则,因此建议先测试规则的顺序。
测试规则
- 在编辑或添加规则后,建议手动测试规则是否按预期工作。
- 如果规则没有生效,检查条件和动作是否正确,确保语法无误。
高级使用技巧
-
组合规则:
你可以通过组合多个规则,使其根据不同的条件执行不同的动作。
-
使用变量:
Stash 支持变量,可以在规则中定义和使用变量,提高规则的灵活性。
-
规则模块:
如果你有多个项目或任务列表,可以复制并调整规则到其他项目中使用。
常见问题
-
规则没有生效:
- 检查任务是否符合规则的条件。
- 确保规则的动作是正确的(如标记任务、移动任务等)。
- 检查语法是否正确,特别是逗号、空格和大括号的使用。
-
规则执行慢:
- 定期清理任务列表和规则,避免过多的任务积累影响性能。
- 检查规则是否过于复杂,优化条件和动作。









