用在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);