SuperAPI AI 工具集

cron

通用与其它

查看项目

更新于 10-15 19:52

技能介绍

用途:cron 仅在需要未来定时或周期性执行时使用,例如用户要求每天、每周、每小时做某事,或指定明天 9 点、下周一等时间自动提醒、检查、报告。若只需立即执行一次、只是当前会话回复、用户未指定时间或目标渠道/用户/会话不明确,则不应使用。

主要能力:支持 text(定时发送固定消息)与 agent(定时向智能体提问并把回复发送到目标渠道)两类任务;调度支持 cron 表达式(如 0 9 * * * 每天 9 点、0 */2 * * * 每 2 小时)与 scheduled 日历式调度(从 --run-at 开始,一次性或按天重复,可设固定次数、截止时间或不结束)。可通过 list / get / state / update / pause / resume / delete / run 管理任务,也可用 -f job_spec.json 从 JSON 创建。

使用方式:创建前需确认 --type、--name、--schedule-type、--cron 或 --run-at、--channel、--target-user、--target-session、--text、--agent-id 及合适的 --timeout;缺少信息应先向用户确认。所有 qwenpaw cron 命令必须显式包含 --agent-id <agent_id>,不能依赖默认智能体。agent 任务如需无渠道输出的后台执行可加 --silent,执行、会话历史、追踪和可选 Inbox 记录仍继续。默认超时 120 秒,涉及搜索、代码执行或多步工具调用应设为 600 秒或更高,且超时必须小于调度间隔以免重叠。若用户提及“保存到收件箱”,需明确使用 --save-result-to-inbox 或 --no-save-result-to-inbox。

限制:PawPort 导入的任务默认禁用并受不可绕过的审核门保护,需先在 Console 的 Cron Jobs 页审核批准;批准仅记录审核,任务仍保持禁用,只有用户明确要求时才单独启用。在 requires_review 设置期间,绝不运行或恢复导入的任务。修改、暂停或删除前应先运行 qwenpaw cron list --agent-id <agent_id> 找到正确的 job_id。未提供的收费、价格、平台支持等信息暂未提供。