DY控制系统

首次使用默认账号 admin / admin123
DY控制系统评论自动化 · 工具箱
▸日常运营
📱设备管理
🕹️远程控制
🛠️故障中心
📅日报
🔌易微联供电
🐟涂鸦设备
🔌涂鸦供电
▸评论业务
🧩模板库
⚙️运行参数
🗂去重管理
📚权限知识库
▸水族管理
🌡️温度采集
💧液位采集
🎛️执行元件
🧠逻辑控制
📹摄像头监控
▸发布与授权
🔥热更新
📲APK 预览
🔑卡密管理
▸工程工具
📦工程生成
🔧IDEA 整理
🧰工具包
▸系统
🤖AI 接口
🔔通知推送
📋运行日志
👥管理员管理
▸soul控制
💬自动评论
版本 20261006c
👤
⚠️ 页面版本已过期,请按 Ctrl+Shift+R 强制刷新后再操作(当前运行的可能是旧代码)
工程生成

一键生成 · 导入压缩包

把源码工程打成「解压即覆盖」格式的 zip(顶层直接是 src/libs),可导入 IDEA 或用整理工具导入

取消勾选则生成的 APK 免卡密直接运行

生成的压缩包

文件大小生成时间操作

APK 打包任务

「生成APK」→ 后台自动打 zip 并派单 → 你电脑上的打包机器人自动整理工程并调 IDEA 打包 → APK 传回下方列表(需机器人在线)

任务状态派单时间说明

PC 节点 · ADB控制中心

远程控制你电脑上 ADB 控制中心的「开机自启动」开关(PC 端每 30 秒向后台报到并应用开关)

生成的 APK

手机扫码下载 APK

生成中...
文件版本大小时间操作

一键整理到 IDEA 工程

自动识别 IDEA 真实 src 目录(.iml / 嵌套文件夹),覆盖前自动备份到 ec_backup_时间戳

卡密验证总开关

—
关闭后:所有已发 APK 启动自动放行,卡密框填不填都能跑;重新开启立即恢复验证。关闭期间不触发激活/绑定。

USB 授权免验证设备(白名单)

此处登记的机器启动时不走卡密验证(自用机专用)。总开关需处于「开启验证」才生效;若总开关是「全局免验证」,所有机器本就放行,白名单不起作用。
断网/服务器不可达时手机最多自行运行多少小时(0=不宽限,上限720=30天);改完下次联网生效
规则多久自动评估一次(30~600);填多少对应每天约 86400/秒 次涂鸦API调用,按传感器数估算额度
设备 machine备注 加入时间来源操作

卡密生成

卡密列表

卡密时长状态到期时间绑定设备备注操作

数据库连接

用户库 作品库 V2作品库 V3作品库 V3用户库

设备统计

总设备数:0
今日活跃:0
当前在线:0

设备列表 绿点 = 10 分钟内有心跳

分组在「模板库」页维护;组内模板删空会自动回退全库并通知
状态设备ID品牌机型安卓卡密当前模板首次出现最后在线上报次数今日搜索IP事件运行状态备注操作

权限方案库 APK 自动开悬浮窗/无障碍成功后回传的机型路径,同款机型直接复用

类型品牌机型开启路径命中次数更新时间操作

轮换方式

APK 端勾选「使用模板库」(默认开启)后,启动时及每天 0 点后自动从模板库同步脚本设置:关键词 / 评论内容 / 文字 / 小表情 / 大表情 / 评论总条数 / 单个作品评论条数 / 间隔 / 秒至,共 9 项。卡密、版本、去重方式、允许远程协助不参与同步,仍以 APK 本地设置为准。每台设备每天固定一个模板,断网时用手机本地缓存的模板兜底。

|

「模板限定」在轮换时只从指定模式的模板里抽:可选 经典+V2+V3(不限)/ 仅经典+V2 / 仅经典 / 仅V2 / 仅V3 / 仅经典+V3 / 仅V2+V3。该限定叠加在「分组」之上,默认不限,不影响现有设备。今日已分配的设备照用今天模板,明日起生效。

新建模板

模板列表

名称分组模式关键词评论内容表情总条数单作品/每词视频间隔更新时间操作

运行参数

这里是脚本在各个步骤的「等待节奏」。老机器 / 慢手机反应不过来时,把这些值调大即可 —— 保存后设备约 1 分钟内自动拉取生效,不用重新打包 APK,也不用发热更。改动只影响等待时长,不碰关键词、评论内容等业务设置。

经典模式参数(全局默认)
V2 模式参数(留空 = 沿用经典)
V3 模式参数(留空 = 沿用经典)

全局自动重启

后台全局监控所有在线设备(急停过的设备永不自动重启):在线但停止任务超过 分钟、或持续卡住超过 分钟 → 自动下发重启APP;同一台两次重启间隔 分钟内不重复(防重启风暴)。屏幕保活:每 分钟静默确认一次亮屏(0=关闭;屏幕亮着则空操作;防熄屏深睡断连,建议设为手机黑屏时长减1分钟)。改完点「保存阈值」立即生效,不用重启后台。注意:无障碍权限被杀或已离线的设备救不了,那需要人工/HUB。

节点设置

APP 改版后按钮文字/控件ID可能变化 —— 在这里改节点选择符,保存后设备约 1 分钟内自动拉取生效,不用发版。经典区留空 = 恢复该项默认值;V2/V3 区留空 = 沿用上方经典设置(V2/V3 按设备当前生效模式单独生效,互不影响,也不影响经典)。注意:只解决「文案/ID 变了」类改版;控件整个挪走或页面流程变化仍需改代码发热更。

经典模式节点(全局默认)
V2 模式节点(留空 = 沿用经典)
V3 模式节点(留空 = 沿用经典)

生效规则

1. 保存后:设备下个心跳周期(约 1 分钟)自动拉取新值,下一轮操作就用新节奏;
2. 断网时用手机本地缓存的上次值,后台不可达也能正常跑;
3. 脚本端对每项都做了安全钳制,即使这里填了异常值也不会把脚本卡死;
4. 还没升级到 v16 的旧设备不受影响(它们走脚本内置默认值);
5. 值越大越稳但越慢 —— 建议只调「反应不过来」的那几项,每次 +30%~50% 试。

日报

每天 8 点推送的日报同款数据,可回看任意历史日期。条/时 = 评论数 ÷ 运行小时(全队效率参考)。点击表头可排序。
评论数已改用后台去重库实发统计(精确):由手机端「评论发出后」回写,天然按自然日切分,不受手机端跨午夜计数不清零的失真影响(旧版手机端累计值已弃用)。运行小时仍取自设备在线快照(准确)。

选择设备 点设备卡连接投屏;仅「在线 + 已勾选允许远程协助」的设备有画面

远程控制

点击画面=单击 · 按住拖动=滑动 · 急停/退出后 APP 待命在线,点「🚀 打开APP」远程唤醒并重启任务

APK 界面预览 1:1 复刻打包后 APP 打开的设置界面(main.xml + senior.xml)

10:564G ▂▄▆ 🔋88%
脚本设置
环境设置
ACE脚本定制 dy:33.8.0 有bug请反馈给作者
参数设置
卡密:
版本:
去重方式:
模式切换:
跟随模板=由后台模板决定;强制经典=按总条数切词;强制V2=每词评满N个作品各1条(「单个作品评论条数」即N;评论总条数仅在其小于N时作提前切词保险丝,表单V2下已隐藏);强制V3=回复评论过作品的人(每作品按总条数, 去重走独立双库)
关键词
评论内容
评论总条数
单个作品
评论条数
间隔
秒至
秒
保存参数
启动脚本
运行模式检测
自动化服务
悬浮窗权限
※ 真机上两个开关由系统权限实际状态驱动(新装为关,授权后自动变绿)
说明
  • 此页面 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。密码仅存服务器本地,前端不回显。

📎 还没注册易微联 API 账号?3 步搞定: ① 打开开发者中心 https://dev.ewelink.cc/,用易微联 APP 同一账号登录/注册(没有账号先下载易微联 APP 注册一个); ② 登录后进「我的中心」点 Apply now 申请开发者,选个人开发者,提交后 1~2 个工作日邮件通知审核结果; ③ 审核通过后进控制台右上角 Create 创建一个应用,即可开始使用。 API 文档:eWeLink-API 官方文档(个人开发者免费、有效期 1 年)
支持多个易微联账号,每个账号独立配置、独立授权,设备按账号分开管理。密码仅存服务器本地,前端不回显。
本机 Node 守护进程,一般不用改
手机触发充电保护弹窗时自动断电模拟插拔,10~600(最长10分钟)
手机无心跳超过该秒数=失联,自动断电重启恢复供电,60~600
手机电量达到即停电停充;新绑定默认跟随此值,逐行留空即跟随
低于即通电充电(与上限间隔≥5 防抖动);新绑定默认跟随此值,逐行留空即跟随
同路绑多台时,组内电量极差超该值(百分点)自动隔离高电离群设备(不隔离最低那台),10~80
同路自动设备≥ 台时自动套用 下限 带宽 (仅作用于未手动调过的路;改动实时生效,不每轮抖动)

开关设备

点开关按钮即可通/断;多路设备每路独立控制。状态来自易微联云(WebSocket 实时)。

手机供电联动 · 一键断电重启

把某台手机绑到某设备的某一路,卡死时一键「先断电 N 秒再通电」硬件级复活(比 ADB 更彻底)。

手机账号设备ID路备注电量/充电充电速度上限
空=跟随全局
下限
空=跟随全局
自动状态操作

易微联 · 智能配置

一键为每路参与决策的手机设定上下限,避免手动算电量差。自动=关 / 已隔离的设备不动。

所有设备共用的地板
上限 = 下限 + 带宽
选某一路只配该路

定时开关

定时任务走服务器本地时间(中国标准时间 CST)。到点自动下发,服务器宕机恢复后不补发错过的任务。典型用法:每天凌晨给全队手机「断电 N 秒再通电」硬件级自动重启。

设备路动作时间启用上次执行操作

循环供电 与易微联APP循环定时同模型(开X→关Y 无限循环),每20秒与设备实际状态同步

优先级:电量自动 > 循环供电 > 定时开关。电量自动在两端发言(超上限断、低于下限通),中间地带由循环供电接管(防"充电过长"弹窗)。同路可同时开启,谁级别高听谁的;每条独立开关,关闭即退出仲裁。手机APP里若有同路循环定时请手动删掉,避免打架。

时 分 时 分
留空=立即开始;可填过去(按相位起算)或未来(到点才开始循环)
设备/路打开 / 关闭开始于当前段距切换同步当前管家启用操作
机型电池容量(功率估算用) 绑定表「充电速度」= 电量爬升速度 × 容量估算;容量缺失时该机显示「无容量表」
机型容量(mAh)来源操作

🐟 涂鸦设备 通用接入 · 买什么接什么

涂鸦云配置 API 密钥 + App 账号关联,设备无关

在 涂鸦 IoT 开发平台 创建云开发项目(选中国大陆),拿到 Access ID / Access Secret;再扫码关联你的「智能生活 / 涂鸦智能」App 账号,账号下的设备(插座、液位 / 温度传感器等)即全部接入。

📎 3 步接入: ① iot.tuya.com 注册(手机号)→ 创建「云开发」项目(中国大陆),开通「IoT Core / 设备状态查询 / 设备控制 / 用户设备关系」API 授权; ② 控制台项目里「设备 → 关联涂鸦 App 账号 → 添加 App 账号」弹出二维码 → 用智能生活 / 涂鸦智能 APP「我的」右上角「扫一扫」扫码并确认(涂鸦未开放面板内生成二维码的 API,需在控制台操作); ③ 回本页填 Access ID / Secret + 控制台「设备」列表任一台设备 ID → 保存 → 点「刷新设备」即自动识别账号并拉取全部设备。
中国 cn / 美西 us / 欧洲 eu
打开涂鸦控制台 ↗

额外涂鸦云应用 多账号 / 多项目,额度独立

一个涂鸦云项目每月免费额度有限。额度用尽时,可注册新的涂鸦云账号并创建新项目,在此添加其 Access ID / Secret,即可把新账号下的设备也接入(设备归属自动标注)。主应用与新应用设备去重,新应用优先读控。

+ 添加应用

我的设备

账号下全部涂鸦设备。点「详情」查看每个功能点(DP)实时值;开关型(插座 / 开关)可直接点按通断;传感器(液位 / 温度 / 电量)只读展示。买新设备关联账号后这里自动出现。

设备详情

🔌 涂鸦供电 涂鸦插排接入手机供电联动(与易微联供电同引擎)

插排实时开关

点开关按钮即可通/断;插排每路独立控制。状态来自涂鸦云(每 15 秒轮询)。

手机供电联动 · 一键断电重启

把某台手机绑到涂鸦插排的某一路,卡死时一键「先断电 N 秒再通电」硬件级复活;电量达标自动停充、低于下限自动通电(与易微联共用全局电量参数)。

手机插排插位备注电量/充电上限下限自动状态操作

🌡️ 温度采集

数据源(涂鸦温度传感器)

从已关联的涂鸦账号里挑一个温度传感器功能点作为数据源,下方显示实时读数(按下方「自动刷新间隔」自动刷新)。先在「涂鸦设备」页关联账号并确认设备已出现。

—

温度历史曲线

后台每 10 分钟自动采集一次 8合1 检测仪的温度并存档(最近 30 天)。

🔧 传感器调试

            
连续监测

            
可写数据点下发(校准用,需二次确认)
演示传感器不支持下发;下发后自动回读验证。

💧 液位采集

数据源(涂鸦液位传感器)

从已关联的涂鸦账号里挑一个液位功能点作为数据源,下方显示实时读数(按下方「自动刷新间隔」自动刷新)。先在「涂鸦设备」页关联账号并确认液位传感器已出现。

—
📏 真实水深校准

液位历史曲线

由引用该液位传感器的规则按「采样间隔」主动采集并落库(最近 30 天)。未建规则时不采集;先在「逻辑控制」建一条引用本传感器的规则即可。

🔧 传感器调试

            
连续监测

            
可写数据点下发(校准用,需二次确认)
演示传感器不支持下发;下发后自动回读验证。

🎛️ 执行元件

添加执行元件

下拉来自『易微联供电』已配置的设备;未配置时留空即可
下拉来自『涂鸦供电』已同步的带开关插排;选完插排后下方选插位

执行元件列表

名称类型平台绑定设备通道备注添加时间操作
暂无执行元件,去「添加执行元件」登记一个吧

🧠 逻辑控制

条件(温度/液位)→ 动作(供电/断电),可添加多条、每条独立开关。后台每 N 秒自动评估一次。未关联涂鸦时可先选 🧪 演示传感器试用(读数自动波动,规则真实执行)。

➕ 添加规则
引用液位/温度时按此频率主动采样(0~3600,0=最快每5秒);同设备取最密
脉冲补水: 供电N秒后自动断电(0=持续供电);每次脉冲前实时刷新水位
0=自动(静息噪声自适应),抽水时暂停估计
⚡ 本规则不挂传感器,条件恒命中:是否执行由「定时生效」+「联动」+「分组优先级」共同决定。例:勾「仅当…抽水」=抽水时给元件通电/断电;勾「定时生效」=到点动作;都不勾=永远执行该动作(谨慎用高优先级)。
仅列出已绑定设备的元件;未绑定请去「执行元件」绑定
每行=该时间点的 时刻·时长(单位见上方下拉)·次数·间隔(秒),独立生效;次数=1 时候隔自动置灰。执行:开→时长→关→间隔→…共次数次。
仅当以下规则命中才启动
当以下规则命中时禁用本规则
每条可勾「¬」取反(非门)。仅当组=与门需全部命中才启、=或门任一条命中即启;禁用组=或门任一条命中即禁、=与门需全部命中才禁。

规则列表

选名称启用条件目标元件动作分组操作
暂无规则,上面添加一条吧

批量联动设置

将对规则列表里勾选的规则(B)统一设置联动条件:
模式
选择被引用的规则(A,可多选,勾「¬」取反):

逻辑分组

数字越大优先级越高;多组抢同一执行元件时,听优先级高的组

📹 摄像头监控

对接 RTSP 摄像头(编码器/网络摄像头),网页实时预览 + YOLO 智能检测(人形/鱼/自定义)。设备接路由器后用 FRP 把 RTSP 透到公网即可填入地址。

🅿️ 违停监控
名称位置地址状态YOLO最近检测操作
实时预览
检测记录

摄像头配置

 

工具包

绿色免安装分发 · 上传即替换旧版 · 下载需登录

🧰
加载中…
—
⬇ 下载当前包
⬆ 上传新版本

自动评论

🚧
自动评论 · 正在开发
功能建设中,敬请期待

设备运行日志