wand-magic-sparkles技能功能概覽

本篇將介紹何謂技能(Skill),技能如何協助 AI 助理處理複雜任務,以及技能與工具的差異

什麼是技能?

技能就像是 AI 助理的專業證照——每學會一個技能,AI 助理就多了一項專業能力。如果說工具是 AI 助理的「工具箱裡的螺絲起子」,那技能就是「一整套標準作業流程(SOP)」,不只告訴 AI 助理用什麼工具,更告訴它什麼時候用、怎麼用、用了之後要怎麼回覆

想像你經營一間客服中心:

沒有技能:

  • 客戶:「我想退貨」

  • AI 客服:「好的,請問您的訂單編號?」(只能做基本問答)

有了技能:

  • 客戶:「我想退貨」

  • AI 客服:「好的!」💫 (自動展開退貨流程技能) → 查詢訂單 → 確認退貨資格 → 產出退貨單 → 「您的退貨申請已建立,退貨單號為 RT-20260324,預計 3-5 個工作天處理完成。」✅

技能的核心組成

每個技能由三個部分組成:

技能 = 指令內容 + 附加工具 + 資源檔案
        │            │           │
        ▼            ▼           ▼
   SOP 流程      可調用的     輔助參考
  (怎麼做)    外部能力      的附件
  • 指令內容:Markdown 格式的詳細指令,就像一份 SOP,引導 AI 助理一步步完成任務

  • 附加工具:技能需要使用的工具(MCP 工具、API 工具等),讓 AI 助理能執行實際操作

  • 資源檔案:技能執行時可參考的附件資料(僅限上傳方式建立的技能)

技能的運作流程

一個完整的技能運作流程如下:

  1. 建立技能:

    • 定義技能的名稱和描述(描述決定 AI 何時觸發此技能)

    • 撰寫詳細的指令內容(Markdown 格式的 SOP)

    • 綁定所需的工具

  2. 綁定至 AI 助理:

    • 在 AI 助理的設定中選擇要使用的技能

    • 一個 AI 助理可以綁定多個技能

  3. 使用者提問:

    • 使用者以自然語言向 AI 助理提出請求

    • 範例: 「幫我查一下我的休假天數」

  4. AI 助理判斷與展開技能:

    • AI 助理根據使用者的問題,比對已綁定技能的描述

    • 判斷該問題應由哪個技能處理

    • 自動展開該技能的完整指令內容

  5. 執行指令並調用工具:

    • AI 助理依照技能指令中的步驟逐一執行

    • 需要時自動調用技能附加的工具(查詢資料庫、呼叫 API 等)

  6. 生成最終回覆:

    • AI 助理彙整工具回傳的結果

    • 依照技能指令中定義的回覆格式,生成結構化的回答

技能的主要優勢

⚡ 複雜任務標準化

  • 沒有技能:AI 助理只能根據通用知識回答,品質不穩定

  • 有了技能:每次都按照 SOP 執行,確保回答品質一致

🎯 精準觸發與分工

  • 透過描述中的觸發條件,AI 助理能自動判斷何時使用哪個技能

  • 不同技能負責不同任務,實現模組化的能力分工

🔄 可重複使用與分享

  • 一個技能可以綁定到多個 AI 助理

  • 技能可匯出為 .skill 檔案,分享給其他組織使用

📦 指令與工具封裝

  • 將「做什麼」(指令)和「用什麼」(工具)打包在一起

  • 不需要在 AI 助理的角色指令中重複撰寫大量流程細節

技能與工具的差異

比較項目
工具
技能

本質

單一的外部能力(API、MCP)

一套完整的執行流程

包含內容

API 端點 / MCP 伺服器

指令 + 工具 + 資源

類比

螺絲起子

組裝手冊 + 螺絲起子

觸發方式

AI 自行判斷是否呼叫

根據描述中的觸發條件匹配

適用場景

單一動作(查天氣、發郵件)

多步驟流程(退貨處理、休假計算)

circle-info

技能和工具是互補的關係:技能透過「附加工具」來調用工具的能力,而工具提供了技能所需的實際執行能力。

具體應用場景

🏢 企業客服

🏛️ 政府機關

🏪 電商平台

📧 行銷團隊

Last updated

Was this helpful?