自动化
WesCraft 的自动化功能帮助你减少重复性操作,让 AI 在后台默默完成分类、标签、定时任务等工作,让你专注于真正重要的事情。
自动分类
当新内容进入 WesCraft(通过采集、粘贴、导入等方式),AI 可以自动将其归类到合适的位置。
工作原理
- 新内容进入收集箱
- AI 分析内容的主题、类型和关键词
- 根据已有的页面结构和分类规则,将内容归到对应目录
- 如果无法确定分类,保留在收集箱等待手动处理
配置自动分类
在 设置 → 自动化 → 自动分类 中:
# 分类规则示例
自动分类:
启用: true
规则:
- 匹配: "包含关键词:报告、周报、月报"
归入: "/工作报告"
- 匹配: "内容类型:代码片段"
归入: "/技术笔记"
- 匹配: "来源:浏览器扩展"
归入: "/网页剪藏"
默认: "/收集箱"
智能分类
除了规则匹配,AI 还会学习你的分类习惯:
- 观察你手动分类的模式
- 随时间推移提高分类准确率
- 不确定时会建议而非直接归类
自动标签
AI 会为新内容自动添加标签,便于后续搜索和关联。
标签类型
| 类型 | 说明 | 示例 |
|---|---|---|
| 主题标签 | 内容的核心主题 | #产品设计、#市场分析 |
| 类型标签 | 内容的形式 | #文章、#笔记、#数据 |
| 状态标签 | 内容的状态 | #待处理、#已完成、#归档 |
| 来源标签 | 内容的来源 | #网页剪藏、#邮件、#手动创建 |
配置自动标签
- 打开 设置 → 自动化 → 自动标签
- 开启自动标签功能
- 选择标签策略:
- 保守模式 — 仅添加高置信度的标签
- 积极模式 — 尽可能多地添加标签
- 建议模式 — AI 建议标签,由你确认
自定义标签词库
你可以预设标签词库,AI 会优先从词库中匹配:
工作: [产品设计, 技术开发, 市场运营, 客户服务]
个人: [读书笔记, 灵感记录, 学习计划, 生活日志]
项目: [项目A, 项目B, 项目C]
定时任务
使用内置的 Cron 调度器,让 AI 按计划执行任务。
创建定时任务
- 打开 设置 → 自动化 → 定时任务
- 点击 新建任务
- 配置任务参数:
| 参数 | 说明 | 示例 |
|---|---|---|
| 名称 | 任务名称 | "每周生成周报" |
| 计划 | 执行时间 | 每周五 17:00 |
| 动作 | 执行内容 | AI 生成周报 |
| Agent | 使用的 Agent | 默认 Agent |
常用定时任务示例
每日摘要
名称: 每日内容摘要
计划: 每天 22:00
动作: 汇总今日新增的所有内容,生成一篇摘要放入"每日回顾"目录
每周知识整理
名称: 每周知识整理
计划: 每周日 10:00
动作: 检查收集箱中未分类的内容,尝试自动分类或提醒处理
数据备份提醒
名称: 数据备份提醒
计划: 每月 1 日 09:00
动作: 检查上月数据变更情况,发送备份建议
任务管理
- 暂停/恢复 — 临时停止某个任务
- 立即执行 — 不等到计划时间,手动触发一次
- 查看日志 — 查看历史执行记录和结果
- 编辑 — 修改任务配置
- 删除 — 移除不需要的任务
触发器
触发器是事件驱动的自动化机制——当特定事件发生时,自动执行指定动作。
支持的触发事件
| 事件 | 说明 |
|---|---|
| 页面创建 | 新建页面时触发 |
| 页面更新 | 页面内容被修改时触发 |
| 文件添加 | 新文件被索引时触发 |
| 收集箱新增 | 收集箱收到新内容时触发 |
| 标签变更 | 页面标签被添加或移除时触发 |
| 数据表行新增 | 数据表中插入新行时触发 |
创建触发器
- 打开 设置 → 自动化 → 触发器
- 点击 新建触发器
- 选择触发事件
- 配置条件过滤(可选)
- 设置要执行的动作
- 保存并启用
触发器示例
新页面自动添加模板头部
触发: 页面创建
条件: 页面位于"会议纪要"目录下
动作: 自动插入会议纪要模板区块
关键文档变更通知
触发: 页面更新
条件: 页面标签包含"重要"
动作: 发送通知到团队频道
收集箱内容自动处理
触发: 收集箱新增
条件: 内容长度 > 500 字
动作: AI 生成摘要并添加标签
工作流
工作流将多个自动化步骤串联起来,形成完整的处理流程。
工作流编辑器
WesCraft 提供可视化工作流编辑器:
- 拖拽式操作,连接各个步骤
- 支持条件分支(如果...则...否则...)
- 支持并行执行
- 每个步骤可配置独立参数
内置工作流模板
内容发布流程
草稿创建 → AI 校对 → 人工审阅 → 格式优化 → 发布
资料整理流程
采集入库 → 自动分类 → 提取关键信息 → 添加标签 → 关联已有内容
项目启动流程
创建项目目录 → 生成模板页面 → 创建任务看板 → 通知团队成员
创建自定义工作流
- 打开 设置 → 自动化 → 工作流
- 点击 新建工作流
- 在编辑器中添加步骤节点
- 连接节点,定义执行顺序
- 配置每个节点的参数
- 测试运行
- 保存并启用
工作流变量
工作流中的变量允许上一步的输出作为下一步的输入:
{{input.content}}— 触发内容{{previous.result}}— 上一步的输出{{current.page.title}}— 当前页面标题{{env.date}}— 当前日期
自动化管理
监控面板
在 设置 → 自动化 → 监控 中查看:
- 所有活跃的自动化规则
- 最近执行的任务和结果
- 失败的任务和错误信息
- 资源使用统计
执行日志
每次自动化执行都会记录日志:
- 触发时间
- 执行步骤
- 输入输出数据
- 执行结果(成功 / 失败)
- 错误信息(如有)
配额限制
| 功能 | 个人版 | 团队版 |
|---|---|---|
| 分类规则 | 20 条 | 100 条 |
| 定时任务 | 5 个 | 50 个 |
| 触发器 | 10 个 | 50 个 |
| 工作流 | 3 个 | 20 个 |
| 每日执行次数 | 100 次 | 1000 次 |
注意事项
- 自动化任务在后台 AI 模式下运行,需要可用的 LLM Provider
- 定时任务的执行精度为分钟级,不保证秒级准时
- 触发器有防抖机制:同一事件在 5 秒内多次触发只执行一次
- 工作流中的 AI 步骤会消耗 Token 配额
- 建议先在少量数据上测试自动化规则,确认效果后再全量启用
常见问题
Q: 自动分类出错了怎么办?
手动修改分类即可。AI 会从你的修改中学习,逐步提高准确率。
Q: 定时任务没有按时执行?
检查:① 任务是否处于启用状态 ② LLM Provider 是否可用 ③ 是否超出每日执行配额。
Q: 触发器会不会导致无限循环?
WesCraft 内置了循环检测机制:同一触发链最多执行 5 层,超过后自动停止并记录日志。