iT邦幫忙

2025 iThome 鐵人賽

DAY 9
1

故事

https://ithelp.ithome.com.tw/upload/images/20250923/201760177xAXUAvJXu.jpg

⬆️ 來自排球少年

這個畫面是稻荷崎的隊長北信介的台詞:「老實說,我不喜歡這句話,又不是只有前方才有路,而且挑戰和逞能也不是一回事,我無法理解他們那種人,不過...看著他們,確實會到內心激昂,雖然我不是個足以改變比賽走向的選手,但是我想給這些愛橫衝直撞的傢伙們,盡全力提供最堅強的後盾。」

稻荷崎高中排球部的教練是這麼評價北信介的:「雖然不是明星球員,卻能改變球場的氣氛,毫無多餘的舉動,說話也一針見血,球技上雖然有所不足,卻十分細膩,而且現在...信介他充滿了自信,這股自信並非他認為自己比其他人強,而是確信自己絕對不會失手。」

擷取自文章: https://home.gamer.com.tw/creationDetail.php?sn=5067368

💡可以感受到,他講話帶著理性與感性並存,有種莫名的說服力。整個人有一種強大的氛圍。

我認為的 Vibe Coding 也需要這種感覺。


Better use vibe coding ?

北信介的強大氛圍,源自於他「重複、持續、細心」的日常實踐。程式碼的「Vibe」也一樣,必須建立在絕對可靠的理性基礎上。這意味著你需要:

釐清目標與期望

在開始寫提示之前,先問自己:我到底想要 AI 產出什麼?它的用途是什麼?我對它的品質有什麼具體要求?

提供充分的背景資訊 (Context)

情境設定:描述一個具體的場景或情境,EX: 教授老大要你對某項技術進行可行性分析。

提供範例:給 AI 看一個好的範例。如果可以,直接提供你想要的格式或風格的例子。這比你用文字描述要有效得多。

角色扮演(非必要):讓 AI 扮演一個特定的角色,EX: 你是一位資深的軟體架構師,這能讓 AI 的語言和思考模式更貼近你的需求。

設定具體的規範

  • 格式要求:明確指定輸出格式,EX: 以 Markdown 格式輸出、使用 JSON 格式、列出五點條列式
  • 內容要求:明確指定內容應包含或避免哪些關鍵詞、概念或資訊
  • 約束條件:設定一些非功能性的要求,EX: 必須以繁體中文回答
  • 長度限制:限定輸出的長度或範圍,EX: 只輸出修改的程式碼片段
  • 語氣與風格(非必要):指定語氣與回答風格,讓你更好閱讀

極致的紀律與一致性

整個專案都維持固定的編碼風格 (Coding Style)、命名規則和架構模式。你的程式碼應該像你親手簽名一樣,有一致的筆跡。

迭代與優化

AI 的輸出很少能一次到位。如果結果不理想,不要只是重新敘述( AI 會開始跳針),而是要修改你的 Context 。

分析不足:AI 的產出哪裡不對?是內容不夠深入?格式不符?語氣不對?

使用 AI 更易讀的方式 → json、Mermaid

人類的摘要對AI來說還是文章,json才是讓 AI 更快與準確的方式

為什麼 JSON 格式更適合?

  • 無歧義性(Unambiguous):JSON 使用鍵-值(key-value)配對,每個指令都有明確的標籤,消除了語義上的模糊。
  • 可程式化(Programmatic):AI可以透過解析器(parser)直接讀取這份 JSON,並將每個值對應到內部處理模組,這比處理自然語言快上許多。
  • 結構化(Structured):將指令層層遞進地組織起來

為什麼 Mermaid 流程圖更適合?

  • AI 轉換圖片資訊(EX: 流程圖) 時,有可能有誤差或無法理解圖像,甚至因為清晰度誤判。使用文字可以降低這個情況發生。

可以參考這些 ⬇️

https://ai-kb-json-k7f5xt3.gamma.site/?fbclid=IwQ0xDSwMSvc5jbGNrAxK9LmV4dG4DYWVtAjExAAEeU0SRMr866CaNgB4AHjFELrQQs15FFujchZKUID8f03ydYOY0YHMdPdsvsMQ_aem_g1nFkt7-Mj3E5ar0XAY2Xg

https://www.youtube.com/watch?v=MFr4CMCKJWw


上一篇
Day 8 - Fall 🌸 Love with coding , Just Use Vibe Coding?
系列文
Android 不會只更新 UI ! 用 Vibe Coding ? 加速打造 Al-native App9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言