把抖音/財經爆款裡很火的「假如 X 年前買入 100 萬 XX 股票,現在值多少」做成一個可互動網頁:
設計原則(使用者拍板,別擅自改):只看收盤走勢、不記分紅 → 統一用「不復權收盤價」;為避免美股拆股造成的假跳水,對拆股做回溯修正讓曲線連續。
先從使用者原話裡識別出股票 + 金額。使用者常給的是名稱(「騰訊」「茅臺」「中國聯通」)而不是程式碼,按下面處理:
(a) 大模型先解析(必須,別跳過直接查介面):憑你自己的知識把名稱對映到最可能的具體股票。常見對映:
00700;茅臺 → 貴州茅臺 A股 600519;蘋果 → 美股 AAPL600050 / 港股 00762;中國電信 → A股 601728 / 港股 00728;比亞迪 → A股 002594 / 港股 01211(b) 用介面校驗:跑 python3 <skill>/scripts/resolve_stock.py <名稱> 用騰訊 smartbox 校驗你解析的程式碼、補全市場/全稱,並列出候選(含 ADR、子品牌等同名項)。注意介面會漏(如「茅臺」「貴州茅臺」可能搜不到、A股中國聯通/電信/比亞迪常只返回港股),所以以你(a)的解析為準、介面只作校驗補全,介面沒返回不代表不存在。
(c) 給使用者確認一次:把解析結果簡明列出,請使用者拍板後再抓數。例如:
已識別:中國聯通(A股 600050),投入 10 萬。是這隻嗎?(港股另有 00762) 對比:中國聯通(A股 600050) VS 中國電信(A股 601728),各投 10 萬。確認開始?
只有使用者確認後,才進入下一步抓資料。 使用者若給了明確程式碼(600519/AAPL/sz000001),可跳過解析直接確認即可。
1000000(100 萬);使用者說「10W/10萬」就 100000。一股一個資料夾,命名 <股票名>-<程式碼>(股票名抓到後才知道,可先用程式碼建,抓到後重命名;或直接先抓再建)。例如:
貴州茅臺-600519/
├── data.json # 過程資料:每日收盤價 + 模擬市值 + meta(fetch 產出)
├── closes.csv # 過程資料:純收盤價,人可讀(build 額外產出)
└── index.html # 最終回放網頁(build 產出,雙擊即開)
資料夾建在使用者當前 cwd 下,不要建到固定路徑或 .claude/ 下。
python3 <skill>/scripts/fetch_kline.py <程式碼> --amount <金額> --out <專案>/data.json
python3 <skill>/scripts/build_page.py \
--data <專案>/data.json \
--template <skill>/assets/replay-template.html \
--out <專案>/index.html
--template 不傳時按資料數量自動選:1 個 --data → replay-template.html(單股);2 個 → compare-template.html(對比)。closes.csv。open <專案>/index.html(macOS)開啟預覽。當用戶一次給兩隻股票(最多兩隻,超過要讓使用者只選兩隻):
對比-<名A>vs<名B>/(建在當前 cwd 下),分別抓兩隻資料:
python3 <skill>/scripts/fetch_kline.py <程式碼A> --amount <金額A> --out 對比-XvsY/data_A.json
python3 <skill>/scripts/fetch_kline.py <程式碼B> --amount <金額B> --out 對比-XvsY/data_B.json--data 生成對比頁(自動選 compare-template.html):
python3 <skill>/scripts/build_page.py \
--data 對比-XvsY/data_A.json --data 對比-XvsY/data_B.json \
--out 對比-XvsY/index.html
產出:index.html(對比頁)+ closes_A.csv + closes_B.csv。
對比頁與單股頁的不同(這是為對比專門做的樣式適配):
小蔥技能站7w4.net,專業的AI技能分享平臺。
references/data-sources.md 記錄了各行情介面的實測行為與坑。正常情況不用讀——fetch_kline.py 已內建最優策略。只在以下情況讀它:
fetch_kline.py 兩平臺都失敗(輸出 !! 兩平臺均無資料)→ 按 references「失敗時」一節自主找新浪/網易/雅虎等替代源。fqt=0;②短時多次會 HTTP 000 限流。pwd),一股一個子資料夾。~/.claude/ 或 skill 自身目錄下,不要建固定路徑。這是一個質量不錯的股票視覺化 Skill,功能實用,能生成類似抖音爆款的「買入回放」網頁,互動流暢、細節到位。優點是支援三大市場、對比模式、文件詳盡;主要不足是美股資料有時抓不到或被限流,需要耐心重試。整體值得一試,但對美股使用者可能要有些心理準備。