快樂可以表演 孤獨(dú)卻無法偽裝
“代碼不會(huì)騙人,但你的 LLM 可能會(huì)編個(gè)故事——除非你給它一本《技能手冊(cè)》。” ——某位深夜調(diào)試成功的 Go 工程師? 世界變化太快,IDE 也要練“內(nèi)功”
還記得幾年前,我們還在手動(dòng)補(bǔ)全括號(hào)、用 console.log 當(dāng)調(diào)試器,而現(xiàn)在——
你的編輯器不僅能寫代碼,還能幫你寫周報(bào)、畫架構(gòu)圖、甚至勸你少喝咖啡。
歡迎來到 Agentic 編程時(shí)代,一個(gè)連 git commit 都要先問 Copilot “這 message 夠不夠文藝”的新紀(jì)元。
而今天,我們要聊的主角,正是這個(gè)新世界的“武功秘籍”
Agent Skills:不是魔法,是標(biāo)準(zhǔn)化的“說明書” 它是什么?
Skills = 一套結(jié)構(gòu)化知識(shí)包 包含: - SKILL.md(技能說明書) - 腳本、示例、測(cè)試用例、運(yùn)維手冊(cè)…… - 甚至可能是你上次加班時(shí)口述的“應(yīng)急錦囊.zip”
最初由 Anthropic 提出(Claude 的老家),如今它已開源——就像當(dāng)年 JSON 干掉了 XML,Agent Skills 正在試圖終結(jié)“LLM 自由發(fā)揮式瞎編”時(shí)代。
類比一下: 沒有 Skill 的 Agent = 一個(gè)喝了 5 杯美式、剛被產(chǎn)品經(jīng)理夸了的實(shí)習(xí)生 有 Skill 的 Agent = 同一個(gè)實(shí)習(xí)生 + 一本《公司編碼規(guī)范 v3.7 + 事故復(fù)盤記錄 2025》? 實(shí)戰(zhàn):在 VS Code 里,給 Copilot “裝個(gè)技能包”
環(huán)境準(zhǔn)備:VS Code Insiders(不是“內(nèi)部人士”,是“嘗鮮人士”)Step 1??:下載 VS Code Insiders
https://code.visualstudio.com/insiders
![]()
安裝后打開,界面和普通 VS Code 幾乎一樣
![]()
Step 2??:打開“技能開關(guān)”
- 點(diǎn)擊左下角 ?? Settings 齒輪
- 搜索 Agent Skills
- ? 勾選 Use Agent Skills
![]()
此刻,Copilot 的腦內(nèi)彈幕已從: “用戶好像想查日志……要不我編個(gè) kubectl 命令?” → 升級(jí)為: “檢測(cè)到 .github/skills/istio-observability——加載技能「Istio 瞪眼術(shù) v1.0」!”實(shí)戰(zhàn):手搓一個(gè)「Istio 觀測(cè)力」技能
技能存放路徑有兩個(gè)主流選擇: - .claude/skills/ → Anthropic 遺產(chǎn)區(qū)(還能用,但略顯懷舊) - .github/skills/ → ? 推薦!開源技能的標(biāo)準(zhǔn)棲息地創(chuàng)建技能骨架
![]()
召喚 Copilot,注入靈魂
在 VS Code 里喚出 Copilot Chat,輸入:
Create me a SKILL.md (put the skill into the SKILL.md file that already exists) for an Istio Observability Helper/Skill
![]()
片刻后——叮!你的 SKILL.md 已從“空文件”進(jìn)化為:
![]()
?♂? 看,知識(shí)開始結(jié)構(gòu)化,幻覺開始退散。進(jìn)階:讓技能“有血有肉”
再丟一句 prompt 給 Copilot:
幾分鐘后,你的技能包膨脹為:
.github/skills/istio-observability/├── SKILL.md # 技能說明書├── runbook.md # “服務(wù)掛了?先別 panic!”├── queries.sh # Prometheus 查詢?nèi)彝癌俯ぉ?examples/ ├── slow-service.yaml # 示例:如何定位一個(gè)“優(yōu)雅地卡住”的服務(wù) └── 5xx-spike.md # 示例:5xx 暴增時(shí)的 5 分鐘自救指南 ![]()
此刻,你的 Agent 不再是“知道很多但總差一口氣”的學(xué)霸, 而是 帶工具箱上崗的 SRE 老兵。一點(diǎn)哲思:我們是在“教 AI”,還是在“整理自己”?
寫 Skill 的過程,本質(zhì)上是一場(chǎng)知識(shí)反芻:
- 你把零散的經(jīng)驗(yàn),變成可執(zhí)行的步驟
- 你把口頭禪“我記得上次是改了 envoy filter……”,變成 examples/5xx-spike.md
- 你把“玄學(xué)調(diào)參”,沉淀為 queries.sh 里的一行精準(zhǔn) PromQL
未來最貴的工程師,也許不是寫最多代碼的人, 而是能把“怎么做”寫成“讓 AI 也能做”的人。? 小結(jié):三步開啟你的“技能化編程”之旅
步驟
動(dòng)作
哲學(xué)意義
1??
裝 VS Code Insiders + 啟用 Agent Skills
承認(rèn)世界在變
2??
創(chuàng)建 .github/skills/ + SKILL.md
給混沌賦予結(jié)構(gòu)
3??
用 Copilot 填充 runbook、腳本、示例
把經(jīng)驗(yàn)封裝成可傳承的資產(chǎn)
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.