美文网首页
app-bot-java 简介

app-bot-java 简介

作者: yummy觉一 | 来源:发表于2020-06-26 13:11 被阅读0次

app-bot-java

app-bot-java

概述

之前用Python实现过一版,但由于对Python不熟,后期代码扩展时很棘手。由于一直用java做开发,所以抱着学习的心态,用java做了重构,考虑了一些设计模式,相对之前用Python实现的,好了很多。java面向对象设计的思想再结合设计模式,对应用后期的迭代、扩展都是很好的。

主界面

功能

soul:灵魂匹配、机器人聊天、对瞬间点赞、对瞬间评论

抖音:对视频的评论进行点赞

对瞬间评论:提取瞬间内容,调用AI接口进行语义识别,然后调用机器接口获取应答内容,之后评论

机器人聊天:获取对方消息内容,调用机器人接口语义识别且回复

环境要求

电脑端OS:目前仅支持windows平台,已在win10测试正常

Python:3.0+

adb:version 1.0.41

手机OS:安卓,无需root

涉及技术或框架

  • 后端spring boot、前端iview
  • 前后端实时通信websocket、图像目标识别JavaCV

一些action类介绍:

ClickTargetNode:获取布局文件搜索目标node,保存在list中,遍历list对每个node进行点击操作。当前点击出现异常时,点击下一个符合条件的node。适用于同一个页面操作,不适合点击后页面发生跳转的操作。需要传递的参数示例:

  • order: 3
  • name: 点击文本框获取输入焦点
  • status: running
  • type: clickTargetNode
  • not-get-new-ui: false #是否获取新的ui布局文件,根据上下文决定,对响应时间有一定的影响
  • ui-save-path: E:/adb/uidump.xml
  • xpath: //node[@resource-id='cn.soulapp.android:id/et_sendmessage']
  • current-activity: ${config.soul.activity.chat-window-activity.name}
  • target-activity: ${config.soul.activity.chat-window-activity.name}

相关文章

  • app-bot-java 简介

    app-bot-java app-bot-java 概述 之前用Python实现过一版,但由于对Python不熟,...

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

网友评论

      本文标题:app-bot-java 简介

      本文链接:https://www.haomeiwen.com/subject/wctufktx.html