触发条件在agentspace任务创建界面的时间配置区设置,支持cron表达式(如0 0 1)或自然语言时间(如“每天上午9点”);提示词只定义触发后动作,需明确角色、操作对象、输出格式及行为边界,禁用时间判断逻辑。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

AgentSpace 中定时执行任务的提示词本身不直接设置触发条件,触发逻辑由平台的任务调度系统(如 Cron 表达式或相对时间配置)控制,提示词只负责定义“任务执行时该做什么”。你需要把「触发条件」和「执行动作」分开配置:前者在任务创建界面设置时间规则,后者才用提示词描述。
触发条件在哪设?
在 AgentSpace 创建定时任务时,会看到明确的时间配置区域,支持两种方式:
- Cron 表达式:例如 0 0 * * 1 表示每周一凌晨 0 点执行;0 */6 * * * 表示每 6 小时执行一次
- 自然语言时间(部分版本支持):如输入“每天上午 9 点”“每 30 分钟一次”“每周五下午 5 点”,系统自动转为 Cron
提示词怎么写才有效?
提示词要聚焦于「任务被触发后,Agent 具体要完成什么」,避免写时间逻辑。关键点:
- 明确角色和目标:开头说明 Agent 身份,比如“你是一个数据监控助手”
- 指定操作对象和动作:如“检查昨日 sales 表中 status=‘pending’ 的订单数,若超过 50 条,向运营群发送告警”
- 带输出格式要求:例如“返回 JSON 格式:{“count”: 62, “alert_sent”: true}”
- 必要时限制行为边界:如“不修改数据库,只读取和通知”
常见易错点
很多人把时间逻辑混进提示词,导致任务无法按预期运行:
- ❌ 错误写法:“如果现在是周一早上,请汇总上周数据”——Agent 不掌握系统当前时间,也无法主动判断“是否周一”
- ✅ 正确做法:触发条件设为“每周一 9:00”,提示词只写:“汇总上周一至周日 sales 表的成交总额,生成简报发给负责人”
- ⚠️ 注意:提示词中所有时间参照都应是“相对本次触发时刻”的固定偏移,如“过去 24 小时”“上一个工作日”“最近 7 天”
一个完整示例
触发设置:Cron 表达式 0 30 12 * * *(每天中午 12:30 执行)
提示词:
你是一个日报生成助手。请查询数据库中 today-1(即昨天)的用户注册量、活跃设备数、新增支付订单数,三者均需精确到整数。用中文生成一段不超过 100 字的简明日报,开头标注【昨日数据简报|YYYY-MM-DD】,结尾加一句趋势判断(如“较前日上升/下降 X%”)。不输出代码、不解释过程。











