Claude Code Output Styles 全方位應用指南:解鎖 AI 助手的無限潛能
Claude Code 最新推出的 Output Styles 功能,徹底改變了我們與 AI 程式設計助手互動的方式。這個強大的功能不僅讓 Claude Code 突破了傳統軟體工程的界限,更讓每個使用者都能根據自己的需求,打造專屬的 AI 助手行為模式。
Claude Code statusline全面剖析
前言
Claude Code 的 statusline 功能是一個強大但經常被忽視的特性。它不僅能顯示基本的系統資訊,更可以高度自訂化,成為你的個人化編程環境狀態監控器。本文將深入剖析 statusline 的各個面向,從基本配置到進階技巧,並揭露其背後的 sub-agent 運作機制。
Claude Code Memory MCP 整合最佳實踐:Token 優化與效能分析
前言
隨著 AI 輔助開發工具的快速發展,Claude Code 已成為許多開發者的首選編程助手。然而,標準 Claude 在每次對話開始時都會失去先前的記憶,這意味著你需要重複介紹自己、專案背景和偏好設定。Model Context Protocol (MCP) 的出現,特別是 Memory MCP 服務器的整合,為這個問題提供了優雅的解決方案。
如何有效使用 Claude Code 子Agents
如何有效使用 Claude Code 子Agents
身為一個在程式界摸爬滾打十幾年的老兵,我見過太多開發工具來來去去。有些工具像流星一樣閃亮但短暫,有些則像恆星般持續發光。Claude Code 的子 Agents 功能,毫無疑問屬於後者 — 它不只是一個工具,更像是把整個開發團隊裝進了你的 IDE 裡。
如何有效使用 Claude Code 命令 /add-dir
如何有效使用 Claude Code 命令 /add-dir
在現代軟體開發中,前後端分離架構已成為標準做法。開發者經常需要同時處理多個相關但獨立的專案目錄,例如前端 React 應用和後端 API 服務。Claude Code 的 /add-dir
指令正是為了解決這個痛點而設計的強大功能。
Vibe Coding 的技術門檻陷阱:當感覺遇上現實
Vibe Coding 的技術門檻陷阱:當感覺遇上現實
近年來,“Vibe Coding” 成為開發社群的熱門話題,許多開發者被其自由、直覺的編程方式所吸引。然而,作為一名資深技術架構師,我必須指出一個被大多數人忽略的關鍵問題:Vibe Coding 實際上有著極高的技術門檻。
Final Cut Pro X 10.4.9 配置測試
Final Cut Pro X 10.4.9
最近幾天 Final Cut Pro X 更新到 10.4.9 很多新功能,包含代理可以使用H264等等很多更新。
個人做點測試主要種點在了解到手邊電腦工具適合做怎樣使用,可以找到最佳影片剪輯配置因為GPU CPU運算與影像解碼一直以來都以為是依樣。
Jetson Nano OpenCV 測試
Jetson Nano
最近想來試試我買很久的Jetson Nano在影像應用賞可以玩啥呢?於是就沿著其他大神指導開始玩起OpenCV。 本次主要參考OpenCV 4 + CUDA on Jetson Nano這篇文章來實際測試與體驗。
EDA 事件驅動架構 Event-driven Architecture
事件驅動架構
來談談事件驅動架構與一般架構設計上有何不同與差異。
一般程式架構
一般專案架構來說,會有幾個部分。
- 程式
- 主要商業邏輯部分。
- 與資料庫連結與處理。
- 後端其他程序處理部分。
- 錯誤處理。
- 資料庫
- 主要與資料有關都會在這邊。
- 常常也會放些無關的,像是網站Logo site staff等等。
- 儲存與查詢為主要事務確保資料執行ACID。
- 維運
- 確保各系統如預期運作正常。
- 各種系統故障排除
- 安全控管
可以看到程式部分就是專案主要部分了,其他只是他的延伸。
NATS 應用(一)
NATS 應用(一)
今天來介紹我對於NATS首次應用的方式與想法。
安裝 測試使用Docker
$ docker pull nats:latest
latest: Pulling from library/nats
f3c8f35bd9bc: Pull complete
4ba25f2430b4: Pull complete
Digest: sha256:83922f11aa2012176cc23401cc1a7648c6d0aeecd1597e04c04d1028908d155c
Status: Downloaded newer image for nats:latest
docker.io/library/nats:latest
執行與啟動
$ docker run \
-d \
-p 4222:4222 \
-p 8222:8222 \
--name=nats \
nats:latest
eaad1e13140a8803a95c361b32b7d2c5aadf852bae50dfbfd0a8769aeaa551af
此時可以透過管理介面來了解狀態與相關資訊。