跳轉到

技能

這頁能幫你做什麼

技能 (Skill) 是一份「可重複使用的 Agent 指南」——你把某件事該怎麼做寫成一段 Markdown(例如客訴升級流程、法律引註格式、Release Note 撰寫規則),存成一個技能資源後,就能掛到多個 Agent 上共用。

好處是:知識寫一次、多個 Agent 都能用;流程或口吻有調整時只要改技能,不必重新設定每個 Agent。Agent 不會永遠把技能內容塞進腦袋,而是看技能的「描述」判斷這次對話用不用得到,需要時才把內容讀進來。

開始前

技能要搭配 Agent 才會生效

技能本身只是一份內容,要先把它掛到 Agent 才會作用。建立完技能後,請到技能工具把它加入 Agent 的工具。建立技能本身沒有其他前置需求,可以直接建立。

操作步驟

  1. 從左側資源選單進入「技能」清單頁,點建立入口(空清單時是有文字的建立按鈕;清單已有項目時是右上角無文字的「+」圖示)開啟建立表單。

    建立技能表單,含「名稱」「技能 Markdown」與「描述」三個欄位

  2. 在「名稱」欄輸入好辨識的名稱(例如 legal-citation-formatter)。

  3. 在「技能 Markdown」欄寫入完整的指南內容(指示、範例、檢查清單、限制條件),見上圖編輯器內容。
  4. (選用)在「描述」欄填寫一句話,告訴 Agent 何時該用這個技能。
  5. 按右上角的「儲存」按鈕完成建立(見上圖右上角)。

完整欄位說明

欄位 必填 預設 說明
名稱 這個技能的識別名稱。最多 64 個字,不可用 default 開頭。
技能 Markdown 技能的主體內容,以 Markdown 撰寫,包含指令、上下文與執行指引。上限 10000 字元。這是 Agent 觸發技能後真正讀進去的內容。
描述 空白 簡短說明「什麼情況下該用這個技能」,是寫給 Agent 的 LLM 看的,用來判斷這次對話要不要載入此技能。

「描述」是寫給 LLM 判斷用的,不是行銷文案

Agent 會依「描述」決定要不要啟用技能,請寫得簡短、具體、明確指出適用時機,例如「當使用者要求把引註整理成 Bluebook 格式時使用」,不要寫宣傳性文字。

「技能 Markdown」保持聚焦

技能有 10000 字元上限。內容若一直長大,建議拆成多個各自聚焦的技能;同一個 Agent 可掛多個技能,Agent 會依描述挑出最相關的那一個。避免讓多個技能的描述範圍互相重疊。

「技能 Markdown」欄位的工具列

把滑鼠移到「技能 Markdown」輸入框,右上角會出現複製()、下載()、自動換行()、放大編輯()等工具,說明見通用介面元件 — 編輯器工具列

技能詳細頁

建立完成後點進某個技能,詳細頁上方有三個頁籤:「一般」、「依賴資源」、「被依賴資源」。下圖為「一般」頁籤,可看到 ID、名稱、描述、狀態,以及「技能 Markdown」的渲染預覽:

技能詳細頁的「一般」頁籤,顯示 ID、名稱、描述、系統資訊、狀態、最後更新與技能 Markdown 預覽,上方有「一般」「依賴資源」「被依賴資源」三個頁籤

頁籤 內容
一般 技能的基本資料:ID、名稱、描述、系統資訊、狀態、最後更新,以及「技能 Markdown」的渲染預覽。卡片右上角的圖示鈕可編輯()、複製()或刪除()。
依賴資源 這個技能用到的其他資源。
被依賴資源 反過來,有哪些 Agent 掛了這個技能。

技能沒有「驗證」功能

技能詳細頁不提供「驗證憑證/測試連線」按鈕——它只是一份 Markdown 內容,不連外部系統。要確認它有沒有用,看下方「使用效果」。

使用效果

技能不能單獨執行,它的價值在於「掛到 Agent 後,Agent 依需要載入並照著做」。把技能加進 Agent 的工具後,Agent 會依該技能的「描述」判斷當下對話用不用得到;需要時才呼叫工具把「技能 Markdown」內容讀進來,再依其中的規則作答。

下圖是一個掛了技能的 Agent:使用者提出需求後,Agent 判斷相關,呼叫工具載入技能內容,再依技能裡的指引完成回覆——這就是技能發揮作用的結果。

掛了技能的 Agent,使用者提出需求後載入技能內容並依其指引回覆

例如上方詳細頁的 legal-citation-formatter 技能,掛到 Agent 後,當使用者要求把引註整理成 Bluebook 格式,Agent 會依描述判斷相關、載入這份技能的 Markdown 內容,再依其中的規則作答。把技能掛到 Agent 的做法見技能工具

下一步