国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

AI 生成代碼曾經(jīng)一團(tuán)糟……直到我悟出這 10 條鐵律

開發(fā) 前端
新增一個頁面展示全部用戶;點擊用戶能看到他的請求及 ID;點開請求可以關(guān)閉或回復(fù),同時看到全部對話;用 React 組件劃分結(jié)構(gòu);服務(wù)層請求 API,API 再調(diào) Supabase SDK……

Vibe coding 指的是把 AI 當(dāng)搭檔來寫軟件:工具可能是 Claude Code、Windsurf、Copilot、Cursor,模型可能是 Claude、Gemini、GPT。想要穩(wěn)定產(chǎn)出好代碼,關(guān)鍵不是“有沒有 AI”,而是“你怎么用 AI”。這本身就是一門手藝。

下面這 10 個實戰(zhàn)招,是我每天都在用、也確實有效的——你也能立刻上手。

1)用 AI 自己來“打磨”你的需求說明(Prompt)

假設(shè)我想讓 Windsurf 做一個用戶與工單列表頁面。很多人會隨手丟一句含糊的請求,比如:

新增一個頁面展示全部用戶;點擊用戶能看到他的請求及 ID;點開請求可以關(guān)閉或回復(fù),同時看到全部對話;用 React 組件劃分結(jié)構(gòu);服務(wù)層請求 API,API 再調(diào) Supabase SDK……

這對人和 AI 都不夠清晰。更好的做法是——就讓 AI 來優(yōu)化 Prompt,把任務(wù)拆清楚:

  • ?? 任務(wù):用戶請求管理頁(Angular + Supabase)
  • ?? 頁面目標(biāo):新建一個頁面,展示并管理用戶請求
  • ?? 用戶列表

a.組件:UserListComponent

b.點擊用戶:加載該用戶的請求,展示請求 ID 列表

  • ?? 請求詳情
  • 組件:RequestDetailComponent
  • 展示整段會話歷史
  • 支持兩類操作:回復(fù)關(guān)閉
  • ?? 架構(gòu)
  • 組件模塊化:UserListComponent 發(fā)出選中事件 → RequestListComponent 渲染請求 → RequestDetailComponent 處理會話與操作
  • 統(tǒng)一的 UserRequestService 負(fù)責(zé) API
  • ?? API(例如 /api/user-requests
  • 能力:獲取用戶列表 / 按用戶取請求 / 按請求取消息 / 提交回復(fù) / 關(guān)閉請求
  • ?? Supabase 集成
  • 用 Supabase JS SDK 查詢 users、requests、messages
  • insert 新回復(fù)、update 請求狀態(tài)(如 closed=true

這樣做的好處是:你能先驗證 AI 是否真正理解你的目標(biāo),再讓它開工。一個好的 Prompt,應(yīng)該做到:

  • 拆分任務(wù)與分層,前后端職責(zé)清楚
  • 命名具體(組件、服務(wù)、路由、表結(jié)構(gòu))
  • 動作明確(允許操作、觸發(fā)條件、狀態(tài)變更)
  • 技術(shù)棧落地(Angular/Supabase/接口路徑)
  • UI 行為數(shù)據(jù)模型都有交代
  • 語言簡短、祈使、避免長復(fù)合句

2)讓 AI 記錄“經(jīng)驗庫”

我給 AI 設(shè)了一條規(guī)則:

# LEARNING做任務(wù)時,識別能讓下次更快完成的關(guān)鍵信息(例如項目結(jié)構(gòu)、文件位置、常見坑),寫進(jìn)項目里的 ai-learnings.md,并在后續(xù)任務(wù)引用。

如果它沒寫,我會顯式要求:請把剛才任務(wù)的要點補(bǔ)充到 ai-learnings.md。久而久之,你會得到一份專屬于項目的“AI 工作手冊”。比如某個項目里,它總結(jié)了:

  • 前端:Angular 17+(Standalone Components;@if/@for
  • 服務(wù)層負(fù)責(zé) API 與狀態(tài);組件只與服務(wù)通信
  • 注入統(tǒng)一用 inject(),不用構(gòu)造器注入
  • 系統(tǒng)消息統(tǒng)一走 SystemMessageService.showMessage()
  • 默認(rèn)不展示成功提示,除非明確要求

隨著迭代,模式、服務(wù)、組件職責(zé)都會被梳理得越來越清楚,AI 下次就能更快對齊。

3)保留一份“團(tuán)隊規(guī)則”,隨用隨更

有些規(guī)則靠你來定更快——我會維護(hù)一份“規(guī)則清單”,項目里通常有 30~500 條,也會附帶數(shù)據(jù)庫 Schema。示例:

  • 用 pnpm,不要用 npm
  • 不在生成代碼中寫“贅余注釋”
  • 使用 Standalone 組件
  • 服務(wù)注入用 **inject()**,不要構(gòu)造器
  • 需要提示用戶或輸出信息,統(tǒng)一用 system-message.service.ts 的 showMessage()除非明確要求,不用 console
  • 新建接口文件:IMySpecialInterface.ts
  • ESLint 為 flat config,在 eslint.config.js
  • 一次性數(shù)據(jù)獲取**優(yōu)先 async/await**,少用訂閱

團(tuán)隊規(guī)范越明確,AI 的產(chǎn)出就越貼近你的口味。把人類的共識寫清楚,是讓 AI 穩(wěn)定產(chǎn)出的核心。

4)行內(nèi)指令做快速修改

一個很實用的小技巧:別只在聊天窗口下指令,把修改請求直接寫到代碼里作為行內(nèi)注釋(Windsurf/Cascade 等都支持)。提交“更改建議”后,AI 會按注釋執(zhí)行并順手刪除注釋,效率很高。

5)避免“否定表達(dá)”,改用正向指令

我曾寫過這樣的規(guī)則:

Don’t add comments to generated code.

否定句對 AI 來說容易誤解。換成正向表達(dá)更清晰:

  • 避免冗余/顯而易見的注釋
  • 只有在解釋意圖、約束或復(fù)雜邏輯時才寫注釋

這樣 AI 既知道何時不寫,也知道何時該寫,效果更好。

6)別“情緒化”對話

有人覺得“調(diào)侃/施壓 AI”很好玩。我的經(jīng)驗是:情緒化語言只會降低代碼質(zhì)量。AI 會把對話語境切到一種過度謹(jǐn)慎、過度收縮的狀態(tài),結(jié)果就是更容易出錯、更難推進(jìn)。保持客觀、明確、禮貌,反而更高效。

7)小步快跑地改

AI 改動的東西,你都得審一遍。哪怕規(guī)則很完善,它也可能出現(xiàn)意料之外的壞味道。因此:

  • 避免“一鍋端”的大改動(跨多文件、上千行)
  • 改成小批量、可回滾的提交
  • 每次進(jìn)展都能快速 review / revert

8)常回滾,別在壞代碼上“疊羅漢”

一旦發(fā)現(xiàn)實現(xiàn)方向走偏,立刻回滾,然后改進(jìn) Prompt/規(guī)則,再來一輪。否則 AI 會在“壞基礎(chǔ)”上繼續(xù)生成更多壞代碼,越積越爛。

9)先搭架子,AI 才不“糊成一團(tuán)”

不加引導(dǎo),AI 很容易把所有東西堆進(jìn)一個 1 萬行文件里。你需要給出清晰的架構(gòu)骨架

  • 要哪些組件、哪些服務(wù)、哪些層
  • 哪些文件該復(fù)用、哪些該新建
  • 某些區(qū)域已有約定,就讓它沿用,別“另起爐灶”

否則它不是全塞一處,就是過度拆分。你的指揮棒,決定了可維護(hù)性。

10)越簡單越友好

今天的 AI 還不擅長“高層抽象”。想用好它,就需要讓實現(xiàn)盡量簡單

  • 在 Angular 中,更偏向 BehaviorSubject/signals + 簡單服務(wù)
  • 不要在沒有足夠規(guī)則與人類監(jiān)督下,復(fù)制一套 Redux 式 Store
  • 文件結(jié)構(gòu)要直白:像 shared 這種“語義不清”的目錄,會讓它不知該放啥
  • 避免“運(yùn)行期動態(tài)生成、字符串拼接注入”的黑魔法——AI 很難跟蹤

總之:明確、顯式、易跟蹤。復(fù)雜度越低,AI 越穩(wěn)定。

小結(jié)

Vibe coding 對專業(yè)工程師也很有用;但沒有方法論,AI 產(chǎn)出的代碼往往不可維護(hù)。反過來,只要你設(shè)好規(guī)則、清晰分工、收緊復(fù)雜度,它就能成為可靠的生產(chǎn)力加速器,幫你更快、更穩(wěn)地把應(yīng)用落地。

責(zé)任編輯:武曉燕 來源: 大遷世界
相關(guān)推薦

2019-07-08 11:25:14

云計算工具Kubernetes

2011-07-04 10:08:59

LinuxARM

2022-08-26 09:02:57

代碼庫編程語言

2025-09-02 01:21:00

2015-08-14 13:49:55

2018-02-25 11:00:34

代碼開發(fā)程序員

2021-07-05 08:30:18

阿里技術(shù)工程師

2025-12-11 12:25:25

2009-12-16 09:52:15

Linux操作系統(tǒng)

2010-09-25 09:18:16

機(jī)房

2024-12-03 15:42:13

命令模式代碼

2013-04-17 15:28:21

銳捷出口網(wǎng)關(guān)出口網(wǎng)關(guān)產(chǎn)品

2022-01-26 10:19:23

自主無人機(jī)鴿子無人機(jī)

2017-08-25 10:26:04

業(yè)務(wù)邏輯程序員

2025-08-07 02:55:00

2013-03-04 13:48:55

博通BYOD網(wǎng)絡(luò)基礎(chǔ)架構(gòu)

2009-03-09 18:44:05

2013-09-11 17:53:56

點贊
收藏

51CTO技術(shù)棧公眾號

欧美美女在线直播| 日韩中文字幕亚洲精品欧美| 青青草97国产精品免费观看| 无码中文字幕色专区| 在线视频一区二区免费| 日韩午夜电影免费看| 深夜福利日韩在线看| 国产毛片一区二区三区| 国产精品偷伦免费视频观看的| 国产一区二区三区四区二区| 国产91精品一区二区绿帽| 午夜亚洲性色福利视频| 亚洲综合av一区| 国产精品久久影院| 日本欧美在线视频免费观看| 永久免费毛片在线播放不卡| 九九精品久久| av丝袜天堂网| 日韩中文在线观看| 国产91精品欧美| 日韩精品麻豆| 欧洲精品在线播放| 中文字幕在线成人| 99国产欧美另类久久久精品| 亚洲成人va| 波多野结衣之无限发射| 精品国内产的精品视频在线观看| 国产福利不卡视频| 韩国精品主播一区二区在线观看 | 久久婷婷综合激情| 久久毛片亚洲| 久久久婷婷一区二区三区不卡| 亚洲欧美另类久久久精品2019| 亚洲伊人精品酒店| 日本xxxxx18| 欧美mv和日韩mv国产网站| 亚洲国产专区校园欧美| 一起操在线观看| 国产精品美女午夜av| 国产精品久久二区二区| 天堂久久av| 久章草在线视频| 日韩一区视频在线| 国产福利一区在线观看| 2024最新电影在线免费观看| 亚洲一区二区在线| 亚洲综合免费观看高清完整版在线| 国产66精品| 国产精品亚洲二区在线观看| 精品激情国产视频| 国产.精品.日韩.另类.中文.在线.播放| 不卡av免费观看| 欧美专区一二三| 91亚洲精品久久久| 激情六月婷婷| 欧美激情欧美狂野欧美精品| 久久久精品国产免费观看同学| 欧洲午夜精品| 深夜视频在线免费| 国产玉足脚交久久欧美| 91久久久久久| 日韩一级裸体免费视频| 在线观看日韩av先锋影音电影院| 国产麻豆精品theporn| 国产精品久久久久久| 国产精品99久久久久久董美香| 国产在线色视频| 日韩免费电影一区二区| 国产mv久久久| 亚洲欧美日韩精品久久亚洲区 | 日本人视频jizz页码69| 91九色视频在线| 精品香蕉一区二区三区| 中文字幕欧美一区| 在线免费高清一区二区三区| 日韩三区免费| 亚洲精品视频区| 国产一二三区在线播放| 成人精品一区二区三区| 亚洲人成五月天| 欧美日韩国产激情| 处破女av一区二区| 欧美成人精品| 成人黄色91| porn视频在线观看| 北条麻妃在线一区| 精品蜜桃传媒| 久久久噜噜噜久久中文字免| 欧美精品日韩一本| 亚洲人妖av一区二区| 久久福利毛片| 欧美精品系列| 欧美视频免费看| 97人人在线| 国产高潮免费视频| 一区二区三区偷拍| 成人性生交大片免费看小说| 国产亚洲精品一区二555| 亚洲欧美一区二区激情| 精品成人久久av| 国产精品久久网站| www.日韩精品| 成人性色生活片| 日本不卡高清视频| 精品白丝av| 波多野结衣的一区二区三区| 国产精品一区二区精品| 亚洲美女尤物影院| 久久久久久久久免费视频| 日韩电影免费| 宅男深夜国产| 91p在线观看| 免费看国产黄色片| 日韩激情视频一区二区| 亚洲一区二区三区午夜| 欧洲av一区| 久久久一本精品99久久精品| 成人a在线观看| 国产精品香蕉国产| 欧美专区在线视频| 久久久亚洲精选| 国内精品久久久久影院优| 久久福利视频导航| 久久国产精品99国产精| 日韩在线观看免费全集电视剧网站| 日韩av中文在线| 亚洲第一福利网站| 日韩精品在线一区二区| 日韩一区二区三区在线视频| 在线91免费看| 欧美日本国产一区| 欧美日韩亚洲综合在线| 日本黄色一区二区| 日本精品视频一区二区| 欧美日韩中字一区| 欧美日韩一级二级| 精品少妇一区二区三区视频免付费 | 91在线观看| 青青青手机在线视频观看| 国产在线小视频| 欧美成人三区| 999精品网| 成人午夜激情av| 爆操妹子视频在线观看| 欧美午夜电影一区二区三区| 日韩视频在线直播| 欧美fxxxxxx另类| 日韩vs国产vs欧美| 欧美国产综合色视频| 色88888久久久久久影院野外| 欧美日韩国产中文字幕 | 美女尤物在线视频| 97人澡人人添人人爽欧美| 精品三级av在线导航| 久久精品国产99久久6| 午夜精品久久久| www国产精品com| 99在线观看视频网站| 黄色免费网址大全| 亚洲区欧洲区| 欧美亚洲国产激情| 久久午夜羞羞影院免费观看| 日韩三级.com| 国产脚交av在线一区二区| 精品日韩在线播放| 国产精品影院在线| 国产视频一区二区在线播放| 久久国产88| 亚洲1区2区3区视频| 久久久国产一区| 亚洲第一导航| 成人xxxx| 57pao国产一区二区| 美女视频黄a大片欧美| 午夜a成v人精品| 欧美sm美女调教| 热久久视久久精品18亚洲精品| 欧美少妇一区| 国产美女在线免费观看| 国产天堂在线播放视频| 免费观看久久av| 久久先锋资源| 亚洲免费色视频| 亚洲高清一二三区| 国产精品毛片a∨一区二区三区|国 | 色撸撸在线观看| 精东影业在线观看| 天堂8中文在线最新版在线| 精品香蕉视频| 国产麻豆9l精品三级站| 又紧又大又爽精品一区二区| 日韩国产激情在线| 成人国产精品av| 日韩不卡视频一区二区| 黄色三级电影网站| 午夜小视频福利在线观看| 成人自拍av| 思热99re视热频这里只精品| 亚洲激情黄色| 亚洲欧美另类图片小说|