利伯維爾,一個周二的夜晚。GDG Libreville的活動中,Mavoungou直截了當地關掉了開發服務器,留下一句評價:“干凈,但這不是我們。”他剛剛讓一個AI代理為我們即將舉行的“Build with AI”活動編寫首頁。代碼順利編譯,零個報錯。但頁面全是用英文寫的,顏色完全不對,更致命的是,它運行在一個團隊明令禁用的框架上。
這一刻,問題暴露得無比清晰。AI代理的能力根本不是瓶頸——它的代碼生成速度和質量足以讓任何新手艷羨。真正癥結在于,它對你的“家”一無所知。你的代碼規范、你的品牌色板、你的溝通語言、你的技術棧,全部是盲區。這就像一個才華橫溢的實習生,在沒有指南針的情況下即興開展工作。沒有文化約束的自主權,并不是智能,而只是一種包裝精美的隨機生成。面對同樣的難題,Google Antigravity在一個真實項目中給出了截然不同的解法。
這里存在一個鮮明的辯論。一方會贊嘆:一個簡單的提示就能讓AI馬上出活、零語法錯誤,這種生產力提升前所未有。可另一方立刻會反駁:你得到的產品在語言、視覺、架構上全盤偏離了組織長期積累的標準,后期修正和溝通成本遠超最初節省的時間。這并非理論推演,我們親眼看到,哪怕只是一個小小的首頁,因為英文文案、外來色彩與禁用框架,團隊不得不全面返工。支持AI落地的熱情與懷疑,都是源于同一個根問題——文化缺位。
我的判斷是:兩者都有理,但問題的鑰匙不在AI的一方,而在于我們是否愿意把團隊文化也作為“代碼”交到它手里。Google Antigravity的做法是一個務實范本,它用四個機制把隱性知識轉化為可執行指令,讓代理從“禮貌的隨機生成器”變成真正懂規矩的協作者。
第一把鑰匙,叫做規則——把文化寫成持久指令。Antigravity的Rules并非藏在某個提示詞模板里,而是作用于項目所有對話,且不必每次都重復贅述。我們的真實規則文件.agents/rules/agent.md,像一個內部憲法,直接定義了代理的行為邊界:始終用法語回復,語氣溫暖且根植于利伯維爾和加蓬;主色板只允許谷歌四色(#4285F4、#EA4335、#F9AB00、#34A853),配合淺底色和深灰#1E1E1E文本;視覺裝飾必須帶上克制的加蓬元素——幾何紋樣、普努或芳族面具圖案、蠟染紋樣,并在谷歌色板中復用;編碼強制使用純HTML/CSS/JS,不依賴任何框架或外部庫;每一次完成前,必須在瀏覽器中親手檢查渲染結果。就是這些固定下來的條文,徹底結束了代理的猜測游戲。
同樣一個簡短的提示,在寫入規則之后,輸出的頁面天差地別。它自動用法語呈現,嚴格遵循四種顏色,頁面邊角融入一抹低調的蠟染紋樣,React連影子都沒有。這證明了最根本的一點:自主行動如果沒有約束,只是讓生成加速滑向隨機。
第二把鑰匙,叫作技能——把專家經驗封裝成可復用的箱子。面對一個具體組件,比如符合品牌手冊的倒計時模塊,毫無指引的代理會即興創作,留下的往往是技術欠債。而Antigravity的Skill,就是一個包含指令文件(SKILL.md)和附屬資源的文件夾,代理可以自行發現并就地應用。它不再從零發明,而是復現我們沉淀好的參考代碼。這套邏輯的核心與工具調用(tool calling)一致:專業經驗不再靠提示詞口口相傳,它被變成了可執行、可重復的一次性資產。當新的代理實例啟動,它自動吸收這套技能,不產生意外變異。
第三把鑰匙,指向工作流與計劃任務的工業化。孤立的生成容易走偏,但將一連串動作編織成可重復的過程,偏差就會被鎖死。我們在.agents/workflows/create_page.md中定義了一個步驟化流程,比如/create_page → “感謝”頁面,代理交付的網頁必然和其他頁面保持同一水準,零意外偏離。計劃任務則更進一步:代理在后臺安靜運行,每天早晨自動更新報名人數計數器并重新生成頁面。它不再是一個需要你不斷催促的助手,而是一個離散、持續在線的協作者。
最后一把鑰匙,叫審查驅動開發——始終把韁繩握在自己手里。代理的任何一次提交,都必須先獲得人的認可。它會提前展示計劃、提供截圖和運行日志,并把每一個改動文件的差異全盤托出。它只負責規劃路線,而司機始終是你。這種機制確保速度不被曲解為失控的許可。
當我們真正把團隊的文化、既有組件和工作方法完整地傳遞給了代理,之前那種持續與通用模板搏斗的疲憊感就消散了。從利伯維爾到世界任何角落,我們不再被AI的“過度自由”所困擾,而是收獲了一個真正尊重團隊已有勞動成果的構建工具。這四個機制,用冷靜的架構回答了那個辯論——不是AI太笨,是我們還沒有把家的地圖交給它。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.