工程開發
always-works-testing avatar

always-works-testing

為所有軟體開發任務提供強制性的執行驗證。在確認結果前,透過實際運行來確保代碼功能正確。

簡介

Always Works™ 測試理念作為 AI 代理的嚴格標準,旨在縮短理論代碼邏輯與實際運作之間的差距。此技能專為重視可靠性的工程師與開發者設計,防止 AI 僅因語法正確就認定代碼有效的常見謬誤。透過對每次修改強制執行 30 秒現實檢查,代理將強制執行一種優先考慮觀察證據而非臆測推理的紀律化工作流程。此技能適用於主動修改代碼、API、UI 元素或數據結構的環境,確保在沒有實際執行與驗證的情況下,不會向用戶確認任何變更。

  • 系統化驗證:強制執行腳本、測試或手動觸發檢查,以確認每次修改的功能正確性。

  • 現實經濟學:透過在開發迴圈中攔截錯誤,將與修復失敗部署相關的長期成本降至最低。

  • 行為規範:實施禁止用語清單,防止未經驗證的假設,例如在未測試時說出「這應該可行」或「我已修復問題」。

  • 情境感測測試:針對 UI 變更(瀏覽器互動)、API 呼叫(curl/Postman)、數據庫查詢與配置更新提供特定的測試協議。

  • 透明度標準:若缺乏完整的測試環境,要求明確溝通限制,確保用戶隨時了解驗證的範圍。

  • 每當進行新功能實作、重構現有邏輯或應用熱修復時,請使用此技能。

  • 輸入為當前的實作上下文;輸出包括驗證工具(如 bash、終端日誌、瀏覽器觀察)的結果。

  • 在代理於運行環境中成功觀察到預期輸出之前,嚴禁宣稱成功。

  • 若任務超出了測試範圍,代理必須記錄已驗證的部分(如語法、邏輯)與未經測試的部分(如僅限生產環境的憑證)。

倉庫統計

Star 數
0
Fork 數
0
Open Issue 數
0
主要語言
未提供
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午10:05
在 GitHub 查看