一键生成 · 导入压缩包
把源码工程打成「解压即覆盖」格式的 zip(顶层直接是 src/libs),可导入 IDEA 或用整理工具导入
生成的压缩包
| 文件 | 大小 | 生成时间 | 操作 |
|---|
APK 打包任务
「生成APK」→ 后台自动打 zip 并派单 → 你电脑上的打包机器人自动整理工程并调 IDEA 打包 → APK 传回下方列表(需机器人在线)
| 任务 | 状态 | 派单时间 | 说明 |
|---|
PC 节点 · ADB控制中心
远程控制你电脑上 ADB 控制中心的「开机自启动」开关(PC 端每 30 秒向后台报到并应用开关)
生成的 APK
| 文件 | 版本 | 大小 | 时间 | 操作 |
|---|
一键整理到 IDEA 工程
自动识别 IDEA 真实 src 目录(.iml / 嵌套文件夹),覆盖前自动备份到 ec_backup_时间戳
卡密验证总开关
USB 授权免验证设备(白名单)
| 设备 machine | 备注 | 加入时间 | 来源 | 操作 |
|---|
卡密生成
卡密列表
| 卡密 | 时长 | 状态 | 到期时间 | 绑定设备 | 备注 | 操作 |
|---|
数据库连接
用户库 作品库 V2作品库 V3作品库 V3用户库
设备统计
设备列表 绿点 = 10 分钟内有心跳
| 状态 | 设备ID | 品牌 | 机型 | 安卓 | 卡密 | 当前模板 | 首次出现 | 最后在线 | 上报次数 | 今日搜索 | IP | 事件 | 运行状态 | 备注 | 操作 |
|---|
权限方案库 APK 自动开悬浮窗/无障碍成功后回传的机型路径,同款机型直接复用
| 类型 | 品牌 | 机型 | 开启路径 | 命中次数 | 更新时间 | 操作 |
|---|
轮换方式
APK 端勾选「使用模板库」(默认开启)后,启动时及每天 0 点后自动从模板库同步脚本设置:关键词 / 评论内容 / 文字 / 小表情 / 大表情 / 评论总条数 / 单个作品评论条数 / 间隔 / 秒至,共 9 项。卡密、版本、去重方式、允许远程协助不参与同步,仍以 APK 本地设置为准。每台设备每天固定一个模板,断网时用手机本地缓存的模板兜底。
「模板限定」在轮换时只从指定模式的模板里抽:可选 经典+V2+V3(不限)/ 仅经典+V2 / 仅经典 / 仅V2 / 仅V3 / 仅经典+V3 / 仅V2+V3。该限定叠加在「分组」之上,默认不限,不影响现有设备。今日已分配的设备照用今天模板,明日起生效。
新建模板
模板列表
| 名称 | 分组 | 模式 | 关键词 | 评论内容 | 表情 | 总条数 | 单作品/每词视频 | 间隔 | 更新时间 | 操作 |
|---|
运行参数
这里是脚本在各个步骤的「等待节奏」。老机器 / 慢手机反应不过来时,把这些值调大即可 —— 保存后设备约 1 分钟内自动拉取生效,不用重新打包 APK,也不用发热更。改动只影响等待时长,不碰关键词、评论内容等业务设置。
全局自动重启
后台全局监控所有在线设备(急停过的设备永不自动重启):在线但停止任务超过 分钟、或持续卡住超过 分钟 → 自动下发重启APP;同一台两次重启间隔 分钟内不重复(防重启风暴)。屏幕保活:每 分钟静默确认一次亮屏(0=关闭;屏幕亮着则空操作;防熄屏深睡断连,建议设为手机黑屏时长减1分钟)。改完点「保存阈值」立即生效,不用重启后台。注意:无障碍权限被杀或已离线的设备救不了,那需要人工/HUB。
节点设置
APP 改版后按钮文字/控件ID可能变化 —— 在这里改节点选择符,保存后设备约 1 分钟内自动拉取生效,不用发版。经典区留空 = 恢复该项默认值;V2/V3 区留空 = 沿用上方经典设置(V2/V3 按设备当前生效模式单独生效,互不影响,也不影响经典)。注意:只解决「文案/ID 变了」类改版;控件整个挪走或页面流程变化仍需改代码发热更。
生效规则
1. 保存后:设备下个心跳周期(约 1 分钟)自动拉取新值,下一轮操作就用新节奏;
2. 断网时用手机本地缓存的上次值,后台不可达也能正常跑;
3. 脚本端对每项都做了安全钳制,即使这里填了异常值也不会把脚本卡死;
4. 还没升级到 v16 的旧设备不受影响(它们走脚本内置默认值);
5. 值越大越稳但越慢 —— 建议只调「反应不过来」的那几项,每次 +30%~50% 试。
日报
每天 8 点推送的日报同款数据,可回看任意历史日期。条/时 = 评论数 ÷ 运行小时(全队效率参考)。点击表头可排序。
评论数已改用后台去重库实发统计(精确):由手机端「评论发出后」回写,天然按自然日切分,不受手机端跨午夜计数不清零的失真影响(旧版手机端累计值已弃用)。运行小时仍取自设备在线快照(准确)。
选择设备 点设备卡连接投屏;仅「在线 + 已勾选允许远程协助」的设备有画面
APK 界面预览 1:1 复刻打包后 APP 打开的设置界面(main.xml + senior.xml)
- 此页面 1:1 复刻打包后 APK 的首屏(用户装 APK 后看到的界面)
- 「脚本设置」页 = src/layout/main.xml:卡密 / 版本 / 评论方式 / 去重方式 / 允许远程协助 / 使用模板库 / 关键词 / 评论内容 / 条数与间隔 / 保存+启动按钮
- 「环境设置」页 = src/layout/senior.xml:运行模式检测 / 模式切换 / 自动化服务 / 悬浮窗权限 / 强制更新
- 顶部灰色标题随「版本」下拉联动变化(dy:33.8.0 / 40.1.0)
- 想改界面:编辑对应 XML → 后台「工程生成」出新 zip → IDEA 覆盖打包
发布新脚本包
热更新更新的是 IDEA 编译出的 .iec 脚本包(打包工程时在 build/ 目录产出),APK 无需重装。首次使用:先把工程里 update.json 打进 APK(重打一次包),之后改代码只需:IDEA 编译出新 .iec → 这里上传发布 → 所有设备下次打开 APP 自动拉取。版本号必须 ≥ 线上版本且与工程 update.json 的 version 保持一致。
当前发布状态
设备脚本版本 设备打开 APP 时自动上报,旧包设备显示 -
| 备注 | 品牌 | 机型 | 脚本版本 | 最新检查 | 最后在线 | 本次运行 | 状态 | 操作 |
|---|
权限开启知识库 按「品牌+系统版本」整理;DeepSeek 生成开启步骤时自动注入作参考
| 品牌 | 系统 | 类型 | 开启方法 | 节点/文案 | 兼容性坑 | 操作 |
|---|
AI 接口配置
文本走 DeepSeek;视觉(截图定位)需视觉模型——DeepSeek 官方无视觉模型,视觉走阿里百炼(开通:百炼控制台 bailian.console.aliyun.com → API-KEY 管理 → 创建 Key,新用户有免费额度),地址填 https://dashscope.aliyuncs.com/compatible-mode/v1,模型 qwen-vl-plus
接口测试 · 文本对话(/api/ai/chat)
接口测试 · 视觉识别(/api/ai/vision)
群机器人(多条消息通知)
可添加多个群机器人,每个机器人单独填 Webhook 并勾选要接收的事件;事件触发时只推给勾选了该事件的机器人。企业微信/钉钉/飞书按地址自动识别;同类事件 10 秒内去重防刷屏(验证失败类 5 分钟去重)。
说明
推送事件:🔑卡密激活(首次激活,含卡号/设备/到期) · 📱新设备上线(含机型/IP/省份) · 📴设备离线(在线→离线转变时推一次,5 分钟检测一次) · 🚫设备封禁/解禁 · ⚠️卡密验证失败(不存在/禁用/异机/过期,5 分钟去重防撞库刷屏) · ⚠️去重数据库异常(10 分钟去重) · 🧩模板每日轮换摘要(每天 0 点后推一次今日分配) · 📊每日日报(每天 8 点后推昨日各设备评论数与运行时长)。发送记录见 admin_data/notify.log。
操作历史(服务器记录)
| 时间 | 操作人 | 事件 | 详情 |
|---|
本次会话输出
设备运行日志
选设备查看其运行日志(级别过滤 / 关键词 / 卡住检测 / 现场截图);点概览表「查看」或直接下拉选择。手机端换新包运行后会自动上报。
| 状态 | 设备(机器码) | 品牌/型号 | 最近活跃 | 日志条数 | 操作 |
|---|
AI 自愈记录
手机端卡死触发 AI 视觉诊断/自动恢复的历史与效果追踪;判定规则:诊断后 15 分钟内恢复运行动作=已恢复,期间再次触发诊断=未恢复
设备故障上报
手机端运行报错(error 级日志)自动汇总到此,同设备同故障 10 分钟内去重;结合「日志」按钮和设备管理→远程画面排查
| 时间 | 设备 | 模块 | 故障信息 | 状态 | 操作 |
|---|
管理员列表
| 账号 | 创建时间 | 操作 |
|---|
添加管理员
网站设置
易微联账号配置 (四路 WiFi 开关供电控制,白牌走 WebSocket)
填手机易微联 APP 登录的邮箱/密码,区域默认 cn。密码仅存服务器本地,前端不回显。
开关设备
点开关按钮即可通/断;多路设备每路独立控制。状态来自易微联云(WebSocket 实时)。
手机供电联动 · 一键断电重启
把某台手机绑到某设备的某一路,卡死时一键「先断电 N 秒再通电」硬件级复活(比 ADB 更彻底)。
| 手机 | 账号 | 设备ID | 路 | 备注 | 电量/充电 | 充电速度 | 上限 空=跟随全局 | 下限 空=跟随全局 | 自动 | 状态 | 操作 |
|---|
定时开关
定时任务走服务器本地时间(中国标准时间 CST)。到点自动下发,服务器宕机恢复后不补发错过的任务。典型用法:每天凌晨给全队手机「断电 N 秒再通电」硬件级自动重启。
| 设备 | 路 | 动作 | 时间 | 启用 | 上次执行 | 操作 |
|---|
循环供电 与易微联APP循环定时同模型(开X→关Y 无限循环),每20秒与设备实际状态同步
优先级:电量自动 > 循环供电 > 定时开关。电量自动在两端发言(超上限断、低于下限通),中间地带由循环供电接管(防"充电过长"弹窗)。同路可同时开启,谁级别高听谁的;每条独立开关,关闭即退出仲裁。手机APP里若有同路循环定时请手动删掉,避免打架。
| 设备/路 | 打开 / 关闭 | 开始于 | 当前段 | 距切换 | 同步 | 当前管家 | 启用 | 操作 |
|---|
| 机型 | 容量(mAh) | 来源 | 操作 |
|---|
🐟 涂鸦设备 通用接入 · 买什么接什么
涂鸦云配置 API 密钥 + App 账号关联,设备无关
在 涂鸦 IoT 开发平台 创建云开发项目(选中国大陆),拿到 Access ID / Access Secret;再扫码关联你的「智能生活 / 涂鸦智能」App 账号,账号下的设备(插座、液位 / 温度传感器等)即全部接入。
额外涂鸦云应用 多账号 / 多项目,额度独立
一个涂鸦云项目每月免费额度有限。额度用尽时,可注册新的涂鸦云账号并创建新项目,在此添加其 Access ID / Secret,即可把新账号下的设备也接入(设备归属自动标注)。主应用与新应用设备去重,新应用优先读控。
我的设备
账号下全部涂鸦设备。点「详情」查看每个功能点(DP)实时值;开关型(插座 / 开关)可直接点按通断;传感器(液位 / 温度 / 电量)只读展示。买新设备关联账号后这里自动出现。
🔌 涂鸦供电 涂鸦插排接入手机供电联动(与易微联供电同引擎)
插排实时开关
点开关按钮即可通/断;插排每路独立控制。状态来自涂鸦云(每 15 秒轮询)。
手机供电联动 · 一键断电重启
把某台手机绑到涂鸦插排的某一路,卡死时一键「先断电 N 秒再通电」硬件级复活;电量达标自动停充、低于下限自动通电(与易微联共用全局电量参数)。
| 手机 | 插排 | 插位 | 备注 | 电量/充电 | 上限 | 下限 | 自动 | 状态 | 操作 |
|---|
🌡️ 温度采集
数据源(涂鸦温度传感器)
从已关联的涂鸦账号里挑一个温度传感器功能点作为数据源,下方显示实时读数(按下方「自动刷新间隔」自动刷新)。先在「涂鸦设备」页关联账号并确认设备已出现。
温度历史曲线
后台每 10 分钟自动采集一次 8合1 检测仪的温度并存档(最近 30 天)。
🔧 传感器调试
💧 液位采集
数据源(涂鸦液位传感器)
从已关联的涂鸦账号里挑一个液位功能点作为数据源,下方显示实时读数(按下方「自动刷新间隔」自动刷新)。先在「涂鸦设备」页关联账号并确认液位传感器已出现。
液位历史曲线
由引用该液位传感器的规则按「采样间隔」主动采集并落库(最近 30 天)。未建规则时不采集;先在「逻辑控制」建一条引用本传感器的规则即可。
🔧 传感器调试
🎛️ 执行元件
添加执行元件
🧠 逻辑控制
条件(温度/液位)→ 动作(供电/断电),可添加多条、每条独立开关。后台每 N 秒自动评估一次。未关联涂鸦时可先选 🧪 演示传感器试用(读数自动波动,规则真实执行)。
规则列表
| 选 | 名称 | 启用 | 条件 | 目标元件 | 动作 | 分组 | 操作 |
|---|
📹 摄像头监控
对接 RTSP 摄像头(编码器/网络摄像头),网页实时预览 + YOLO 智能检测(人形/鱼/自定义)。设备接路由器后用 FRP 把 RTSP 透到公网即可填入地址。
| 名称 | 位置 | 地址 | 状态 | YOLO | 最近检测 | 操作 |
|---|