生產環境:通過 docker-compose 注入變量,直到沒有錯誤為止。而是高級輔助工具
。沒人能讀懂、隻聊“我們要幹什麽”。我舉兩個案例。注:本文是親身經曆企業級的 Vibe coding 項目後的經驗總結
,有趣的是在寫這篇文章過程中,規格驅動開發)範式來開發
,
AI 生成的 Drizzle 代碼
:
export const users = pgTable("users", { id: uuid("id").primaryKey().defaultRandom(), email: text("email").notNull().unique(), // ... 其他字段 (table) => [ index("idx_email").on(table.email), // 致命的“畫蛇添足” ]});
問題在哪裏?
在 PostgreSQL/MySQL 中:
UNIQUE 約束 = 自動創建唯一索引
AI 額外手動添加了一行索引
,轉向了一個新的方向叫 Agentic Engineering。技術棧
:
Hono.js + Drizzle ORM + PostgreSQL
必須包含:統一錯誤處理
、現在交給 AI,
好了正文開始
!所以可以借助單元測試 、例如原型,我簡單拆解一下它的三部曲
。不定時分享高級特效源碼哦
采用小步生成 + 逐次核查,甚至放棄「一次性生成任務」(task.md) ,適用場景(低風險 / 短生命周期),你用 AI 修複一個問題,原型 demo、而是用自然語言寫代碼。排查漏洞。如下:
CREATE TABLE users ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), email VARCHAR(255) UNIQUE NOT NULL, -- ... 其他字段);
重點
:email 明確標注 UNIQUE(唯一約束)。得出一個紮心結論
:
100% Vibe Coding 不是好不好用的問題
,比編程還複雜的自然語言提示詞: