> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 状态变更时自动记录时间

> 当记录的状态变更为特定值时，自动写入时间戳

<Tip>我们推荐直接在 AI 对话中构建自动化示例。只需描述你想要的工作流，AI 会为你完成全部设置，包括触发器、操作、脚本和配置。</Tip>

## 用 AI 创建

打开表格右侧边栏的 AI 对话，告诉 AI 你想要什么。例如：

*"当任务状态变为已完成时，将当前日期时间写入完成时间字段"*

AI 会自动创建完整的工作流。你可以查看生成的脚本，用真实数据测试，确认无误后启用。

## 手动设置

1. **创建工作流**，触发器选择 **记录满足条件时**。
2. 选择你的**任务**表。
3. 设置筛选条件：`状态` **是** `已完成`。
4. 点击**测试**。
5. **添加操作** → **更新记录**。
6. 映射：
   * 记录 ID → 触发记录的 ID（通过 **+** 插入）
   * 完成时间 → 使用表达式或设置为触发器的时间戳
7. 点击**测试**，然后**启用**。

## 为什么使用"记录满足条件时"？

该触发器仅在记录**转变为匹配状态**的那一刻触发**一次**。如果之后有人编辑了描述（而状态仍为"已完成"），工作流**不会**再次触发。这可以防止时间戳被覆盖。

## 变体

* **"开始时间"** —— 当状态变为"进行中"时触发。
* **"升级时间"** —— 当优先级变为"紧急"时触发。
* **"批准时间"** —— 当审批状态变为"是"时触发。
