- 用途
- 程式開發
- Obsidian vault 儲存庫回顧與寫作
- 品質不錯
- 每個 commit 前自己會做一次 code review → 自動背景修正 → 再觸發 review → 修到它自己覺得滿意為止的樣子
- 會提出候選 commit 給使用者決定要不要正式發到 repo 中,或甚至直接建立 PR
- 產生速度其實蠻快的,甚至包括 code review 以及自動背景修正,幾分鐘以內可以完成
- 工具多樣
- 閱讀網頁
- 搜尋網路
- 讀、寫、改等
- shell 指令
- 於是可以請它現場隨時撰寫更針對特定問題的腳本,再使用 shell 指令執行那些腳本語言進行更複雜更特定的機械作業!
- 寫作方面比較有問題:
- shell 指令無法處理非 ASCII 資料夾名、檔名
- 對話容易出錯,各種多重腦,做了後面又忘了前面說的,讓人生氣
- 暫存區容易出狀況導致 commit 改壞,只好另外手動編輯合併、補救等
- (開發程式方面似乎比較不會改壞,頂多是一直找不到 bug 而已)
- 搭配 GitHub.com、github.dev(線上版的 VS Code,很好用)管理 repo branch
- 外部編輯 branch 以後,Jules 不會讀取/更新工作區,所以目前必須開新的 session 處理