下一步要寫什麼?Blog 主題備忘錄
備忘錄性質:本文記錄待撰寫的文章主題,不定期更新。若某篇已動筆,會在對應項目補上連結。
背景脈絡
目前 blog 有一個完整的 CLAUDE.md 指南系列(上、中、下),加上幾篇佔位文章。作者的專業背景是維護 Legacy PHP 7.4 企業管理系統(多租戶、Docker、MySQL 5.7),目標讀者是使用 AI 輔助開發的技術人員。
以下根據既有文章內容、實際專案經驗、Claude Code 設定與使用紀錄,整理出主題建議。
方向一:AI 輔助開發實戰(延續 CLAUDE.md 系列)
1. ✅ Claude Code 實戰:用 AI 除錯 Legacy PHP 專案
- 實際用 Claude Code 定位 bug 的過程
- 如何提問才能讓 AI 理解 Legacy 架構的問題
- Before/After 對比
2. ✅ 讓 AI 幫你寫 SQL Migration:多租戶資料庫的批次變更
- 用 Claude Code 產生 migration SQL
- 搭配批次執行腳本的流程
- 避免 AI 產生不相容舊版 MySQL 的語法
3. ✅ AI Code Review:用 Claude Code 檢查 Legacy 程式碼的安全性
- 掃描 SQL injection、XSS 等問題
- Legacy PHP 專案特有的安全風險
方向二:Legacy 系統維護經驗(技術深度文章)
4. ✅ Docker 化一個 10 年的 PHP 專案:踩過的坑
- 從 bare metal 到 Docker 的遷移歷程
- Nginx + PHP-FPM + MySQL 三層架構設定
- XDebug 跨平台設定痛點
5. ✅ 多租戶架構生存指南:一個資料庫一個機構的愛與愁
- database-per-tenant 的選擇理由
- Session 動態切換資料庫
- schema migration 同步挑戰
6. ✅ PHP 7.4 不能升級怎麼辦?Legacy 專案的漸進式改善策略
- 無法升級的限制下改善程式碼品質
- 逐步引入 type hints、PSR 標準
- 與 AI 協作加速重構
方向三:工具與工作流程
7. ✅ 用 Astro 建一個技術部落格:從零到部署 Cloudflare Pages
- 這個 blog 本身的建置過程
- Content Collections 使用心得
- 繁體中文 i18n 設定
8. 去識別化對照表:如何安全地分享技術文章中的程式碼
- 為什麼需要 CLAUDE_ANONYMIZATION_MAP.md
- 建立對照表的方法論
9. Git Hooks + CLAUDE.md:自動化提醒團隊更新文檔
- pre-commit hook 檢查文檔是否過期
- 結合 CI/CD 的文檔品質檢查
方向四:Claude Code 進階設定與使用
10. ✅ Claude Code 權限控管:用 settings.local.json 保護你的專案
- 如何針對不同專案設定不同的權限等級
- 適合寫成短篇教學
11. ✅ 一場 59 小時的 Claude Code 馬拉松:我如何用 AI 完成大型功能開發
- 單次 59.5 小時、1,165 則訊息的超長 session 實錄
- 長時間與 AI 協作的節奏與技巧
- Prompt caching 如何幫助維持 context
12. Legacy PHP 匯出 Excel:從踩坑到自動化
- PHP 7.4 環境下的 XLSX 處理方案
- 搭配 Claude Code 快速實作
13. CSS Print 排版指南:讓 A4 列印表單不再跑版
@media print的實戰技巧- Legacy 系統常見的列印問題
14. ✅ Claude Code 自訂 Slash Commands:打造你的專屬 AI 工作流
- 自訂
/interview需求訪談指令的完整設計 /commit、/ultra-think、/reset等實用指令- 設計自訂指令的技巧與原則
方向五:進階主題(規劃中)
15. Claude Code Hooks 實戰:自動化安全檢查與測試
- pre-tool-use hook 做安全防護
- post-tool-use hook 自動跑測試
- 與 settings.local.json 搭配使用
16. Claude Code 的 MCP Server:連接自己的資料來源
- MCP(Model Context Protocol)概念
- 自訂 MCP server 連接資料庫或 issue tracker
17. PHPUnit 從零開始:讓 Claude 幫 Legacy 程式補測試
- Legacy 程式碼補測試的實際策略
- 讓 Claude 生成測試骨架並逐步完善
18. 讀懂別人的 Legacy 程式碼:用 Claude Code 做 Codebase Onboarding
- 用 AI 快速理解陌生舊系統
- 如何建立心智模型、從哪裡入手
19. 用 Claude Code 寫技術文章:AI 輔助內容創作的真實流程
- 這個 blog 就是用 Claude 寫的
- 如何 prompt 讓 Claude 寫出符合自己風格的技術文章
20. Claude Code 長 Session 的 Context 管理技巧
- 59 小時馬拉松的後續深度篇
- Context window 壓縮後如何維持準確度
建議的優先順序
以「與現有系列最相關 + 讀者共鳴度」排序:
| 優先 | 主題 | 理由 |
|---|---|---|
| 1 | CLAUDE.md 系列的自然延伸 | |
| 2 | 獨特經驗,差異化內容 | |
| 3 | 深度技術文,展現獨特經驗 | |
| 4 | 短篇教學,容易寫 | |
| 5 | meta 主題,用自己的 blog 當教材 | |
| 6 | #15 Claude Code Hooks | 時效性高(新功能),中文資料空白 |
| 7 | #12 Legacy PHP 匯出 Excel | 備忘錄既有項目,實用性高 |
| 8 | #17 PHPUnit + Claude 補測試 | php74 文章埋下的鉤子,讀者期待 |
| 9 | #8 去識別化對照表 | 方法論文,短篇,可快速完成 |
| 10 | #18 讀懂 Legacy 程式碼 | 共鳴度高,適合新手讀者 |