kyo
503 posts

kyo
@kyomind
軟體工程師,相信 AI 與 Infra 是開發者的未來。擅長用文字記錄學習,希望可以寫到 70 歲
Taipei, Taiwan Katılım Temmuz 2018
97 Takip Edilen461 Takipçiler

之前寫過一篇〈為你的 AI Agent 掛上 Hooks 吧!〉,介紹我幫 Claude Code、Codex、OpenCode、Antigravity CLI 這四套工具,都掛上了「完成通知」和「權限請求通知」
用了一陣子後發現一個問題:多個 agent 並行時,聽到音效、看到「Agent 回合已停止」,還是搞不清楚是哪個 agent 發出的——這不盡理想!
經過思索,做了一點更新:共用的通知腳本改成參數化,各工具的 hook 傳入自己的名稱,通知會直接顯示「Codex 已回覆」「Claude Code 已回覆」,像附圖這樣
原文章的範例也同步更新了,有興趣的話可以看看,四套工具的設定和腳本都在裡面

中文

把任務交給 AI agent 後,你是否只能盯著它幹活,或來回查看它完成了沒?
其實,只要設一個 hook,讓它「做完了再叫你」就好
本文分享我在 Claude Code、Codex、OpenCode 等四個工具,設定「完成通知 hook」的方法,連腳本也一併附上了
blog.kyomind.tw/agent-hooks/
中文

最近 Hermes Agent 非常紅,熱度上已經超越了俗稱「龍蝦」的 OpenClaw
我自己玩了一個多月的 Hermes,整理出 10 個最有感的設定
如果你也想加入「養殖業」,不妨參考本篇
blog.kyomind.tw/hermes-agent/
中文

@kyomind @parkerchang11 沒錯~主要是因為我自己比較常用 TUI
沒問題!
之後可以來補個 contributing.md
我朋友之前有寫另一套可能更泛用,這套主要是通知,不是中央管理多個 agent session
github.com/jason810496/ag…
中文

@clleew @parkerchang11 昨天晚上安裝並和 5.6 Sol 一起研究了一番,目前支援應該是以「純 CLI」為主對吧?我的使用情境剛好多為 app 版或 VS Code extension,這個如果要抓狀態、識別就相對複雜許多
有考慮簡單寫個 CONTRIBUTING.md 嗎?(主要是我不知道怎麼測試 CLI 工具XD),之後有機會可以來貢獻一下
中文

回不去了!真的回不去了
有了像 Terraform 這類的 IaC 工具,我們建立一台 VM 的時間,可以從 10 分鐘縮減到 30 秒
本文分享我用 Terraform 重建 GCP Free Tier VM 的經驗,並附上設定檔供你直接使用
blog.kyomind.tw/terraform-gcp-…
中文

@clleew @parkerchang11 這確實是滿有必要的,畢竟很多人應該都是多工具或多 session 同時在進行(兩、三個可能跑不掉),如果都顯示一毛一樣的通知,就不太好掌握整體狀況
感謝分享,晚點來玩玩看!
中文

@parkerchang11 @kyomind github.com/Lee-W/ring
我最近做了一個TUI工具就是為了解類似的問題👀 雖然目前只支援 codex 跟 CC ,之前通知有點太吵,前一段時間有調整一下
中文

大多數 Side Project 只要搞一台 VM 就夠了,但我還是選擇部署一個 K8s 叢集
因為我相信,這會讓事情變得「有趣」(或複雜😅)
本文介紹 WeaMind 的 cloud infra:4 台 VM + 1 LB,月費約千元台幣
你,值得擁有!
blog.kyomind.tw/weamind-infra
中文

如同〈WeaMind Infra 介紹:VM、Load Balancer 與雲端架構〉所言,我目前在 Hetzner 上 own 了 4 台 VM(這還不包括 LB😂)
其中堡壘機是比較大台的 CAX21(Arm 架構,4C/8GB),實際上只用了 1.2 GB 的 RAM,感覺有點浪費!
於是日前嘗試把堡壘機從 CAX21 降到 CAX11(2C/4GB),想說至少可以省點錢,以後有需要再升回來就好
沒想到,登入之後發現,在 VM 的 PRICE 標籤旁,出現了一個小小的提示訊息:
「This server was created at a price that is no longer available. The price therefore differs from the current price for new servers of the same plan.」
也就是說,這是「絕版價」!以後再開新的機器,就不是這個價格了
查了一下,我這台 €7.99 的 CAX21,現在新開要 €10.49。另外 3 台 €3.99 的 CX23,新價格是 €5.49
本來覺得有點浪費,卻偶然發現這些價格已經絕版,刪掉就再也拿不回來了
頓時又覺得自己是一個幸福的人🥹

中文

GitHub Copilot 在今年 6/1 全面改制,使用成本大幅提高,引發大量用戶不滿
作為 2022 年就開始訂閱的老用戶,我也是百感交集,最終還是決定退訂
本文分享我退訂的判斷、理由,以及我的替代方案
blog.kyomind.tw/unsubscribe-gi…
中文

人生的關鍵選擇總是不容易:我們害怕做錯決定,又擔心留在原地會後悔
對一個 40 歲的中年人來說,更是備感壓力
從後端到 DevOps,這個轉變畢竟不是一朝一夕。這篇來聊聊我的起點與決心
blog.kyomind.tw/all-in-on-devo…
中文

關於主動學習的認知負荷
上一篇提到,「計時」是我保持學習紀律的方式——尤其是全職學習階段
那全職準備時,究竟一天或一週該學習多少小時才夠呢?這個答案,依據我不同的人生階段,有著不同的數字
早期準備國家考試(書記官、律師)的時候,大概是每週 25 到 30 小時,考前甚至達到 35 小時——但這是不可持續的
轉職軟體工程師的時候,降到 20 到 25 小時。而現在,大概就「只有」15 小時,從 3 月到現在都是每週 15 小時左右
這個變化來自於我對學習的理解:時數只是學習的其中一環,高強度的學習對認知負荷很高
像 CKA 題目的練習、理解與筆記,一天 2 到 2.5 小時就差不多是極限了。其他時間搭配「相對被動」的學習,以一天 3、4 小時為目標
完全符合 Oliver Burkeman 的〈The three-or-four-hours rule for getting creative work done〉——強烈推薦大家去看原文
那怎麼衡量學習的強度和密度呢?這就沒有一個標準答案了,但我覺得 Oliver Burkeman 在《人生 4000 個禮拜》中的看法也很有啟發,非常值得借鑑:
「重要的事總是讓人很想逃避」
這可以拿來衡量你學習的效率,如果學習的方式可以輕鬆就一天超過 4 小時,比如一直看線上課,那麼我們可能還沒有真正挑戰到自己
而這樣的學習,往往是低效且船過水無痕的。有強度的學習,就是真的讓人想要逃避XD
若對該書有興趣,也歡迎參考我寫的書評〈《人生 4 千個禮拜》筆記(一)病態的生產力〉與〈《人生 4 千個禮拜》筆記(二)抗拒「重要性中等」的誘惑〉
中文

全職學習如何保持紀律?我的答案很簡單:計時
一直以來,無論是準備書記官、律師考試,還是轉職軟體工程師,在沒人監督的情況下,我都是用「計時」這個方法讓自己持續前進,避免半途而廢
計時算是一種量化的手段,讓我能夠清楚看到自己在學習上的投入和進步
計時的另一個好處是,它讓你不再「高估」自己的產出——實際的學習時數,往往比你想像的要少,這很正常,應該說,這才是現實
如同我在〈關於寫程式到 70 歲的想像〉一文中提到的,以往我是用 Google Sheets 作為記錄的載體(計時工具則是 Toggl)
但現在不需要了!我直接寫在普通的 Markdown 檔案內,把時間寫清楚就好了,因為 LLM 可以輕鬆解析與統計這些內容
我感覺這樣的記錄方式更加自由,而且搭配提示詞,隨時能產出像附圖這樣的統計摘要

中文

前天 Google I/O 大會,發布了 Antigravity 2.0
這個 2.0 基本上是「砍掉重練」,而且長得跟 OpenAI 的Codex app 有 87% 像XD
對此,許多已習慣用 1.x 的開發者表示非常不滿,因為它已經完全不是以前那個 Antigravity 了
而我則感到十分欣慰,立刻下載來用!
簡單講,它第一版是給軟體開發者用的,是 VS Code 的 fork 版本,對一般不寫程式的人很不友善——介面太複雜、功能太多
Google 顯然意識到,這會不利於推廣
反觀隔壁 OpenAI 的 Codex app,做得風生水起(目標用戶是一般白領上班族),甚至有趕超 Claude Code 之勢,那我還不趕緊抄起來?
沒錯,於是 Antigravity 2.0 aka Google 版 Codex app 就此誕生!
作為 AI Pro 的訂戶,終於有機會好好消耗我的 token 了!
中文

「How to quit vim?」
「I don't know...」
但現在必須 know 了!
以前看過一些文章,說用 Vim 可以完全不碰滑鼠,有點羨慕。但一想到學 Vim 就要放棄已經熟悉的 VS Code 快捷鍵,我就失去動力了
更別說是以「學習曲線陡峭」聞名的 Vim
但現在沒辦法,CKA 考試只能用 Vim 或 nano——總不可能用 nano 吧 XD
所以我終於打開了 Mac 的 Vim。結果一打開,天啊怎麼這麼醜!沒有行號、沒有 syntax highlight,感覺回到了 90 年代
原來是少了 .vimrc,設定好之後,總算順眼多了,請看圖片的 before / after!


中文

