qq812913329 发表于 2025-1-15 03:25:58

继续肝完全使用ai完成hid网络蓝牙硬件操作代替无障碍,adb

进度其实算慢了,都快整了一个月,重写了两三次。基本都是我没注重备份,被ai改废了,然后基本代码全乱了没法用了只能重写,现在功能基本实现了,开始写成火山方法调用了。

有ai在也踩了不少坑,有的时候比如操作无效,这个设备有用,换个设备就无效的问题,你问ai只会陷入死循环,你要自己找到出现这个问题的原因,ai才能给你解决。如果ai给你的方案多次都解决不好,继续问只会陷入ai的逻辑死循环,这时候就要自己分析错误的原因了。

....
ai是个好辅Zhu,目前火山使用ai写代码有个我觉得不错的解决方法大家可以参考下:
0-使用Cursor或者windsurf
1-首先微调ai(可以通过多轮提示词),让他能了解火山,直到能写出能运行的火山代码,然后把火山库加入到工作目录
2-把对应的库名和实际对应的库文件创健个文件对应表,这样ai就能了解你的代码和对应的库了
3-这样ai就能通过你的代码,找到你对应的变量,然后再通过对应变量对应的类,在从对应的类里面搜索的对应的方法找的找到对应的库源代码(ai对jvva和c+的理解很好不用担心),他会自己分析相关信息的,以此来编写代码,

4-当前体验因为支持性的原因,并不是挺好。但是来做简单的事情还是比较方便。比如复杂的json填入生成,或者解析方法,自己写没难度但是感觉特别费时间,我速度很慢,可能写个稍微复杂的json解析就要半个小时,用ai
1-让它生成方法 10s
2-填入测试数据,进行测试解析 10s3-复制调试输出的错误数据 提交给ai分析并修改 20s
上面3*5次应该差不多了
4-算上不算编译时间,差不多3分钟就能得到最终成品


模型:克劳德3.5gpt-o1(效果不咋样 推荐克劳德3.5)



file:///C:\Users\ADMINI~1\AppData\Local\Temp\QQ_1736879919409.png

cxz7411 发表于 2025-1-15 04:03:29

希望尽快集成AI

先生 发表于 2025-1-15 07:21:30

这是好东西啊

4463424 发表于 2025-1-15 10:40:30

请教,这火山咋编辑ESP-32程序?

qq812913329 发表于 2025-1-15 10:44:46

4463424 发表于 2025-1-15 10:40
请教,这火山咋编辑ESP-32程序?

编辑不了的吧?

山梦 发表于 2025-1-15 13:01:59

大佬厉害。能来一个简单操作的教程

飞翔的企鹅 发表于 2025-1-15 13:12:23

4463424 发表于 2025-1-15 13:55:02

qq812913329 发表于 2025-1-15 10:44
编辑不了的吧?

我还以为可以写ESP32程序呢!!!!

承易 发表于 2025-1-18 20:29:01

你这意思是通过蓝牙连接手机 操控手机一些自动化?
而不是APP直接手机上 打开无障碍功能 进行一些自动化操作?
是这样理解嘛?
那你要是蓝牙连接上,就可以实现一些自动化操作,那你就真的NB了

peeete 发表于 2025-1-21 01:43:48

巧了,我也在搞一个类似的东东:
安卓蓝牙连接esp32.
再用安卓写一个app分析数据..
发送信息给esp32.
esp32再通过蓝牙操作安卓界面.(点击/滑动)


只测试过一个蓝牙鼠标库ESP32-BLE-Mouse-master .目前缺点有几个.一个是点击的时候会有一个鼠标样式出现.另一个是远距离移动鼠标很慢...:还有就是点击的坐标是下i相对坐标
页: [1] 2
查看完整版本: 继续肝完全使用ai完成hid网络蓝牙硬件操作代替无障碍,adb