---
title: 2026第一次PR
updated: 2026-02-27 10:39:00Z
created: 2026-02-27 04:58:09Z
---

【龍蝦幫我修好他自己之後，教我怎麼更新程式碼到它自己的 GitHub 】

公司的龍蝦昨天重啟後，Google Chat 功能就一直不聽話，於是丟給裝了 claude opus 4.6 的龍蝦研究半天，終於找到 google chat 功能的問題並修好了。於是我心想，何不發一個 PR 給龍蝦原始碼請作者套用這個修好的程式。

因為是龍蝦研究怎麼修的，它知道所有問題原因，所以請龍蝦教我發PR內容要怎麼做，後來發現專案有 CONTRIBUTE.md ，就丟給龍蝦看。龍蝦教我：
1. Fork 一個龍蝦專案
2. 更新之後要跑過 pnpm 的測試
3. 測試有通過之後，就可以提交然後送PR
看起來簡單，但是實際跑 pnpm 就跳出很多錯誤，後來問了 claude 原來是沒有先做 pnpm install 這個笨笨問題。

龍蝦還教我下 gh 指令，並且說可以幫我執行，但我覺得第一次還是本人執行比較好，於是自己去 GitHub 頁面上建立 PR，還好有做這個動作，建立PR 時又出現一個新的填寫模板，又丟給龍蝦再填寫一次。

PR 不用關聯到 issue ，要寫的內容除了問題是什麼、修了什麼之外，還有這個功能影響多大、有什麼錯誤訊息證據、修之前和之後的差別、執行的環境是什麼、修好之後還有親自測試哪些功能好了哪些沒好......，其中哪些有真人測過這點龍蝦會不知情，我稍微修改一下並且補個錯誤訊息的截圖。PR 送出時會有個機器人先審過你的回覆看內容好不好，註記修改範圍是 XS，然後跑一個應該是註定會有錯誤的 CI 測試。

發完之後我就丟著了，隔天早上醒來看一下，我的 PR 就被合併了，我也正式被寫進 CHANGELOG.md 裡面。作者除了合併之外，還幫我關連相關 issue，另外有個跟我修一樣地方的 PR 在我之後幾個小時，作者就標註重複、沒有合併，這個專案這樣應該算是更新很頻繁吧！

感謝有 AI ，現在更新程式碼輕鬆很多，溝通過程也解決很多語言不通的問題。