# 摩AI - AI聊天機器人 如何用AI協助開發 [3/6課程大綱由此去](https://hackmd.io/@pondahai/ryr6jb33yg) # 大綱 * AI工具 * AI寫程式 * 聊天機器人架構 * 樹莓派介紹 * 樹莓派的周邊 # 原則 - 開源(免費) - 本地或API - 低成本硬體 # LLM簡介 - 類神經網路 - 深度學習 - 生成式AI - 大型語言模型 - AI Agent - COT, chain of thought - MCP, Model Context Protocol # 目前常用AI工具 - 線上 - notebookLM 用來彙整資料 - perplexity 用來找資料 - 本地推理 - ollama - lmstudio # 大模型託管網站 - huggingface - groq # 模型 - qwen - llama - phi4 - gemma3 # 安裝本地推理引擎 - lmstudio - ollama # AI輔助寫程式 * 必也正名乎 * 說故事能力 * 應用想像力 # 開發工具 ## 線上 - hugging face - qwen ## 本地端 - vs code - cursor - Trae -- Claude sonet 3.5 # 用一個例子 ## 利用這些工具寫遊戲!! # 再以這個外掛程式為例 https://chromewebstore.google.com/detail/barbara-local-ai-assistan/ccpdgcdldfgcdnfgigmnlimbnojamghi * 一開始什麼都沒有 * 先給大概的功能描述 * 先讓他可以動 # 外掛程式會動了 * 接著看懂程式碼 * 根據程式碼內的變數名稱下達提示 * 慢慢修改成你要的形狀 # 這個聊天機器人也是請AI輔助 # 聊天機器人架構 - 麥克風模組 - 擴音器模組 - 網路攝影機 # python 安裝 - 樹莓派也是一部電腦 - 無頭電腦 - 虛擬環境 venv - 安裝套件 # 連線樹莓派 - ssh - user: pi@raspberrypi4XX (401~405) - pass: raspberry # python虛擬環境 - 樹莓派上的AI聊天程式必須在虛擬環境中執行 - 設定(我們已經設定好了) ``` python -m venv venv ``` - 進入虛擬環境 ``` source venv/bin/activate ``` # 啟動聊天機器人 ``` python chatbot_pyaudio_ai.py ``` - 你可以改它的暱稱 - 在.env檔案中修改(BOT_NAME) # 樹莓派簡介  出處:樹莓派官網 # 樹莓派的模組練習 - LED - 開關 # 線路圖 - 注意圖中左側樹莓派板子,有個螺絲孔,可以根據螺絲孔位置來對比實際板子,可以定位連接器的方向  出處: https://magazine.raspberrypi.com/articles/getting-started-with-electronics-leds-and-switches-using-raspberry-pi **LED 的接腳是四隻 (負號) R G B**  | LED模組接腳 | 功能 | 樹莓派接腳 | | -------- | -------- | -------- | | GND(-) | GND | 選擇接腳上的任一GND | | R | 紅色LED | GPIO 18 | | G | 綠色LED | GPIO 23 | | B | 藍色LED | GPIO 24 | **按鈕模組的接腳是三隻 VCC OUT GND**  | 按鈕模組接腳 | 功能 | 樹莓派接腳 | | -------- | -------- | -------- | | VCC | 3.3V | 接在左上角的3.3V接腳 | | OUT | 開關的輸出 | GPIO 25 | | GND(-) | GND | 選擇接腳上的任一GND | # 樹莓派連接器的腳位定義 - 我們都會用這個方向來描述腳位,與前面的電路圖方向是一致的  # 回家作業 - 跟AI情境編程設計一組"情境燈"!! - 也可以想做什麼在群組跟我們說 - 我想想或許可以這樣做 - 下一堂課來跟大家說怎麼做 # 如何將樹莓派換個WIFI連線 1. 目前在學堂上的樹莓派都是連在各位的手機分享 2. 可以修改到其他WIFI 3. 接鍵盤滑鼠螢幕,直接在螢幕上操作 4. 樹莓派右上角的WIFI符號點一下 5. 選擇設定想要連接的WIFI以及密碼 7. 如果成功切換WIFI樹莓派就會斷線! 8. 這時候把連線電腦也切換到同一個WIFI 9. 再執行一次VNC就可以連線 10. 如果沒有成功,只要回到手機分享的WIFI就可重新連線,樹莓派會記住連線成功的WIFI 11. 如果不小心連錯的WIFI,就把電腦跟樹莓派ˇ及手機都拿到沒有其他WIFI的空間,樹莓派就會重新連線到手機WIFI(因為樹莓派會記住離線成功的WIFI) 12. 把不想要連線的WIFI刪除,重新選擇WIFI就可以了 # 提問區:請大家把問題集中在這裡,謝謝
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up