︿
Top

2026年10月30日 星期五

Claude Code CLI 初體驗

前言

延續前一篇: Claude Code Desktop 初體驗, 這篇改在 Visual Studio 2026 的終端機, 使用 Claude Code CLI 操作同一個範例專案 20240118_ASPNetCore6Random.

內容包含: 常用的 / 指令, 用 /init 建立 CLAUDE.md, 建立第一個 Skill, 隔天回到原來的 session, permission mode 的選擇, 最後以「VS 2026 改程式, CLI 測試並 commit」作一次實戰演練. 整理如下, 供備忘之用.

說明:

  • 標題標示 (Web) 的段落, 是在 claude.ai 網頁版請教的內容; 標示 (CLI) 的段落, 則是在 Claude Code CLI 實際操作的過程.
  • 文中功能說明, 已對照官方文件及實機 (Claude Code v2.1.310) 作過校正.

Claude Code Desktop 初體驗

前言

前兩篇完成了 Claude Code CLI 及 Claude Code Desktop 的安裝, 這篇開始實際使用. 範例專案採用筆者之前的文章: 非決定性元素 (Non-Deterministic Elements) 的單元測試, 以亂數 (Random) 為例 (GitHub Repository), 在 Claude Code Desktop 中透過四段對話, 走一遍「讀取分析 → 診斷問題 → 修改檔案 → 驗證 → 版控提交」的流程. 整理如下, 供備忘之用.

Claude Code Desktop 安裝及設定

前言

延續前一篇: Claude Code CLI 安裝與設定, 這篇安裝 Windows 版的 Claude Desktop. 它提供圖形介面, 不必使用終端機, 也能在其中使用 Claude Code. 整理如下, 供備忘之用.

Claude Code CLI 安裝與設定

前言

在 Windows 平台安裝 Claude Code CLI, 並完成第一次啟動時的設定 (Theme, 身份認證, 安全性提示, 工作區存取). 安裝本身只要一行指令, 但實際走過一遍, 還是有一些地方要注意. 整理如下, 供備忘之用.

2025年9月6日 星期六

WSL2 磁碟空間管理

前言

最近又遇到了 C: 磁碟機空間不足的問題, 這次將矛頭指向 WSL2 各發行版實例的虛擬磁碟 (ext4.vhdx) 的空間佔用過大. 藉此機會將 WSL2 磁碟空間管理作了一下整理. 供備忘之用.

雖然最後壓縮的成效並不是很好, 但至少可在 D: 磁碟機, 另建一個 WSL2 發行版實例; 不用一直受限在 C: 磁碟機那個小小的空間.

2025年6月20日 星期五

如何使用 ngrok 由外部連入本機網站

前言

最近有需要由外部連至某位同仁的筆電進行測試的需求, 目前最常用的服務是 ngrok, 它會給一個外部的網址, 當使用者輸入那個外部網址時, 會導向那位同仁筆電上的網站.

查了一下各個網誌的寫法, 看來似乎很簡單; 但實際走過一遍, 還是有一些坑要小心.

以下係以筆者 ASP.NET MVC 及 ASP.NET Core MVC 的錯誤處理 這篇文章的網站作為範例.

2025年5月29日 星期四

初探 NotebookLM + Google 表單:以 醫療機構電子病歷製作及管理辦法 為例

一. 前言

延續前一篇: 初探 NotebookLM:以 醫療機構電子病歷製作及管理辦法 為例 有提到 NotebookLM 可以產生題庫, 但後續需 自行於 Google Forms 或 Microsoft Forms 建立表單測驗卷.

這個建立表單測驗卷的工作, 有沒有辦法由 AI 協助建立; 而不需手工一題一題複製貼上呢? 答案是可行的.

本文將以 Google Forms 為例, 透過 ChatGPT o3 推理模型, 產生 Google Apps Script, 將產出貼到 Google Apps Script 的執行環境, 操作 Google 表單/文件 ... 等物件, 建置測驗卷; 並要求在學生 [提交] 之後, 可以自動批改, 將成續寫到試算表, 同時, 將成續一併以 email 寄給學生.

依前一篇的內容, 產生題庫以後 即可進行以下步驟.