kyo

503 posts

kyo banner
kyo

kyo

@kyomind

軟體工程師,相信 AI 與 Infra 是開發者的未來。擅長用文字記錄學習,希望可以寫到 70 歲

Taipei, Taiwan Katılım Temmuz 2018
97 Takip Edilen461 Takipçiler
小克 🌤
小克 🌤@littlegoodjack·
是時候好好跟 Fable 5 說再見了,有緣會再見的 🥹
中文
2
0
16
522
kyo
kyo@kyomind·
@littlegoodjack 可能有(我也不確定xd),這個做法的好處是可遷移性高,yadm同步後在另一台機制無須任何設定
中文
1
0
1
47
kyo
kyo@kyomind·
之前寫過一篇〈為你的 AI Agent 掛上 Hooks 吧!〉,介紹我幫 Claude Code、Codex、OpenCode、Antigravity CLI 這四套工具,都掛上了「完成通知」和「權限請求通知」 用了一陣子後發現一個問題:多個 agent 並行時,聽到音效、看到「Agent 回合已停止」,還是搞不清楚是哪個 agent 發出的——這不盡理想! 經過思索,做了一點更新:共用的通知腳本改成參數化,各工具的 hook 傳入自己的名稱,通知會直接顯示「Codex 已回覆」「Claude Code 已回覆」,像附圖這樣 原文章的範例也同步更新了,有興趣的話可以看看,四套工具的設定和腳本都在裡面
kyo tweet media
中文
2
1
12
1.3K
kyo
kyo@kyomind·
@An_yhl 有想過,哈哈哈!那應該會很好玩
中文
0
0
0
4
晚晚
晚晚@An_yhl·
@kyomind 這時候就需要每個 agent 配專屬出場音效了
中文
1
0
0
25
kyo
kyo@kyomind·
把任務交給 AI agent 後,你是否只能盯著它幹活,或來回查看它完成了沒? 其實,只要設一個 hook,讓它「做完了再叫你」就好 本文分享我在 Claude Code、Codex、OpenCode 等四個工具,設定「完成通知 hook」的方法,連腳本也一併附上了 blog.kyomind.tw/agent-hooks/
中文
3
3
19
1.5K
kyo
kyo@kyomind·
最近 Hermes Agent 非常紅,熱度上已經超越了俗稱「龍蝦」的 OpenClaw 我自己玩了一個多月的 Hermes,整理出 10 個最有感的設定 如果你也想加入「養殖業」,不妨參考本篇 blog.kyomind.tw/hermes-agent/
中文
0
6
28
2.1K
kyo
kyo@kyomind·
@clleew @parkerchang11 好,等你寫 contributing.md,最近工具額度重置次數好多,覺得浪費了 token,需要專案投入XD
中文
1
0
0
33
Lee, Wei
Lee, Wei@clleew·
@kyomind @parkerchang11 沒錯~主要是因為我自己比較常用 TUI 沒問題! 之後可以來補個 contributing.md 我朋友之前有寫另一套可能更泛用,這套主要是通知,不是中央管理多個 agent session github.com/jason810496/ag…
中文
1
1
2
51
kyo
kyo@kyomind·
@clleew @parkerchang11 昨天晚上安裝並和 5.6 Sol 一起研究了一番,目前支援應該是以「純 CLI」為主對吧?我的使用情境剛好多為 app 版或 VS Code extension,這個如果要抓狀態、識別就相對複雜許多 有考慮簡單寫個 CONTRIBUTING.md 嗎?(主要是我不知道怎麼測試 CLI 工具XD),之後有機會可以來貢獻一下
中文
1
0
0
50
Lee, Wei
Lee, Wei@clleew·
@kyomind @parkerchang11 最近用姑且算順手,但有時候還是會遇到一些神奇的 edge case,歡迎開 issue 回饋xD
中文
1
0
1
23
kyo
kyo@kyomind·
回不去了!真的回不去了 有了像 Terraform 這類的 IaC 工具,我們建立一台 VM 的時間,可以從 10 分鐘縮減到 30 秒 本文分享我用 Terraform 重建 GCP Free Tier VM 的經驗,並附上設定檔供你直接使用 blog.kyomind.tw/terraform-gcp-…
中文
0
2
19
2K
kyo
kyo@kyomind·
@clleew @parkerchang11 這確實是滿有必要的,畢竟很多人應該都是多工具或多 session 同時在進行(兩、三個可能跑不掉),如果都顯示一毛一樣的通知,就不太好掌握整體狀況 感謝分享,晚點來玩玩看!
中文
1
0
1
47
kyo
kyo@kyomind·
大多數 Side Project 只要搞一台 VM 就夠了,但我還是選擇部署一個 K8s 叢集 因為我相信,這會讓事情變得「有趣」(或複雜😅) 本文介紹 WeaMind 的 cloud infra:4 台 VM + 1 LB,月費約千元台幣 你,值得擁有! blog.kyomind.tw/weamind-infra
中文
0
1
14
1.6K
kyo
kyo@kyomind·
如同〈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 本來覺得有點浪費,卻偶然發現這些價格已經絕版,刪掉就再也拿不回來了 頓時又覺得自己是一個幸福的人🥹
kyo tweet media
中文
0
0
3
352
kyo
kyo@kyomind·
GitHub Copilot 在今年 6/1 全面改制,使用成本大幅提高,引發大量用戶不滿 作為 2022 年就開始訂閱的老用戶,我也是百感交集,最終還是決定退訂 本文分享我退訂的判斷、理由,以及我的替代方案 blog.kyomind.tw/unsubscribe-gi…
中文
0
1
9
635
kyo
kyo@kyomind·
人生的關鍵選擇總是不容易:我們害怕做錯決定,又擔心留在原地會後悔 對一個 40 歲的中年人來說,更是備感壓力 從後端到 DevOps,這個轉變畢竟不是一朝一夕。這篇來聊聊我的起點與決心 blog.kyomind.tw/all-in-on-devo…
中文
2
4
25
1.1K
kyo
kyo@kyomind·
關於主動學習的認知負荷 上一篇提到,「計時」是我保持學習紀律的方式——尤其是全職學習階段 那全職準備時,究竟一天或一週該學習多少小時才夠呢?這個答案,依據我不同的人生階段,有著不同的數字 早期準備國家考試(書記官、律師)的時候,大概是每週 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 千個禮拜》筆記(二)抗拒「重要性中等」的誘惑〉
中文
2
8
73
4.3K
kyo
kyo@kyomind·
全職學習如何保持紀律?我的答案很簡單:計時 一直以來,無論是準備書記官、律師考試,還是轉職軟體工程師,在沒人監督的情況下,我都是用「計時」這個方法讓自己持續前進,避免半途而廢 計時算是一種量化的手段,讓我能夠清楚看到自己在學習上的投入和進步 計時的另一個好處是,它讓你不再「高估」自己的產出——實際的學習時數,往往比你想像的要少,這很正常,應該說,這才是現實 如同我在〈關於寫程式到 70 歲的想像〉一文中提到的,以往我是用 Google Sheets 作為記錄的載體(計時工具則是 Toggl) 但現在不需要了!我直接寫在普通的 Markdown 檔案內,把時間寫清楚就好了,因為 LLM 可以輕鬆解析與統計這些內容 我感覺這樣的記錄方式更加自由,而且搭配提示詞,隨時能產出像附圖這樣的統計摘要
kyo tweet media
中文
8
9
49
2.8K
kyo
kyo@kyomind·
前天 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 了!
中文
0
0
10
1.6K
kyo
kyo@kyomind·
「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!
kyo tweet mediakyo tweet media
中文
4
0
3
350