用在AIWORK软件代码中的实用符号分类整理
基础状态符号
🔴 错误/停止
🟢 成功/完成
🟡 警告/等待
🔵 信息/运行中
⚪ 未激活/默认
任务操作符号
▶️ 开始任务
⏸️ 暂停任务
⏹️ 终止任务
🔁 循环执行
⏩ 跳过操作
时间相关符号
🕛 12点触发
🕐 1点触发
⏰ 定时提醒
⌛ 长时间等待
⏱️ 短时间计时
文件操作符号
📁 打开文件夹
📄 读写文件
📤 上传数据
📥 下载数据
🗑️ 删除内容
网络相关符号
🌐 网络连接
📶 信号强度
🔗 链接处理
📡 数据传输
var 任务进行中 = true;
var 倒计时已启动 = false;
var 任务三已执行 = false;
var 任务一定时器, 任务二定时器;
function 任务一() {
    print.log("🚀▶️ 准备执行任务一"); // 使用您的环境专用输出
    function 执行任务一() {
        if (!任务进行中) {
            clearTimeout(任务一定时器);
            return;
        }
        print.log("✅🔁 任务一执行中...");
        任务一定时器 = setTimeout(执行任务一, 5000);
    }
    任务一定时器 = setTimeout(执行任务一, 5000);
}
function 任务二() {
    print.log("📡▶️ 准备执行任务二");
    function 执行任务二() {
        if (!任务进行中) {
            clearTimeout(任务二定时器);
            return;
        }
        print.log("✅🔁 任务二执行中...");
        任务二定时器 = setTimeout(执行任务二, 5000);
    }
    任务二定时器 = setTimeout(执行任务二, 5000);
}
function 任务三() {
    print.log("🕛⏰ 触发12点任务!");
    Import("123v3.js"); // 主脚本加载
}
function 倒计时(秒数) {
    var countdown = setInterval(function() {
        if (秒数 > 0) {
            print.log("⏳⌛ 停止倒计时:" + 秒数);
            秒数--;
        } else {
            clearInterval(countdown);
            任务进行中 = false;
            clearTimeout(任务一定时器);
            clearTimeout(任务二定时器);
            print.log("🛑🔴 所有任务已终止");
        }
    }, 1000);
}
function 时间检查() {
    var 现在 = new Date();
    // 12:00执行
    if (现在.getHours() === 12 && 现在.getMinutes() === 0) {
        if (!任务三已执行) {
            任务三();
            任务三已执行 = true;
        }
    } else {
        任务三已执行 = false;
    }
    // 13:04停止
    if (现在.getHours() === 13 && 现在.getMinutes() === 4 && !倒计时已启动) {
        倒计时已启动 = true;
        倒计时(5);
    } else if (现在.getHours() !== 13 || 现在.getMinutes() !== 4) {
        倒计时已启动 = false;
    }
}
// 启动
任务一();
任务二();
setInterval(时间检查, 1000);
                        