使用 Gemini CLI 輔助開發

首頁 >> Research >> 程式設計 >> 使用 Gemini CLI 輔助開發

AI這麼盛行,

還導致電腦組件缺貨瘋漲,

今天就帶大家來體驗下其中的一角

使用 Gemini CLI 輔助開發

首先得先確認自己是否符合最低的系統需求

此次示範的系統是 WSL 的 Ubuntu 20.04

Node.js 需要自行安裝

使用 Gemini CLI 輔助開發

所以在環境建置的時候,

需要根據自己的系統進行相應的修正,

不然就會安裝失敗,

此處是透過 NodeSource  來進行 Node.js安裝

一般正常安裝步驟不多,

這在官方文件都有寫

符合需求的系統就能直接使用命令安裝Gemini CLI

這時候可能會出現權限問題,

導致安裝失敗,

此處採用的措施為改變 npm 全域安裝路徑,

將 npm 全域套件安裝到屬於自己的HOME

接著將授權碼加入環境變數,

export GEMINI_API_KEY=”我的KEY”

為了避免下次開機失效,

可以將其加入  ~/.bashrc,

就不用每次開機都要將授權碼加入環境變數

進到工作目錄,

例如正在開發專案的根目錄下,

執行 gemini 就會出現詢問視窗,

會有兩個問題,

一個就是要使用何種方式授權 

可以選剛才的授權碼也可以選 Google 帳號授權

一個就是使用哪個目錄作為  Gemini CLI 可用的資料夾,

由於剛才已經在開發專案的根目錄,

直接選取選項一就能開始使用 Gemini CLI 輔助開發

簡單的詢問一個問題,

此次範例詢問:更新視窗的提示文字缺漏請提出可能原因與解決方案,

底下是 Gemini CLI 給出的建議,

算是很合理的可能性,

但是驗證是否正確就得靠自己了

如果想了解其他快捷鍵或者功能,

可以打 /help 觀看文字說明

基本上使用 Gemini CLI 輔助開發是不錯的,

它也的確能夠提出有建設性的解決方案,

不過要讓一個程式小白引導它找出正確答案或者開發出正確的功能,

這就不一定能夠做到,

而且還有一個重要的問題,

引用的解決方案是否為其他人的私有技術造成侵權,

這就是非常值得探討的一件事



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發佈留言