????????本文作為一個使用AI開發(fā)的思路,讓更多的人可以利用AI完成一些簡單的程序,文中使用的是國內鏡像GTP3.5
源碼: GitHub - kasimshi/testCV: AI編寫的OpenCV圖像識別例子
GTP鏡像:
?
?
- 對AI描述我們要做的功能,讓它給給初步的思路和方向
- 作為新手,讓AI推薦容易使用的相關的工具和語言。
- 下載Python環(huán)境和開發(fā)工具(如果已經擁有開發(fā)環(huán)節(jié),跳過3、4節(jié),直接看第5節(jié))
(1)選擇適合自己配置的Python版本并安裝
Python:Python Release Python 3.6.8 | Python.org
(2)選擇免費的Pycharm社區(qū)版本并安裝
Pycharm:Download PyCharm: Python IDE for Professional Developers by JetBrains
- 讓AI教你如何安裝將要使用的相關工具模塊
- 請求AI解決安裝報錯
這里將會出現(xiàn)問題,因為我使用的3.68安裝最新的opencv會報錯,我很懶不想折騰,直接詢問AI支持我們版本的opencv。
復制命令,執(zhí)行安opencv
復制命令加載opencv,論證是否安裝成功
- 部署ADB
AI提供的ADB下載
SDK 平臺工具版本說明 ?|? Android 開發(fā)者 ?|? Android Developers
選擇適合你系統(tǒng)的版本,我是windws
在項目里新建Adb目錄,然后把下載包里的這幾個文件拷貝進去
先看看adb是否能正常使用,我手上沒有安卓手機,先用模擬器,測試連接網易MUMU模擬器
- 正式開發(fā)環(huán)節(jié),根據自己的想要實現(xiàn)的功能讓AI生成邏輯代碼
- 執(zhí)行代碼并調試
執(zhí)行后發(fā)現(xiàn)報錯
我們可以很直觀的發(fā)現(xiàn)幾個問題
(1)連接MUMU的ADB端口不對,根據前面4.2的AI回答,我們把端口號改成7555
(2)在項目里新建tmp目錄,并把你需要識別的圖標截圖保存(我這里保存了模擬器自帶的瀏覽器圖標,并命名為browser.png)
(3)adb沒有環(huán)境變量,直接執(zhí)行adb命令是無效的
繼續(xù)讓AI幫你解決報錯和問題,詢問AI如何添加環(huán)境變量
- 修改1-3點的內容到代碼,并給adb目錄寫上完整的windows路徑
???????
- 運行程序,可以看到程序識別出瀏覽器并點擊運行
文章來源:http://www.zghlxwxcb.cn/news/detail-424542.html
發(fā)散思維文章來源地址http://www.zghlxwxcb.cn/news/detail-424542.html
- 在模擬器里安裝好游戲,然后把游戲內的圖標截圖,讓系統(tǒng)識別并點擊,就能實現(xiàn)自動化
- 增加相關循判斷邏輯,可以進行APP搶購等操作
到了這里,關于使用ChatGPT完成程序開發(fā)——目標:不寫一行代碼完成圖像識別并點擊的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!