iT邦幫忙

2026 iThome 鐵人賽

DAY 8
0

終於進到開發方法了,前面說到這麼多各家的模型,終於回到主題Claude。我主要使用Claude Code做開發,搭配plan mode& mattpocock/skills作規則定型,mattpocock/skills裡面包含一系列工程實踐的知識,可以引導模型遵守規範。可用的工具包含grill-me/ grill-with-docs: 透過反覆提問來確定需求、整理成專案文件;to-spec/to-tickets: 將討論的項目轉為可實作的規格、項目;improve-codebase-architecture 整理複雜的程式碼為網頁報告...還有許多工程面向的功能。由於這是個起步的小專案,我只簡單使用到grill-me作規格定型。

首先要思考一個問題,一個新的功能下來怎麼辦:

  • 為甚麼要用plan mode而不是直接實作呢: 因為如果沒給AI明確的需求,做出來的東西大概率不符合你的期待
  • 那為甚麼還要用grill-me: 因為AI頃向少問、猜你的想法,在不啟用grill-me的情況,他會很快進入實作階段,但做完你會發現很多細節都跟想法不一樣。而事後的修改往往是最累最麻煩的。

https://ithelp.ithome.com.tw/upload/images/20260811/20130011rpReP819WO.png

所以對一個新功能,明確的規劃設計和文件是最重要的。我自己會認為如果是一個中高難度的任務-例如功能模組、串接服務、API,能明顯感覺到需要討論設計的情況: 用grill-me;反過來說例如簡單的UI調整、小bug修復,可以簡單討論後直接實作。

在這個簡報專案的初始階段,我通過grill-me來回討論了超過50個問題,跟AI對齊我的想法、和討論實作可行性,最後才有這個專案的完成。因此我認為mattpocock skills工作流的幫助相當大,無論是中型/大型專案,套用上這套工程實踐,對專案的程式&架構乾淨度、開發時間、Bug修復都有顯著提升。


上一篇
Day 07 - 安裝教學,在本地使用Slide-Maker平台
下一篇
Day 09 - AI開發工作流 agent-team
系列文
AI工具革命 - 使用AI工作流打造簡報生成平台9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言