黑盒小學習——如何將AI代碼應用到日常

在技術高速發展的今天,用AI寫代碼早已經不是什麼新鮮事。很多盒友早已經應用cursor(目前鎖國區了),新出的kiro,乃至於claude code,新出的qwen code來應用並賺錢。

但是在日常的工作和學習中,依舊有很多人並不清楚應該如何去使用。

因此,我想要做一個教程分享,來幫助還沒有入門的大家來快速入門。本期爲最簡單的基礎應用,那麼我們的草履蟲教程正式開始。

一、安裝軟件

本期以vs code爲例。因爲cursor鎖國區加上kiro要排號,目前無法使用高級模型。而claude模型殺國區極其嚴重,能用的獲取方式能用網頁端,很難用api,網頁和軟件分開相對更簡單實用。

  1. 安裝python:python的安裝並不是用最新版就好的,它會存在許多包的適配問題,這裏推薦3.11版本(3.11版本都行,我這裏用的3.11.5)。下載64位安裝程序即可。

    python下載:https://www.python.org/downloads/windows/

    打開python安裝後,一定要添加到環境:

如果添加失敗或者忘記添加,請搜索python環境配置,按照網上的教程來。

等待安裝完成即可。

2.安裝vs code:在vs code官網點擊下載即可,vs code下載:https://code.visualstudio.com/。

一路點點點即可。

3.配置 vs code

1.漢化包:打開軟件後在左側拓展欄輸入chinese,點擊按照下載。這裏安裝完成後會提示重啓,重啓後即可漢化成功。

2.python:同樣的還需要按照python插件:

安裝完成後,切換到資源管理器,即左側第一個,我們創建一個新的文件夾(切記不要用中文)和文件:

右鍵空白位置,點擊新建文件(切記不要用中文),像圖中這樣中文文件夾名字會報錯,並命名爲1.py 後回車 :

在打開的新文件中,我們可以輸入print("1")來測試是否安裝成功。右鍵屏幕,按下圖所示找到在終端中運行python文件:

在下方控制檯輸出1後即爲成功。

二、如何使用

我們以一個例子爲介紹:

首先讓豆包幫我們生成100個人名和對應的年齡和家庭住址:

然後告訴豆包,幫我用python代碼將這些內容按照對應的列填入excel表中並保存:

我們將其黏貼到vs code中並運行,會發現報錯了,這是表示我們沒有這個包:

輸入 : pip install pandas 即可,要輸入在下方的控制檯中,控制檯在你第一次失敗後會自動打開,這裏pandas使我們要用的包,後續安裝任何包的時候都可以替換成想要的包名。

等待安裝完成後,再次運行:

新的問題出現了,這次我們換一種方式,直接發給豆包:

由於這裏我使用豆包無法成功並出現報錯,於是更換其他ai。我使用的是虛擬環境,按照ai新的建議,我通過清楚虛擬環境並重新搭建安裝,解決了問題,圖片在下方。

按照他的方式,安裝包。運行成功後表已經完成創建:

這裏是更推薦的方式,使用虛擬環境來搭建,這樣可以防止包混亂:

結果如下:

當然按照ai生成依舊會有問題,ai也並不能保證解決一切。這裏可以嘗試切換其他ai來嘗試,最推薦的是claude和Gemini(有大學生白嫖)。

對於初學者來說,只有能明白自己要幹什麼,纔可以使用好。

第二個案例:

我想在一個文件夾中創建很多文檔並命名,我們要做的是清楚這個文檔的位置,

通過點擊如圖所示的位置:

郵件複製地址即可。

按照上一步教學的,我們將其放入vs code並運行:

創建完成。

三、補充——trae

TRAE - The Real AI Engineer:https://www.trae.cn/

trae是字節出品的ai工具,相較於vs code的組合模式,集成在一個ide總歸是更方便的。當然有能力的可以直接上cursor和kiro。

安裝沒有什麼問題,一路點點點即可。

主界面如上圖所示,在右側是ai對話框,中間是代碼頁面,左側是文件管理。

我們正常創建py文件,然後剩下的交個ai。

這次我們實現的需求是:

生成完成後,我們之間點擊應用:

並點擊接受,這樣代碼就直接導入了。

運行後發現問題,就將報錯之間粘貼給ai:

解決問題後再次運行會發現報錯缺少包,可以直接發給ai並一鍵執行(這裏可以告訴ai使用國內鏡像源,會更快):

安裝完成後執行,成功生成本地文檔:

如果生成失敗或者內容不符,可以再次和ai對話,提出你的問題,如果不準確可以嘗試更換模型而不是使用auto模式。

四、學習

同樣的,你可以向ai提問你的代碼,例如下載其他人的代碼文件,然後讓ai給你解答,等等,請大家自行探索。

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com