整個系列的目標,是把一套美股當沖工具改成台股版。但在改之前,得先讓原版在自己電腦上跑起來、確認它真的能用。
跟著 Claude 把美股當沖 skill 改成台股版・第 2 篇
第一次動手:用 Claude 桌面版把 skill 搬到自己電腦,和第一個坑 python3
上一篇研究了 day-trader-skill 能做什麼。這一篇記錄真正動手的第一天:不打任何指令,只用 Claude 桌面版「用說的」,把別人寫的 skill 下載到自己電腦、讓它跑起來,順便解決第一個意想不到的問題。
1. 這一篇會做什麼
整個系列的目標,是把一套美股當沖工具改成台股版。但在改之前,得先讓原版在自己電腦上跑起來、確認它真的能用。這一篇就是這一步:
- 準備工具桌面版、Python
- 開資料夾Claude 的工作區
- 下載研究一句話完成
- 修第一個坑python3
- 安裝 skill讓 Claude 認得
- 走一遍流程用歷史資料
小辭典
- Skill
- 給 Claude 的「工作說明書」。一個資料夾,裡面有一份 SKILL.md 說明什麼時候用、怎麼做,有時還附上小程式。裝好後打
/名稱就能叫出來。 - GitHub
- 大家放程式碼的網站。別人公開的專案,你可以免費下載來用。
- Python
- 一種程式語言。day-trader-skill 裡負責算數字的小程式是用 Python 寫的,所以電腦要裝 Python 才能執行。
- 測試
- 原作者附的一批自動檢查,執行後會告訴你「程式算出來的結果跟預期一樣嗎」。全部通過,代表程式在你電腦上運作正常。
2. 準備工具(只要一次)
必要
Claude 桌面版+付費方案
到 Claude 官網下載桌面版並登入。我們要用的是裡面的 Code 分頁,它能讀寫你電腦裡的檔案、執行程式。撰文時這個功能需要 Pro 以上的付費方案,免費版沒有。
必要
Python
到 python.org 下載安裝。Windows 目前官方推薦「Python install manager」;如果你用的是舊式安裝程式,記得勾選 Add python.exe to PATH,不然 Claude 會找不到它。
建議
Git for Windows
讓 Claude 能直接從 GitHub 下載專案,之後也方便更新。安裝時一路按「下一步」即可。沒裝也沒關係,可以在 GitHub 頁面按「Code → Download ZIP」手動下載。
不確定裝好了沒?直接問 Claude
工具裝完後,可以在下一節開好的對話裡直接問 Claude,它會幫你檢查:
幫我檢查這台電腦有沒有裝好 Python 和 Git,版本是多少?
3. 開一個資料夾,讓 Claude 進去工作
Claude 桌面版的 Code 分頁是「以資料夾為單位」工作的。你指定一個資料夾,Claude 就只在那裡面讀寫檔案。建議為這個系列開一個全新的空資料夾,名稱隨意,例如「台股當沖研究」。
- 打開 Claude 桌面版,切換到 Code 分頁。
- 選擇(或新建)剛剛的空資料夾作為工作資料夾。
- 在下方的對話框輸入文字,就可以開始了。
介面名稱與位置可能隨版本調整,以你看到的畫面為準。
看到「要不要允許」的確認框怎麼辦?
Claude 要建立檔案、修改檔案或執行程式時,會先跳出確認框問你。這是保護你的機制,不要習慣性一直按允許。看不懂的時候,可以先按拒絕,然後問 Claude:「你剛剛要執行的是什麼?為什麼需要?」它會用白話解釋,你再決定。
4. 第一句話:請 Claude 下載並研究
我的第一句話很直接,把 GitHub 網址貼給 Claude,說明我想做什麼:
https://github.com/jakeschincariol/day-trader-skill
這是 GitHub 上的 day trade skill,主要是用在美股上。該如何使用?怎麼調整用在台股上?
請幫我在這個資料夾建一個新資料夾,研究這個 skill。
接下來 Claude 自己做了這些事(每一步需要動到檔案時都會先問我):
Claude 的工作過程
- 建立研究用的資料夾,把整個專案從 GitHub 下載下來。
- 讀完 11 個 skill 的說明書(SKILL.md)和背後的小程式。
- 執行原作者附的 300 多個自動測試,全部通過:程式在這台電腦上能正常運作。
- 找出程式裡「寫死美股」的地方:美東時間、開收盤時間、價格最小單位、股票代號格式……
- 整理成一份研究報告:怎麼用、台股差在哪、建議怎麼改。
這份研究報告,就是上一篇文章的內容來源。一句話,大約十幾分鐘,Claude 就把一個陌生專案摸透了。我做的只是看它的回報、在確認框按下允許。
為什麼先「研究」,不直接「改」?
直接說「幫我改成台股版」,Claude 也會動手,但你不會知道它改了什麼、為什麼這樣改。先請它研究並寫成報告,你會知道整個專案的樣子,之後每一步都能自己判斷對不對。
5. 第一個坑:python3 是什麼?
研究報告裡有一行 Claude 特別標出來的警告:
Claude 的回報
所有 SKILL.md 寫的指令都是 python3 ...,但你這台電腦沒有 python3 這個指令(只有 python)。不處理的話,之後使用 skill 時會出現「找不到指令」。
我完全看不懂,所以直接問:
那個 python3 是啥?跟 python 有何不同?
Claude 的解釋整理如下:
它們是同一個東西,差別只在名字。Python 有過兩個不相容的大版本:舊的 Python 2 和現在的 Python 3。早年 Mac 和 Linux 電腦內建的是 Python 2,佔用了 python 這個名字,所以 Python 3 只好叫 python3。Windows 沒有這段歷史,官方安裝程式一直叫 python。
| 你的電腦 | python | python3 |
|---|---|---|
| Mac/Linux | 不一定有 | ✅ 標準名稱 |
| Windows+新版 install manager | ✅ 標準名稱 | 有(備用) |
| Windows+舊式安裝程式 | ✅ 標準名稱 | ❌ 沒有 |
原作者在 Mac 上開發,所以說明書全寫 python3。我的 Windows 是用舊式安裝程式裝的,剛好就踩到。
解法:一句話請 Claude 改,再請它驗證
幫我把 SKILL.md 裡的 python3 都改成 python
Claude 的回報
11 份 SKILL.md 共 66 處 python3 已全部改成 python,現在一處都不剩。只改了說明書,程式本身沒動。重新執行原作者的測試,仍然全部通過。
注意最後那句:改完之後,Claude 自己重跑了一次測試,確認沒有把東西改壞。這是請 Claude 改東西時最重要的習慣,如果它沒主動做,你可以加一句「改完請確認沒有改壞」。
改過的版本要自己保管
這份 skill 現在是「我改過的版本」了。如果之後從 GitHub 重新下載或更新原作者的版本,這個修改會不見,需要再請 Claude 改一次。這也是為什麼下一節不用「一鍵安裝」的原因。
你的電腦如果是 Mac,或用新版 install manager 裝 Python,可能不會遇到這個問題。不確定的話,請 Claude 檢查:「我的電腦有沒有 python3 指令?」
6. 把它安裝成 Claude 認得的 skill
到目前為止,skill 只是躺在研究資料夾裡的檔案。要讓 Claude 在對話中認得它,得放到特定位置。有兩種選擇:
| 安裝位置 | 效果 | 適合 |
|---|---|---|
| 這個專案 | 只有在這個工作資料夾裡的對話能用 | 還在研究、實驗階段(推薦) |
| 個人(全域) | 你所有的工作資料夾都能用 | 確定以後常常要用 |
直接跟 Claude 說:
把研究資料夾裡 trader- 開頭的 skill(改過 python 的版本)安裝到這個專案,讓我可以用 / 叫出來
裝好之後開一個新的對話,在對話框輸入 /,應該就能看到 trader-scanner、trader-entry 等 skill。
為什麼不用原作者提供的一鍵安裝(plugin)?
一鍵安裝拿到的永遠是 GitHub 上的原版,也就是還寫著 python3 的版本。我們之後會一路修改,所以要裝自己保管的這一份。
7. 不用等開盤:請 Claude 用歷史資料走一遍
美股開盤是台灣晚上,練習很不方便。好在原作者附了 2026 年 10 月 19 日特斯拉(TSLA)當天的真實資料,每個工具也能把時鐘「撥回」那一天。我請 Claude 把整條流程跑一次:
用原作者附的範例資料,模擬 2026-10-19 美東時間 10:15 的 TSLA,
從進場判斷(entry)一路跑到風控(risk),每一步用白話告訴我結果。
Claude 依序執行了五個 skill 的工具,回報整理如下:
| 步驟 | 結果 | 白話 |
|---|---|---|
| 進場判斷 entry | 10:12 等待中;10:15 觸發,364.18 | 開盤 15 分鐘的高點是 362.18。10:10 那根 5 分 K 收盤站上它才算數,所以要等到 10:15 這根收完 |
| 停損停利 exit | 停損 358.32、停利 370.04 | 停損放在開盤區間中點,每股最多虧 5.86;停利設一倍風險 |
| 模擬 timemachine | 先到停利 29.4%、先到停損 25.5%、都沒到 45.1% | 一萬次模擬的結論:接近擲銅板 |
| 部位計算 budget | 8 股 | 範例設定是每筆最多虧 50 美元:50 ÷ 5.86 ≈ 8 股 |
| 風控 risk | PASS | 停損出場最多虧 46.88 美元,在上限內 |
兩件事值得注意:
- 整個過程沒有送出任何一張單。每個工具都只給資訊,原版設計裡只有最後的下單 skill 能碰到券商,而且必須你在對話中明確同意。
- 模擬結果是「接近擲銅板」。這套工具很誠實,不會把普通的機會包裝成好機會。它的價值在紀律和風控,不是幫你找到穩賺的方法。
注意時間是美東時間
原版工具裡所有時間都是紐約時間。這也是之後改台股版時要換掉的地方之一。
8. 這一步學到的事
01
先研究,再動手
請 Claude 先讀懂專案、寫成報告,你才知道之後每一步在改什麼。
02
改完一定要驗證
請 Claude 修改後重跑測試、確認改乾淨。這比「看起來改好了」可靠得多。
03
看懂再按允許
確認框是你的安全閥。不懂就先問 Claude,再決定。
04
別人的程式不一定適合你的電腦
python3 這種小差異,原作者在 Mac 上根本不會發現。遇到奇怪錯誤,先請 Claude 查原因。
9. 你可以照著說的話
以下每一句都可以直接複製,貼到 Claude 桌面版的對話框:
幫我檢查這台電腦有沒有裝好 Python 和 Git,版本是多少?
https://github.com/jakeschincariol/day-trader-skill
請在這個資料夾建一個新資料夾,下載並研究這個 skill:該怎麼用、哪些地方只適用美股。
執行原作者附的測試,告訴我是不是全部通過。
我的電腦有沒有 python3 指令?如果沒有,把 SKILL.md 裡的 python3 都改成 python,改完重跑測試確認沒有改壞。
把 trader- 開頭的 skill 安裝到這個專案,讓我可以用 / 叫出來。
用原作者附的範例資料,模擬 2026-10-19 美東時間 10:15 的 TSLA,從 entry 跑到 risk,每一步用白話告訴我結果。
常見問題
桌面版找不到 Code 分頁?
確認你登入的是付費方案(Pro 以上),並把桌面版更新到最新版本。
Claude 說找不到 Python?
確認 Python 已安裝;舊式安裝程式要勾選「Add python.exe to PATH」。裝完後把 Claude 桌面版完全關掉再打開,讓它重新讀取設定。
打 python 卻跳出 Microsoft Store?
那是 Windows 內建的捷徑,不是真的 Python。可以請 Claude 教你到「應用程式執行別名」關掉它,或確認 Python 有正確安裝。
skill 裝好了,打 / 卻沒看到?
開一個新的對話再試。還是沒有,請 Claude 檢查:「trader-scanner 這個 skill 有裝在正確的位置嗎?」
Claude 執行 skill 時出現「python3: command not found」?
就是第 5 節的問題,請 Claude 把 SKILL.md 裡的 python3 改成 python。
這些工具會自動幫我下單嗎?
不會。這一篇完全沒有用到下單功能。原版設計中,下單必須通過風控、你在對話中明確同意,再按一次確認。
進階:給習慣終端機的讀者
以下是本篇各步驟對應的指令(Claude 在背後做的事大致如此),初學者可以略過。
# 下載專案並執行測試
git clone https://github.com/Jakeschincariol/day-trader-skill.git
cd day-trader-skill
python -m unittest discover -s tests
# 把 python3 改成 python(Git Bash)
sed -i 's/\bpython3\b/python/g' trader-*/SKILL.md
# 安裝到個人 skills(或複製到專案的 .claude/skills/)
cp -r trader-* ~/.claude/skills/
# 單獨執行一步,例如進場判斷
python trader-entry/entry.py check TSLA --offline tests/fixtures/trader-entry/TSLA-2026-10-19-5m.json --now "2026-10-19 10:15"
之後若要更新原作者版本:先還原 SKILL.md(git checkout -- trader-*/SKILL.md),git pull 後再改一次 python3。
下一篇預告
原版跑起來了,接下來要決定怎麼改成台股版。動手寫程式之前,我先請 Claude 做功課:台股的交易時間、價格跳動單位、漲跌停怎麼算、一張多少股、當沖要什麼資格,以及資料要從哪裡拿。Claude 還用台股的真實資料,驗證了自己整理的漲跌停公式是不是真的正確。
本文僅為軟體工具教學與開發經驗分享,不構成任何投資建議。當沖風險極高,請自行評估並為自己的交易決策負責。文中軟體版本、方案與介面以撰文時為準,請以各官方最新說明為依據。








![[VIP] 定期定額0050+正2輪動,賺更多跌更少](https://aplus.trading/wp-content/uploads/2026/11/cover2-150x150.jpg)
