本次課程分為兩個主題:AI 語言模型工具操作,以及命令列環境的基礎使用與 Node.js 安裝。
大語言模型(Large Language Model,LLM)是一種以大量文字資料訓練而成的 AI 模型,能夠理解並生成自然語言。目前市面上有許多不同的模型,各有其特色:
這些模型可以透過各種平台來使用,不需要自行架設伺服器。
Poe 是由 Quora 推出的 AI 聊天平台,整合了多家公司的大語言模型,讓使用者可以在同一個介面切換不同 AI 進行對話。
主要特色:
操作示範:
OpenRouter 是一個 AI 模型的統一 API 閘道,讓開發者透過單一介面存取數十種不同的語言模型。
主要特色:
操作示範:
命令列介面(Command Line Interface,CLI)是一種以文字輸入方式操作電腦的介面,有別於一般滑鼠點擊的圖形介面(GUI)。
早期的 MS-DOS 就是典型的命令列環境,現在 Windows 則提供 PowerShell 作為現代化的命令列工具。學習命令列能讓你更有效率地操作檔案、安裝套件、執行程式。
參考:MS-DOS 畫面風格示意 —— 黑底白字,輸入指令後按 Enter 執行。
在 Windows 中開啟 PowerShell:
Win + R,輸入 powershell,按 Enter開啟後,你會看到類似以下的提示符號:
PS C:\Users\你的使用者名稱>
這表示目前所在的目錄位置,接下來可以開始輸入指令。
ls — 列出目錄內容ls
列出目前所在目錄的所有檔案與資料夾。輸出結果包含:
| 欄位 | 說明 |
|---|---|
Mode |
檔案屬性(d 代表資料夾,a 代表一般檔案,r 代表唯讀等) |
LastWriteTime |
最後修改時間 |
Length |
檔案大小(資料夾不顯示) |
Name |
檔案或資料夾名稱 |
cd — 切換目錄cd(Change Directory)用來切換目前所在的目錄位置。
cd music
進入名為 music 的資料夾。參數就是目標目錄名稱。
cd celemony
繼續進入 music 資料夾內的 celemony 子資料夾。
. 與 ..在命令列中,有兩個特殊的目錄符號:
| 符號 | 意義 |
|---|---|
. |
代表目前所在的目錄 |
.. |
代表上一層目錄(父目錄) |
cd ..
回到上一層目錄。例如從 music/celemony 執行後,會回到 music。
cd .
停在目前目錄(不移動),通常用於確認或搭配其他指令使用。
mkdir — 建立資料夾mkdir project
在目前目錄下建立名為 project 的新資料夾。
start — 開啟檔案或網址start 指令可以用系統預設程式開啟指定的目標。
cd project
start .
進入 project 資料夾後,用 start . 以 Windows 檔案總管開啟目前資料夾,方便以視覺化方式瀏覽內容。
start https://nodejs.org
以預設瀏覽器開啟指定網址,這裡用來前往 Node.js 官網。
在 PowerShell 中,有幾個常用快捷鍵能大幅提升效率:
| 按鍵 | 功能 |
|---|---|
Tab |
自動補全檔案或指令名稱(再按一次可切換候選) |
↑ / ↓ |
翻閱先前輸入過的指令歷史 |
Ctrl + C |
強制中斷目前執行中的程式或指令 |
Node.js 是一個讓 JavaScript 可以在瀏覽器以外執行的執行環境,是現代網頁開發不可缺少的工具。
在 PowerShell 中輸入:
start https://nodejs.org
或直接開啟瀏覽器前往 nodejs.org
下載 LTS(長期支援)版本的安裝程式
執行安裝程式,依步驟完成安裝(保持預設設定即可)
安裝完成後,關閉並重新開啟 PowerShell
重要:安裝後必須重啟 PowerShell,環境變數才會生效。
重啟 PowerShell 後,輸入以下指令確認版本:
node -v
npm -v
若正確顯示版本號碼(例如 v22.x.x),代表安裝成功。
ls、cd、mkdir、start。. 代表目前目錄,.. 代表上一層目錄。node 與 npm 指令。New Media Techniques and Design