在構建先進的 AI 系統時,大部分時間不應該用於反覆編碼。 應該是: 1. 定義核心需求和不變條件 2. 規劃規範 3. 創建規範 4. 編碼(讓 AI 自行處理) 5. 測試 6. 驗證 對於第 6 步,通常需要構建自己的工具來驗證系統是否按照預期的方式運作。這與僅僅測試不同,因為你是在驗證系統的完整狀態,以及其能力是否符合原始需求和規範。 想要持續「感受」是很誘人的。你的主要目標是通過有意識地在抽象層之間移動來減少上下文大小。 如果核心需求是合理的,你可以創建一個穩固的規範,在這裡可以定義和迭代庫選擇、接口、技術等,並且需要的上下文會少得多。 在功能改進和新增方面,這些是很誘人的,但最好遵循相同的過程。創建一個升級提案過程,類似於 EIPs,對其進行迭代,然後按照相同的過程將規範實施到主系統中。 你的目標不是提示、上下文工程或感受,而是構建自動化系統,讓它們為你持續可靠地工作。