Skip to content

AI Agent Skills 推薦指南

AI Agent 是能夠自主執行任務、使用工具、做決策的 AI 系統。以下整理核心技能與推薦學習方向。

設計高品質的 prompt 是操控 Agent 行為的基礎。

  • System Prompt 設計:定義角色、限制、輸出格式
  • Chain of Thought:引導模型逐步推理
  • Few-shot Learning:透過範例引導輸出風格
你是一個專業的程式碼審查員。
請依序:
1. 找出潛在的 bug
2. 評估程式碼可讀性
3. 給出改善建議

讓 Agent 能夠呼叫外部工具,擴展能力範圍。

  • 網路搜尋
  • 執行程式碼
  • 讀寫檔案
  • 呼叫 API

3. RAG(Retrieval-Augmented Generation)

Section titled “3. RAG(Retrieval-Augmented Generation)”

結合知識庫,讓 Agent 能回答特定領域問題。

  • 向量資料庫(Pinecone、Chroma、Weaviate)
  • Embedding 模型
  • Chunk 策略設計

讓 Agent 記住對話歷史與重要資訊。

類型說明
Short-term當前對話 context
Long-term儲存至資料庫,跨對話使用
Episodic記錄過去執行的任務與結果

多個 Agent 分工合作完成複雜任務。

  • Orchestrator:負責規劃與分派任務
  • Executor:執行具體子任務
  • 框架:LangGraph、AutoGen、CrewAI

框架適合場景
LangGraph複雜的 stateful multi-agent
CrewAI角色分工明確的 multi-agent
AutoGen對話式 multi-agent
Vercel AI SDKNext.js / React 整合
  1. 用 Claude API + Tool Use 做一個能搜尋網路的 chatbot
  2. 用 LangGraph 建立一個 research agent
  3. 實作一個有 memory 的個人助理