AI
使用 AI 工具輔助程式開發
工具
注意
新手學習時,建議不要過度依賴 AI 工具
- GitHub Copilot
- GitHub Copilot CLI
- Gemini CLI
- Gemini Code Assist
- Google Antigravity
- Claude
- Cursor
- OpenClaw
- Stitch
本機 AI
使用 Docker 架設本機 AI 服務
- Ollama 免費開源 AI 執行框架
- Open WebUI 免費 AI 聊天網頁介面
- Continue 免費 AI 助手
建議先使用 CanIRun.ai 查詢適合執行的模型
再到 Ollama Library 確認是否能使用
yml
services:
ollama:
image: ollama/ollama:latest
container_name: ollama
restart: unless-stopped
ports:
- "11434:11434"
volumes:
- ./ollama:/root/.ollama
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: 1
capabilities:
- gpu
environment:
TZ: Asia/Taipei
open-webui:
image: ghcr.io/open-webui/open-webui:main
container_name: open-webui
restart: unless-stopped
depends_on:
- ollama
ports:
- "8080:8080"
environment:
OLLAMA_BASE_URL: http://ollama:11434
TZ: Asia/Taipei
volumes:
- ./open-webui:/app/backend/dataMCP
MCP (Model Context Protocol) 是一個開放標準,讓 AI 模型能夠存取外部資料與工具
蒐集整理
Skills
Skills 定義 AI 的工作行為說明,像是 SOP
蒐集整理
推薦
- find-skills 讓 AI 自己搜尋技能
- web-design-guidelines 網頁設計指南
- brainstorming 讓 AI 腦力激盪後才產生內容
- seo-audit 檢查並提出 SEO 改善建議
- find-docs 搜尋 Context7 上的最新文件
- excalidraw-diagram-generator 繪製 Excalidraw 圖表
- frontend-design 擺脫 AI 味,產生有設計感的版面