🔎 我們分析了 2,500 多個 agents .md 檔案,發現表現最佳的檔案包括: 1️⃣ 在早期部分包含相關的可執行命令 2️⃣ 代碼示例優於解釋 3️⃣ 設定明確的界限,例如「絕不要提交秘密」 4️⃣ 指定技術棧 5️⃣ 涵蓋六個核心領域:命令、測試、專案結構、代碼風格、git 工作流程和界限
模糊不清是行不通的 ❌提供你的代理人 ✅一個具體的工作或角色 ✅要執行的確切命令 ✅明確的界限 ✅清晰的良好輸出範例供代理人參考
感覺你已經準備好建立你的第一個代理了嗎? 🛠️ 那麼不要建立一個通用的助手。選擇一些具體的任務,比如撰寫函數文檔或添加單元測試。
如果你迷路了,Copilot 也可以幫助你生成一個。使用你喜歡的 IDE,打開一個新文件,路徑為 .github/agents/test-agent.md,並使用以下提示 ⬇️ 為此存儲庫創建一個測試代理。它應該: - 具備 QA 軟體工程師的角色。 - 為這個代碼庫編寫測試 - 執行測試並分析結果 - 僅寫入 “/tests/” 目錄 - 絕不修改源代碼或刪除失敗的測試 - 包含良好測試結構的具體示例
這裡有幾個值得嘗試的代理 👉 @ docs-agent 可以撰寫文檔 👉 @ test-agent 將撰寫測試 👉 @ lint-agent 將修正代碼風格和格式,但不應改變邏輯 👉 @ api-agent 將構建 API 端點 👉 @ dev-deploy-agent 將處理構建和部署到您的本地開發環境 記得 Copilot 可以幫助您為這些生成代理 .md 文件。
現在去建立你自己的自訂代理,看看它們如何提升你的工作流程 🧑‍💻
139