开发日志251119

date
Nov 19, 2025
slug
开发日志251119
status
Published
tags
计算机
AI
summary
今天的主要工作是把之前在 红豹 群控中使用的代码转置到 auto.js 平台 目前日志方案还没有确定 先做基础功能 autojs也无法在pc端require js 还是要和以前一样把脚本写在同一个文件内
type
Post
今天的主要工作是把之前在 红豹 群控中使用的代码转置到 auto.js 平台 目前日志方案还没有确定 先做基础功能 autojs也无法在pc端require js 还是要和以前一样把脚本写在同一个文件内

发现auto.js无法执行关闭app的操作 另考虑到最好和主机有信息互通 考虑在主机处理各类信息 只在手机上运行 一次 循环 循环次数和反馈主要由pc控制
但是这样需要重新整理一下之前代码的结构 不然容易弄乱
classDiagram
    direction TB
    

    
    class 程序启动 {
        1.初始化屏幕尺寸
        2.获取手机设备编号
        3.获取当前日期时间
        4.读取历史运行次数
        5.读取当前手机的全局配置
        
    }
    
    class 主程序循环 {
        1.[debug]检查是否进入死循环 否则继续
        2.按配置切换到同城模式
        3. 随机速度上滑刷一次视频*
        4.如果有跳过广告
        5.当前页面5-306.获取当前视频号的用户名 若获取不到则判断抖音是否在前台并重启app
        7.判断业内号内部号
        8.内部号则进入直播间互动 非内部号则不进入直播
        9.视频号互动(点赞 评论 评中评)
    }
    
    class 退出 {
        用户退出或异常终止程序结束
    }
    
    程序启动--> 主程序循环 : 判断运行平台 重启一次app 进入主循环
    主程序循环 --> 主程序循环 : 重复执行
    主程序循环 --> 退出 
 
notion image
后期需要在脚本运行前先写一个配置表 含当前手机的ID 运行模式等并发送到手机上 让手机在脚本运行时读取部分配置作为全局变量
分析了流程结构后可以将工作流转化如下:
sequenceDiagram
    participant AI as AI生成工具
    participant 主机
    participant 手机

    %% ============ 设备初始化阶段 ============
    note over 主机,手机:程序启动
    主机->>主机: 读取全局配置文件(手机ID 编号 手机运行模式 当日运行次数 内部号名单等)
    主机->>手机:将手机ID对应的编号发送到对应手机上
    手机->>手机:初始化
    主机->>手机:ADB强制退出对应应用

    %% ============ 主循环 ============
    note over 主机,手机:主循环开始
    loop 主机每轮循环
    主机->>主机:检查是否有死循环
    主机->>手机:导入并执行对应Auto.js
    手机->>手机:随机速度上滑一次视频/直播 判断是否为内部号/同行号
    手机->>手机:内部直播号进入直播间/业内视频号看视频
    手机->>主机:反馈当前直播号资料
    主机->>AI:将直播号资料发送置AI工具
    AI->>主机:大模型计算后评论内容发送回主机
    主机->>手机:发送至手机
    手机->>手机:对应评论/点赞等
    手机->>主机:将评论点赞的结果发送到主机
    主机->>主机:主机计数+1
    end
notion image

 

© Dominic Hodpel 2022 - 2025