跳到正文

適用版本:Cowork 0.1.41 · 適用於所有 Cowork 使用者

檢視 Markdown

好技能的標準 ​

好技能每次都給出同樣正確的結果,不管是誰在用。下面這些習慣能幫你做到。

重複的工作才做成技能 ​

一件事做過不止一次、以後還會做,步驟每次都應該一樣,或者別人也要照你的方式做,就值得做成技能。

一次性的問題、每天都在變的資訊,不要做成技能。一次性的事,把要求說清楚就夠了。見 把要求說清楚。

一個技能只做一件事 ​

只做一件事的技能,更容易描述、測試和修改。描述裡寫出「另外還……」時,考慮拆成兩個。

太寬更好
financecheck-invoices、monthly-expense-report
website-helperexport-orders、update-stock-levels

描述寫給要求看,不是寫給技能看 ​

AI 只靠描述來選技能。寫清楚做什麼、什麼時候用,用大家實際會打的字:

弱強
「發票工具。」「把供應商發票和約定價格表對一遍,列出對不上的專案。在要核對、檢查或對賬發票時使用。」
「做週報。」「根據本週的工單和訂單寫運營週報。在要週報、每週更新或本週資料時使用。」

說清楚做完是什麼樣子 ​

寫明產出、格式和存放位置。「一張表」太含糊;「一個 CSV,列為 date、supplier、amount、difference,存為 mismatches.csv」就清楚了。

把限制寫下來 ​

告訴 AI 什麼不能做、什麼時候必須停下來問:

  • 「只讀,絕不修改網站上的記錄。」
  • 「超過 20 條失敗就停下彙報,不要繼續。」
  • 「發給團隊以外的人之前先問。」

帶上檢查 ​

給一個代表性的輸入和你預期的結果,再加一條 AI 能驗證的規則:「每個合計都等於各行之和」「輸出裡的每個編號都能在輸入裡找到」。AI 彙報前會用它自查,你也能用它判斷改動有沒有把技能改壞。

必須一模一樣的部分寫成腳本 ​

計算、格式轉換、固定的一串呼叫,這些每次都必須完全相同的部分,寫進腳本。AI 的判斷力留給需要判斷的地方。見 技能怎麼寫。

保持簡短,細節移出去 ​

SKILL.md 只寫做法。價格表、寫作規範、欄位清單這類長資料,放進技能資料夾裡的單獨檔案,在做法裡提一句(「用 references/prices.csv」)。AI 需要時會開啟。

放在工作發生的地方 ​

  • 某個專案的技能放進這個專案的工作區(.agents/skills/),開啟這個資料夾的人都用同一個技能。
  • 個人習慣放在這臺電腦的技能裡
  • 全機構通用的做法可以由機構發布,所有人都能用,更新自動送達

每次出錯都改進它 ​

結果不對時,先在對話裡改對,再讓 AI 把這次糾正更新進技能。久而久之,技能會積累所有使用者的判斷。

檢查清單 ​

  • [ ] 只做一件事
  • [ ] 描述寫了做什麼、什麼時候用,用的是使用者的話
  • [ ] 寫明瞭產出、格式和位置
  • [ ] 寫下了限制和停止條件
  • [ ] 有代表性檢查
  • [ ] 必須精確的步驟寫成了腳本
  • [ ] 存在需要它的人找得到的地方
  • [ ] 在新會話裡不提技能名測過

適用於 Micromeet Cowork 0.1.41 · build 261111110020