<p>qoderwake可通过三行声明式语句实现helloworld任务:trigger: immediate、action: log "helloworld"、timeout: 5000;支持立即执行与cron定时(如"0 0 *")两种模式,需.qw后缀、双引号包裹字符串,并通过qwrun命令验证执行。</p>
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让QoderWake自动执行一个最基础的任务,比如打印“HelloWorld”并确认环境能正常运行,不需要写复杂逻辑或接入外部系统,只要三行声明式语句就能跑通整个执行链路。
新建脚本文件并写入基础指令
在D:\qoderwake\scripts目录下新建一个纯文本文件,重命名为task_helloworld.qw——注意后缀必须是.qw,否则QoderWake无法识别为合法脚本。
用记事本打开该文件,逐行输入以下内容:
trigger: immediate
action: log "HelloWorld"
timeout: 5000
这三行分别定义了触发时机(立即执行)、动作类型(日志输出)和超时阈值(5秒)。【action字段值必须用英文双引号包裹字符串,漏掉引号会导致语法解析失败】
命令行中运行脚本验证执行
打开命令提示符,执行cd /d D:\qoderwake切换到主程序目录。
运行qwrun --script scripts/task_helloworld.qw,终端将立即启动任务。
Qoder Linux版是由阿里推出的智能体自主开发工作台,支持开发者通过定义需求即可让Agent团队“自动驾驶”,自主完成代码执行、验证与交付的全流程。其全新的Quest独立视窗集成了任务管理与状态追踪能力,并支持跨项目多任务并行处理,显著提升开发效率。此外,Qoder还提供专家团模式与团队级知识引擎,适配复杂开发场景。
观察输出是否包含[LOG] HelloWorld及类似Execution completed in 127ms的耗时信息——出现即表示脚本已成功加载、解析并执行。
启用定时触发让任务每天自动运行
第一步:编辑task_helloworld.qw,把第一行trigger: immediate替换为trigger: cron "0 0 * * *"。
第二步:确保系统时区与QoderWake配置一致,执行qwrun --info检查timezone字段是否为Asia/Shanghai;如果不是,需在conf/default.yaml中手动设置timezone: "Asia/Shanghai"。
第三步:执行qwrun --daemon --config conf/default.yaml启动守护进程。此时QoderWake进入后台常驻状态,开始监听cron调度信号。
第四步:等待至少1分钟后,检查D:\qoderwake\logs\qoderwake.log,确认出现Scheduled task_helloworld.qw at 00:00 daily日志条目——说明定时计划已注册成功。










