最近 GitHub 上有個幾有趣的 Agent Skill:Ponytail

· 科技產業

6/12 開源,到而家已經衝到 38k+ stars。

Repo: https://lnkd.in/gHCxGMTQ
Ponytail 的定位好簡單:

讓幫你寫 code 的 AI,變成一個 「超懶但超聰明的資深工程師」。
你叫佢寫 80 行 code,佢第一句唔係寫,而係問:

「呢段 code 係咪根本唔需要存在?」
🧠 Ponytail 的哲學(極度懶惰版 Clean Code)
能不寫就不寫
標準函式庫做到 → 唔好自己造
Browser 原生有 → 唔好裝 plugin
現有套件能解 → 唔好再包一層
一行搞掂 → 唔好寫成一個 class
目的只有一個:

減少 Claude / Codex 幫你寫嘅無謂程式碼 (reduce token)。
⚠️ 但「寫得少」唔代表「寫得好」
Ponytail 推崇 minimalism,但如果:
把所有邏輯塞進一行
UI / Data layer 直接耦合
為咗少寫而犧牲結構
咁之後加一個小需求,就會 牽一髮動全身。
🧹 Clean Code 在 AI 時代其實變咗另一回事
傳統 Clean Code:
抽象
設計模式
interface
OO 分層

全部都係為咗 方便人類工程師 未來擴充。

AI 時代嘅 Clean Code:

核心目標變成「降低 AI 的認知負擔(Cognitive Load)」。
即係話:

你唔係寫俾人睇,你係寫俾 AI 之後更易 refactor、debug、extend。
🤔 最後想問大家:
點樣喺「寫得少」同「好維護」之間搵到平衡?

尤其係依家 AI 已經幫我哋寫晒 80% code,但 Code Review 反而越來越難做。
大家有冇自己嘅準則、workflow、或 CI/CD pipelines 設計可以分享?

最近 GitHub 上有個幾有趣的 Agent Skill:Ponytail

原文發佈於 LinkedIn →

← 網誌