iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Claude AI

文科生的 Claude Code 30 日實戰:從零到台股研究工作台系列 第 2 篇

Day 2-終端機、資料夾、路徑:建立基本心理模型

  • 分享至 

  • xImage
  •  

第一次打開終端機:我到底在哪個資料夾?

文章草稿,待作者實測。預算一小時;今天只建立練習空間。

今天遇到的問題

教學常寫「打開終端機、進入專案」。對初學者而言,真正不清楚的是:終端機跟資料夾有什麼關係?貼一行指令後,檔案會出現在哪裡?

Windows 可以在檔案總管看資料,也可以透過 PowerShell 用文字操作。兩者指向同一套檔案,不是兩台不同的電腦。

一個核心概念:目前工作目錄

相對路徑依目前位置解讀。例如 notes 在工作台裡是研究筆記;在另一個專案裡可能是完全不同的資料。之後每次執行前,先看 Get-Location。

實作:建立三十天的工作資料夾

以下貼到 PowerShell,先看懂每行再執行:

Get-Location
$courseRoot = Join-Path $env:USERPROFILE 'Documents\ironman'
New-Item -ItemType Directory -Path $courseRoot -Force
Set-Location $courseRoot
New-Item -ItemType Directory -Path 'stock-research-workbench' -Force
Set-Location 'stock-research-workbench'
New-Item -ItemType Directory -Path 'docs' -Force
Get-ChildItem

用記事本把昨天內容存為 project-goal.md,注意副檔名不要變成 project-goal.md.txt。再把教材的 PROJECT-BRIEF.md 複製到 docs/PROJECT-BRIEF.md,這份規格供後續 Claude Code 參考。

Get-ChildItem -Force
Get-Content .\project-goal.md

以上路徑只是讀者範例;作者可以用其他父目錄,後續保持一致即可。

一個失敗案例

關閉 PowerShell 再開啟,不一定停在昨天的目錄。如果找不到 project-goal.md,先確認位置與副檔名,別立刻叫 AI 重建所有檔案。

當日驗收

  • [ ] 能在檔案總管和 PowerShell 找到同一份 project-goal.md。
  • [ ] 說得出相對路徑與絕對路徑的差異。
  • [ ] docs/PROJECT-BRIEF.md 已放好。

實測後補:

  • 環境:Windows 11、Git Bash(教材原文用 PowerShell,指令邏輯等價)。
  • 前置狀態:Day 01 的 project-goal.md。
  • 今天的問題:建立課程工作資料夾並放好兩份文件。
  • 實際 prompt:無(純檔案操作)。
  • 執行指令(不含 token):mkdir -p .../stock-research-workbench/docs、cp PROJECT-BRIEF.md docs/PROJECT-BRIEF.md。
  • 觀察結果與退出碼:兩個指令都成功,ls -la 確認 project-goal.md 在根目錄、PROJECT-BRIEF.md 在 docs/ 底下。
  • 與教學預期的差異:教材用 PowerShell 的 New-Item/Set-Location,這裡用 Git Bash 的 mkdir -p/cp 達成同樣結果;純 Windows PowerShell 讀者請照教材原文執行。
  • 失敗原因與修正:無。
  • 本日總時間:約 3 分鐘。
  • 文章要調整的段落:可以補一句「若用 Git Bash / WSL,指令對應表」給非 PowerShell 讀者。
  • 尚未驗證:project-goal.md.txt 副檔名地雷情境(記事本另存的常見錯誤),Claude Code 操作路徑不會踩到,需要作者用記事本親自測一次。

下一天預告

明天安裝 Claude Code。先讓它能啟動,再逐步增加專案需要的工具。


上一篇
Day 1-Claude Code 和聊天機器人差在哪:系列目標與界線
下一篇
Day 3-Windows、Node.js、Git、Claude Code 安裝
系列文
文科生的 Claude Code 30 日實戰:從零到台股研究工作台 共 20 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言