下一步要寫什麼?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#1 AI 除錯實戰CLAUDE.md 系列的自然延伸
2#11 Claude Code 馬拉松獨特經驗,差異化內容
3#5 多租戶架構深度技術文,展現獨特經驗
4#10 權限控管短篇教學,容易寫
5#7 Astro 建 blogmeta 主題,用自己的 blog 當教材
6#15 Claude Code Hooks時效性高(新功能),中文資料空白
7#12 Legacy PHP 匯出 Excel備忘錄既有項目,實用性高
8#17 PHPUnit + Claude 補測試php74 文章埋下的鉤子,讀者期待
9#8 去識別化對照表方法論文,短篇,可快速完成
10#18 讀懂 Legacy 程式碼共鳴度高,適合新手讀者