# 网站定时任务：无需服务器的 Cron

> 按计划自动运行任务：每小时、每天或每周调用 API、运行网站函数或一段短脚本，使用你所在的时区，并完整保留每次运行的历史记录。

- 规范网址: https://uebfaqe.ai/zh/gongneng/dingshi-renwu
- 板块: 逐项功能
- 语言: zh
- 发布方: Uebfaqe (https://uebfaqe.ai)

## 摘要

定时任务会在你设定的时间完成一件事，无论有没有人访问网站：周一的报告、每晚的清理，或每小时与其他服务同步。

## 关键事实

- 三种动作: 向任意地址发送 HTTP 请求，带输入运行某个网站函数，或运行一段能读取数据并发送邮件的简短 JavaScript。
- 任意计划，任意时区: 可选每隔几分钟、每小时、每天、每周或每月，也能写五段式 Cron 表达式。保存前表单会显示接下来的运行时间。
- 每次运行都有历史: 每次运行都会记录状态、耗时、尝试次数和输出。单次运行最长 30 秒，失败的计划运行最多重试三次。

按你的时间表自动运行的任务

## 使用方式

1. **创建任务**: 在 Studio 里打开任务，点击新建任务，或请 AI 帮你搭建。给它起个名字并选择运行频率。
2. **选择动作**: 选择 HTTP 请求、网站函数或内联代码，填写细节后点击测试，用尚未保存的修改试运行。
3. **关注运行情况**: 用立即运行随时多跑一次，暂停或恢复任务，并在运行记录和统计里查看每次结果。

## 常见问题

### 什么是 Cron 任务，我需要吗？

Cron 任务是在设定时间自动运行的任务。当某件事需要定期发生、又不想有人去点时就需要它，比如每周发送摘要或每晚清理旧记录。

### 定时任务最多多久运行一次？

从每隔几分钟到每月一次都可以。表单会告诉你允许的最短间隔，计划过于频繁时会提醒你，立即运行则可以随时多跑一次。

### 定时任务里怎样保护 API 密钥？

把密钥保存到变量里，在 URL、请求头或请求体中按名称引用。只有在任务运行时才会填入值，内联代码则从网站变量里读取。

## 相关功能

- [函数](https://uebfaqe.ai/zh/gongneng/wufuwuqi-hanshu): 添加真正能跑起来的动作，比如提交表单或计算价格，由 AI 编写。
- [自动邮件](https://uebfaqe.ai/zh/gongneng/zidong-youjian): 函数和定时任务会自动发送邮件，比如每有新订单就通知你，或向客户发送确认。
- [测试与调用](https://uebfaqe.ai/zh/gongneng/hanshu-rizhi): 发布前先测试每个函数，并查看调用列表以及出现的错误。

---

来源: https://uebfaqe.ai/zh/gongneng/dingshi-renwu
