{"allowContribute":false,"item":{"artifactHtml":"\u003cstyle\u003e*{box-sizing:border-box}\n.doc{max-width:780px;margin:0 auto;padding:28px 24px;font-family:-apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",sans-serif;color:#1a1a1a;line-height:1.75;font-size:14px}\n.doc h1{font-size:22px;line-height:1.35;margin:0 0 6px;color:#111}\n.doc .sub{color:#6b7280;font-size:12px;margin-bottom:18px}\n.doc h2{font-size:16px;margin:28px 0 10px;padding-bottom:6px;border-bottom:2px solid #e5e7eb;color:#111}\n.doc h3{font-size:14px;margin:18px 0 8px;color:#374151}\n.doc table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12.5px}\n.doc th,.doc td{border:1px solid #e5e7eb;padding:8px 10px;text-align:left;vertical-align:top}\n.doc th{background:#f9fafb;font-weight:600;color:#374151}\n.doc td:first-child{font-weight:600}\n.doc .callout{background:#f0fdf4;border-left:4px solid #16a34a;padding:12px 14px;border-radius:6px;margin:14px 0;font-size:13px}\n.doc .warn{background:#fffbeb;border-left:4px solid #f59e0b;padding:12px 14px;border-radius:6px;margin:14px 0;font-size:13px}\n.doc .why{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;margin:12px 0;font-size:13px}\n.doc .why li{margin:6px 0}\n.doc blockquote{background:#f8fafc;border-left:3px solid #94a3b8;margin:12px 0;padding:12px 14px;border-radius:0 6px 6px 0;font-size:13px;color:#334155}\n.doc code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:12px;color:#0f172a;word-break:break-all}\n.doc .pill{display:inline-block;background:#eef2ff;color:#4338ca;padding:2px 8px;border-radius:99px;font-size:11px;margin-right:6px}\n.doc .pill2{display:inline-block;background:#fef3c7;color:#92400e;padding:2px 8px;border-radius:99px;font-size:11px;margin-right:6px}\n.doc .grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}\n.doc .card{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}\n.doc .card .k{font-size:11px;color:#6b7280;letter-spacing:.04em}\n.doc .card .v{font-size:18px;font-weight:700;color:#111;margin:4px 0}\n.doc .card .d{font-size:12px;color:#6b7280}\n@media(max-width:640px){.doc{padding:18px 14px}.doc .grid{grid-template-columns:1fr}}\n.wrap{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;touch-action:pan-x;margin:10px 0;border-radius:6px;isolation:isolate}\n.wrap::-webkit-scrollbar{height:6px}\n.wrap::-webkit-scrollbar-thumb{background:var(--hair);border-radius:3px}\n.wrap::-webkit-scrollbar-track{background:transparent}\n.wrap table{margin:0}\n.scroll-hint{font:11px ui-monospace;color:var(--ink2);opacity:.7;margin:10px 0 -4px;display:none}\n@media(max-width:640px){.doc{padding:20px 14px;overflow-x:hidden}h1{font-size:22px}.wrap{margin-left:-14px;margin-right:-14px;padding:0 14px;width:auto;max-width:none;border-radius:0}.scroll-hint{display:block}table{min-width:600px}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\n\u003cheader\u003e\n\u003ch1\u003e技術選型報告：為何極簡120日能省 80%｜1 HTTP vs 2 HTTP vs 舊版派任務的成因與通用寫法\u003c/h1\u003e\n\u003cp class=\"sub\"\u003e通用版 · 不含內部暱稱與個人資料夾 · 舊版已於 8/23 退役 · 2026-08-24 修訂：完整版 1H 60天→30天省 50% Tick · 重點在成因，不在綽號\u003c/p\u003e\n\u003cdiv class=\"callout\"\u003e\u003cstrong\u003e結論：\u003c/strong\u003e同一份「圖表數據」做三件事的成本差 4~6 倍，差別不在模型，在\u003cstrong\u003e抓幾次、算什麼、寫多大\u003c/strong\u003e。極簡把 2 次 HTTP 壓成 1 次、把 7 個時間維度壓成 3 個、把 30k 壓成 19k，所以從 20~35c 掉到 4~5c。2026-08-24 再把完整版的第 2 次由 60天 296根縮為 30天 ~150根，七維度不變但省一半小時資料。下方表格與成因可直接轉給任何管家復現。\u003c/div\u003e\n\u003c/header\u003e\n\u003ch2\u003e一、為何能省 — 三個成因（看懂這個，換任何管家都通）\u003c/h2\u003e\n\u003cdiv class=\"why\"\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e成因一：HTTP 次數（最貴）\u003c/strong\u003e\u003cbr\u003e舊版用 \u003ccode\u003eyfinance\u003c/code\u003e 要裝套件 + 跑 4 次抓取 + 6 輪 Python，帳單最易爆（×48 -36.9、×34 -31.6、8/23 的 3037 卡10分）。\u003cbr\u003e標準/完整版需 \u003cstrong\u003e2 次 HTTP\u003c/strong\u003e：FinMind 日K 2年 484根 + Yahoo 1H \u003cstrong\u003e30天 ~150根\u003c/strong\u003e（2026-08-24 修訂前為 60天 296根，後者常限流需重試，縮半後重試機率與 token 直接減半）。極簡只 \u003cstrong\u003e1 次 HTTP\u003c/strong\u003e：FinMind 120日 80~83根，本地就算完，沒有第二個外部依賴會重試，所以穩定在 ×7。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e成因二：維度與計算量\u003c/strong\u003e\u003cbr\u003e2 次版要算 \u003cstrong\u003e7 維度\u003c/strong\u003e 日/週/月 + 1H/2H/4H/8H，還要各維度 Fib、Pivot、三關價與多組均線，turns 與 tokens 直接翻倍。\u003cbr\u003e極簡只算 \u003cstrong\u003e3 維度\u003c/strong\u003e 日/週/月 + 各維度 Fib/Pivot/SMA(5/10/20/60)，寫的邏輯與文字少一半，檔案從 30k+ 掉到 19k，credit 跟著掉。30天版仍為 7 維度，但 1H 原始根數減半，2H/4H/8H resample 量同步減半。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e成因三：產物大小與寫入\u003c/strong\u003e\u003cbr\u003e每多一個維度就要多一組表格與描述，AI 要連續寫、連續算才會收 tail。30k 級的圖表筆記要寫更久、更易被限流中斷重試；19k 級一次寫完就收尾。派單那 0.6c 只是建 TODO，本體的寫入才是大頭。30天修訂後完整版產物約 27~30k，較 60天版略降，穩定性提升。\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp style=\"margin:8px 0 0;color:#6b7280\"\u003e一句話：\u003cstrong\u003e1 HTTP + 3 維度 + 19k = 4.5c；2 HTTP(30天) + 7 維度 + 27~30k = 12~25c；2 HTTP(60天) + 7 維度 + 30k+ = 15~35c；yfinance + Python + 多輪 = 30c+ 含卡死風險。\u003c/strong\u003e\u003c/p\u003e\n\u003c/div\u003e\n\u003ch2\u003e二、實測對照\u003c/h2\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e極簡 1 HTTP · 3 維度 · 19k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×7 turns · -4.5c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 120日 83根\u003cbr\u003e1710 中纖 / 1110 東泥 / 1435 中福皆此級\u003cbr\u003e派單另 +0.6c\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e完整 2 HTTP(30天) · 7 維度 · 27~30k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×14~20 turns · -12~-25c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 2年 484根 + Yahoo 1H 30天 ~151根\u003cbr\u003e1710 中纖 2026-08-24 純重跑 151根實測\u003cbr\u003e修訂前 60天版：×18~24 -15~-35\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e方案\u003c/th\u003e\u003cth\u003e外部抓取\u003c/th\u003e\u003cth\u003e本機計算\u003c/th\u003e\u003cth\u003e產物\u003c/th\u003e\u003cth\u003e帳單\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e極簡\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill\"\u003e省錢\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 120日 80~83根\u003c/td\u003e\u003ctd\u003e本地週線 W-FRI / 月線 ME + Fib/Pivot/SMA\u003c/td\u003e\u003ctd\u003e19k · 三維度 + 三關價\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e×7 -4.5\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(30天)\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill2\"\u003e七維度·現行\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 30天 ~150根\u003cbr\u003e2026-08-24 修訂省 50%\u003c/td\u003e\u003ctd\u003e同上 + 2H/4H/8H resample + 額外 Pivot\u003c/td\u003e\u003ctd\u003e27~30k · 七維度完整表\u003c/td\u003e\u003ctd\u003e×14~20 -12~-25\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(60天)\u003c/strong\u003e\u003cspan style=\"color:#9ca3af\"\u003e（修訂前）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 60天 296根\u003cbr\u003eYahoo 易限流重試\u003c/td\u003e\u003ctd\u003e同上\u003c/td\u003e\u003ctd\u003e30k+ · 七維度\u003c/td\u003e\u003ctd\u003e×18~24 -15~-35\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e舊版\u003cspan style=\"color:#9ca3af\"\u003e（已退役 8/23）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eyfinance 4次 + pip\u003c/td\u003e\u003ctd\u003ePython 6輪\u003c/td\u003e\u003ctd\u003e同完整級但更慢\u003c/td\u003e\u003ctd\u003e×34~48 -31~-36 + 卡死\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cdiv class=\"warn\"\u003e\u003cstrong\u003e2026-08-24 節省優化：\u003c/strong\u003e完整版 SOP 已將第 2 次 Yahoo 1H 由 \u003ccode\u003e60天 296根\u003c/code\u003e 縮為 \u003ccode\u003e30天 151根\u003c/code\u003e（實測 1710 中纖 151根 2026-07-13→08-21），七維度日/週/月+1H/2H/4H/8H 不變，HTTP 次數不變但資料量與寫入量減半，已套用至技術分析組長 SOP，後續輪巡自動生效並回寫圖表筆記。\u003c/div\u003e\n\u003ch2\u003e三、通用寫法 — 給任何管家直接貼（不含個人資料夾與內部綽號）\u003c/h2\u003e\n\u003cp\u003e你的產出位置依自己的資料夾結構填 \u003ccode\u003e{圖表筆記資料夾ID}\u003c/code\u003e、\u003ccode\u003e{收件匣ID}\u003c/code\u003e、\u003ccode\u003e{多方分析師ID}\u003c/code\u003e 即可，以下為通用範本：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e需求：為 {代號} {名稱} 產生「圖表數據」圖表筆記。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e1. 防重：先查圖表筆記當天是否已有 {代號}、研究資料夾本月是否已有 {代號}、待辦收件匣是否已有同名未完成。\u003cbr\u003e\n2. 抓取：\u003cbr\u003e— 省錢模式：FinMind \u003ccode\u003eTaiwanStockPrice\u003c/code\u003e 以 {代號} 抓 120 日約 80 根，\u003cstrong\u003e1 次 HTTP\u003c/strong\u003e 後本地 resample 為週線 W-FRI / 月線 ME，前端 \u003ccode\u003ecalcSMA(5/10/20/60)\u003c/code\u003e 加 Fib 回撤與 Pivot 三關價，產出 \u003cstrong\u003e日/週/月 3 維度 + 三關價\u003c/strong\u003e 約 19k 的 \u003ccode\u003eartifactHtml\u003c/code\u003e 條例式版面。\u003cbr\u003e— 完整模式(現行 30天)：FinMind 日K 2年 484根 + Yahoo 1H 30天 ~150根，\u003cstrong\u003e2 次 HTTP\u003c/strong\u003e 後本地得 \u003cstrong\u003e日/週/月 + 1H/2H/4H/8H 7 維度\u003c/strong\u003e 約 27~30k 的同版面。\u003cbr\u003e\n3. 寫入：寫入 {圖表筆記} 命名 \u003ccode\u003e圖表數據 - {代號} {名稱}\u003c/code\u003e，\u003ccode\u003edisplayMode=artifact\u003c/code\u003e。\u003cbr\u003e\n4. 交接：建待辦 \u003ccode\u003e圖表數據 / 多方分析 - {代號} {名稱}\u003c/code\u003e 指派給 {多方分析師}，附圖表連結與三維度摘要。\u003cbr\u003e\n5. 命名：待辦標題請含 {代號} 與模式（例如 \u003ccode\u003e【省錢】圖表數據 - 1710 中纖（120日單抓）\u003c/code\u003e）方便日後對帳。\u003cbr\u003e6. 節省優化：完整版的 Yahoo 1H 請用 \u003cstrong\u003e30天\u003c/strong\u003e，勿用 60天，已驗證 151根可完整 resample 2H/4H/8H 且更省。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e小時 120根要怎麼做？\u003c/h3\u003e\n\u003cp\u003e同一招，把省錢模式那 1 次改抓 \u003cstrong\u003e1H 約 120根（約 26 個交易日，台股日開 4.5h）\u003c/strong\u003e→ 本地組 2H/4H，前端 \u003ccode\u003ecalcSMA\u003c/code\u003e，同樣 \u003cstrong\u003e×7 -4~5c\u003c/strong\u003e。日K 120根看大波段、1H 120根看近一個月切入點，兩張加起來 ~9c 仍比一張完整版便宜。\u003c/p\u003e\n\u003ch2\u003e四、什麼時候用哪個 — 讓讀報告的人自己選\u003c/h2\u003e\n\u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e情境\u003c/th\u003e\u003cth\u003e選哪個\u003c/th\u003e\u003cth\u003e原因\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e每日自動輪巡 / 需要盤中進出點 / 報告要給別人看完整版\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e完整 7 維度(30天)\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e有 1H/2H/4H/8H，可判支撐壓力與切入時機，現已省 50% 小時資料\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e半夜補檔 / 大量驗證 / 只看月週日趨勢與三關價 / 預算緊\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 3 維度\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e4.5c 封頂，19k 讀寫快\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e當沖 / 小時級驗證\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 1H 120根\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e同 1 HTTP，看近 26 日盤中\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp style=\"color:#6b7280;font-size:12px;margin-top:16px\"\u003e報告存放於「隨手記」，圖表本體依你自己的圖表筆記位置為準，待辦依你自己的收件匣為準。本次實證：省錢 1710 中纖 / 1110 東泥 / 1435 中福 皆 ×7 -4.5；完整 1710 中纖 2026-08-24 純重跑 151根為 30天新基準；修訂前完整 3533 嘉澤 / 2478 大毅 / 5209 新鼎 / 6803 崑鼎 皆 ×18~24 對照。\u003c/p\u003e\n\u003c/div\u003e","artifactSourceHash":"sexzf98i5skv","content":"\u003cdiv class=\"doc\"\u003e  \u003ch2\u003e一、為何能省 — 三個成因（看懂這個，換任何管家都通）\u003c/h2\u003e \u003cdiv class=\"why\"\u003e \u003col\u003e \u003cli\u003e\u003cstrong\u003e成因一：HTTP 次數（最貴）\u003c/strong\u003e\u003cbr\u003e舊版用 \u003ccode\u003eyfinance\u003c/code\u003e 要裝套件 + 跑 4 次抓取 + 6 輪 Python，帳單最易爆（×48 -36.9、×34 -31.6、8/23 的 3037 卡10分）。\u003cbr\u003e標準/完整版需 \u003cstrong\u003e2 次 HTTP\u003c/strong\u003e：FinMind 日K 2年 484根 + Yahoo 1H \u003cstrong\u003e30天 ~150根\u003c/strong\u003e（2026-08-24 修訂前為 60天 296根，後者常限流需重試，縮半後重試機率與 token 直接減半）。極簡只 \u003cstrong\u003e1 次 HTTP\u003c/strong\u003e：FinMind 120日 80~83根，本地就算完，沒有第二個外部依賴會重試，所以穩定在 ×7。\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e成因二：維度與計算量\u003c/strong\u003e\u003cbr\u003e2 次版要算 \u003cstrong\u003e7 維度\u003c/strong\u003e 日/週/月 + 1H/2H/4H/8H，還要各維度 Fib、Pivot、三關價與多組均線，turns 與 tokens 直接翻倍。\u003cbr\u003e極簡只算 \u003cstrong\u003e3 維度\u003c/strong\u003e 日/週/月 + 各維度 Fib/Pivot/SMA(5/10/20/60)，寫的邏輯與文字少一半，檔案從 30k+ 掉到 19k，credit 跟著掉。30天版仍為 7 維度，但 1H 原始根數減半，2H/4H/8H resample 量同步減半。\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e成因三：產物大小與寫入\u003c/strong\u003e\u003cbr\u003e每多一個維度就要多一組表格與描述，AI 要連續寫、連續算才會收 tail。30k 級的圖表筆記要寫更久、更易被限流中斷重試；19k 級一次寫完就收尾。派單那 0.6c 只是建 TODO，本體的寫入才是大頭。30天修訂後完整版產物約 27~30k，較 60天版略降，穩定性提升。\u003c/li\u003e \u003c/ol\u003e \u003cp style=\"margin:8px 0 0;color:#6b7280\"\u003e一句話：\u003cstrong\u003e1 HTTP + 3 維度 + 19k = 4.5c；2 HTTP(30天) + 7 維度 + 27~30k = 12~25c；2 HTTP(60天) + 7 維度 + 30k+ = 15~35c；yfinance + Python + 多輪 = 30c+ 含卡死風險。\u003c/strong\u003e\u003c/p\u003e \u003c/div\u003e \u003ch2\u003e二、實測對照\u003c/h2\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e極簡 1 HTTP · 3 維度 · 19k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×7 turns · -4.5c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 120日 83根\u003cbr\u003e1710 中纖 / 1110 東泥 / 1435 中福皆此級\u003cbr\u003e派單另 +0.6c\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e完整 2 HTTP(30天) · 7 維度 · 27~30k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×14~20 turns · -12~-25c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 2年 484根 + Yahoo 1H 30天 ~151根\u003cbr\u003e1710 中纖 2026-08-24 純重跑 151根實測\u003cbr\u003e修訂前 60天版：×18~24 -15~-35\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e方案\u003c/th\u003e\u003cth\u003e外部抓取\u003c/th\u003e\u003cth\u003e本機計算\u003c/th\u003e\u003cth\u003e產物\u003c/th\u003e\u003cth\u003e帳單\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e極簡\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill\"\u003e省錢\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 120日 80~83根\u003c/td\u003e\u003ctd\u003e本地週線 W-FRI / 月線 ME + Fib/Pivot/SMA\u003c/td\u003e\u003ctd\u003e19k · 三維度 + 三關價\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e×7 -4.5\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(30天)\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill2\"\u003e七維度·現行\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 30天 ~150根\u003cbr\u003e2026-08-24 修訂省 50%\u003c/td\u003e\u003ctd\u003e同上 + 2H/4H/8H resample + 額外 Pivot\u003c/td\u003e\u003ctd\u003e27~30k · 七維度完整表\u003c/td\u003e\u003ctd\u003e×14~20 -12~-25\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(60天)\u003c/strong\u003e\u003cspan style=\"color:#9ca3af\"\u003e（修訂前）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 60天 296根\u003cbr\u003eYahoo 易限流重試\u003c/td\u003e\u003ctd\u003e同上\u003c/td\u003e\u003ctd\u003e30k+ · 七維度\u003c/td\u003e\u003ctd\u003e×18~24 -15~-35\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e舊版\u003cspan style=\"color:#9ca3af\"\u003e（已退役 8/23）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eyfinance 4次 + pip\u003c/td\u003e\u003ctd\u003ePython 6輪\u003c/td\u003e\u003ctd\u003e同完整級但更慢\u003c/td\u003e\u003ctd\u003e×34~48 -31~-36 + 卡死\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cdiv class=\"warn\"\u003e\u003cstrong\u003e2026-08-24 節省優化：\u003c/strong\u003e完整版 SOP 已將第 2 次 Yahoo 1H 由 \u003ccode\u003e60天 296根\u003c/code\u003e 縮為 \u003ccode\u003e30天 151根\u003c/code\u003e（實測 1710 中纖 151根 2026-07-13→08-21），七維度日/週/月+1H/2H/4H/8H 不變，HTTP 次數不變但資料量與寫入量減半，已套用至技術分析組長 SOP，後續輪巡自動生效並回寫圖表筆記。\u003c/div\u003e \u003ch2\u003e三、通用寫法 — 給任何管家直接貼（不含個人資料夾與內部綽號）\u003c/h2\u003e \u003cp\u003e你的產出位置依自己的資料夾結構填 \u003ccode\u003e{圖表筆記資料夾ID}\u003c/code\u003e、\u003ccode\u003e{收件匣ID}\u003c/code\u003e、\u003ccode\u003e{多方分析師ID}\u003c/code\u003e 即可，以下為通用範本：\u003c/p\u003e \u003cblockquote\u003e \u003cp\u003e\u003cstrong\u003e需求：為 {代號} {名稱} 產生「圖表數據」圖表筆記。\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e1. 防重：先查圖表筆記當天是否已有 {代號}、研究資料夾本月是否已有 {代號}、待辦收件匣是否已有同名未完成。\u003cbr\u003e 2. 抓取：\u003cbr\u003e— 省錢模式：FinMind \u003ccode\u003eTaiwanStockPrice\u003c/code\u003e 以 {代號} 抓 120 日約 80 根，\u003cstrong\u003e1 次 HTTP\u003c/strong\u003e 後本地 resample 為週線 W-FRI / 月線 ME，前端 \u003ccode\u003ecalcSMA(5/10/20/60)\u003c/code\u003e 加 Fib 回撤與 Pivot 三關價，產出 \u003cstrong\u003e日/週/月 3 維度 + 三關價\u003c/strong\u003e 約 19k 的 \u003ccode\u003eartifactHtml\u003c/code\u003e 條例式版面。\u003cbr\u003e— 完整模式(現行 30天)：FinMind 日K 2年 484根 + Yahoo 1H 30天 ~150根，\u003cstrong\u003e2 次 HTTP\u003c/strong\u003e 後本地得 \u003cstrong\u003e日/週/月 + 1H/2H/4H/8H 7 維度\u003c/strong\u003e 約 27~30k 的同版面。\u003cbr\u003e 3. 寫入：寫入 {圖表筆記} 命名 \u003ccode\u003e圖表數據 - {代號} {名稱}\u003c/code\u003e，\u003ccode\u003edisplayMode=artifact\u003c/code\u003e。\u003cbr\u003e 4. 交接：建待辦 \u003ccode\u003e圖表數據 / 多方分析 - {代號} {名稱}\u003c/code\u003e 指派給 {多方分析師}，附圖表連結與三維度摘要。\u003cbr\u003e 5. 命名：待辦標題請含 {代號} 與模式（例如 \u003ccode\u003e【省錢】圖表數據 - 1710 中纖（120日單抓）\u003c/code\u003e）方便日後對帳。\u003cbr\u003e6. 節省優化：完整版的 Yahoo 1H 請用 \u003cstrong\u003e30天\u003c/strong\u003e，勿用 60天，已驗證 151根可完整 resample 2H/4H/8H 且更省。\u003c/p\u003e \u003c/blockquote\u003e \u003ch3\u003e小時 120根要怎麼做？\u003c/h3\u003e \u003cp\u003e同一招，把省錢模式那 1 次改抓 \u003cstrong\u003e1H 約 120根（約 26 個交易日，台股日開 4.5h）\u003c/strong\u003e→ 本地組 2H/4H，前端 \u003ccode\u003ecalcSMA\u003c/code\u003e，同樣 \u003cstrong\u003e×7 -4~5c\u003c/strong\u003e。日K 120根看大波段、1H 120根看近一個月切入點，兩張加起來 ~9c 仍比一張完整版便宜。\u003c/p\u003e \u003ch2\u003e四、什麼時候用哪個 — 讓讀報告的人自己選\u003c/h2\u003e \u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e情境\u003c/th\u003e\u003cth\u003e選哪個\u003c/th\u003e\u003cth\u003e原因\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e每日自動輪巡 / 需要盤中進出點 / 報告要給別人看完整版\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e完整 7 維度(30天)\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e有 1H/2H/4H/8H，可判支撐壓力與切入時機，現已省 50% 小時資料\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e半夜補檔 / 大量驗證 / 只看月週日趨勢與三關價 / 預算緊\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 3 維度\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e4.5c 封頂，19k 讀寫快\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e當沖 / 小時級驗證\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 1H 120根\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e同 1 HTTP，看近 26 日盤中\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cp style=\"color:#6b7280;font-size:12px;margin-top:16px\"\u003e報告存放於「隨手記」，圖表本體依你自己的圖表筆記位置為準，待辦依你自己的收件匣為準。本次實證：省錢 1710 中纖 / 1110 東泥 / 1435 中福 皆 ×7 -4.5；完整 1710 中纖 2026-08-24 純重跑 151根為 30天新基準；修訂前完整 3533 嘉澤 / 2478 大毅 / 5209 新鼎 / 6803 崑鼎 皆 ×18~24 對照。\u003c/p\u003e \u003c/div\u003e","createdAt":1787527566929,"deletedAt":null,"displayMode":"artifact","embedRenders":{},"embedRendersDark":{},"id":"51de9a8ea8168d0a464f754f","isNew":false,"isPublic":true,"itemType":"NOTE","name":"技術選型報告：為何極簡120日能省 80%｜1 HTTP vs 2 HTTP vs 舊版派任務的成因與通用寫法","parents":{"4465d0a863da5d1b345d888c":1787527566929},"preParentID":null,"updatedAt":1789787702334,"updatedBy":{"userId":"6a3dcfc700e9b9fd06d5ef","userName":"蔡其樺"},"version":30},"ownerName":"蔡其樺","subtree":[{"artifactHtml":"\u003cstyle\u003e*{box-sizing:border-box}\n.doc{max-width:780px;margin:0 auto;padding:28px 24px;font-family:-apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",sans-serif;color:#1a1a1a;line-height:1.75;font-size:14px}\n.doc h1{font-size:22px;line-height:1.35;margin:0 0 6px;color:#111}\n.doc .sub{color:#6b7280;font-size:12px;margin-bottom:18px}\n.doc h2{font-size:16px;margin:28px 0 10px;padding-bottom:6px;border-bottom:2px solid #e5e7eb;color:#111}\n.doc h3{font-size:14px;margin:18px 0 8px;color:#374151}\n.doc table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12.5px}\n.doc th,.doc td{border:1px solid #e5e7eb;padding:8px 10px;text-align:left;vertical-align:top}\n.doc th{background:#f9fafb;font-weight:600;color:#374151}\n.doc td:first-child{font-weight:600}\n.doc .callout{background:#f0fdf4;border-left:4px solid #16a34a;padding:12px 14px;border-radius:6px;margin:14px 0;font-size:13px}\n.doc .warn{background:#fffbeb;border-left:4px solid #f59e0b;padding:12px 14px;border-radius:6px;margin:14px 0;font-size:13px}\n.doc .why{background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;margin:12px 0;font-size:13px}\n.doc .why li{margin:6px 0}\n.doc blockquote{background:#f8fafc;border-left:3px solid #94a3b8;margin:12px 0;padding:12px 14px;border-radius:0 6px 6px 0;font-size:13px;color:#334155}\n.doc code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:12px;color:#0f172a;word-break:break-all}\n.doc .pill{display:inline-block;background:#eef2ff;color:#4338ca;padding:2px 8px;border-radius:99px;font-size:11px;margin-right:6px}\n.doc .pill2{display:inline-block;background:#fef3c7;color:#92400e;padding:2px 8px;border-radius:99px;font-size:11px;margin-right:6px}\n.doc .grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}\n.doc .card{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}\n.doc .card .k{font-size:11px;color:#6b7280;letter-spacing:.04em}\n.doc .card .v{font-size:18px;font-weight:700;color:#111;margin:4px 0}\n.doc .card .d{font-size:12px;color:#6b7280}\n@media(max-width:640px){.doc{padding:18px 14px}.doc .grid{grid-template-columns:1fr}}\n.wrap{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;touch-action:pan-x;margin:10px 0;border-radius:6px;isolation:isolate}\n.wrap::-webkit-scrollbar{height:6px}\n.wrap::-webkit-scrollbar-thumb{background:var(--hair);border-radius:3px}\n.wrap::-webkit-scrollbar-track{background:transparent}\n.wrap table{margin:0}\n.scroll-hint{font:11px ui-monospace;color:var(--ink2);opacity:.7;margin:10px 0 -4px;display:none}\n@media(max-width:640px){.doc{padding:20px 14px;overflow-x:hidden}h1{font-size:22px}.wrap{margin-left:-14px;margin-right:-14px;padding:0 14px;width:auto;max-width:none;border-radius:0}.scroll-hint{display:block}table{min-width:600px}}\n\u003c/style\u003e\u003cdiv class=\"doc\"\u003e\n\u003cheader\u003e\n\u003ch1\u003e技術選型報告：為何極簡120日能省 80%｜1 HTTP vs 2 HTTP vs 舊版派任務的成因與通用寫法\u003c/h1\u003e\n\u003cp class=\"sub\"\u003e通用版 · 不含內部暱稱與個人資料夾 · 舊版已於 8/23 退役 · 2026-08-24 修訂：完整版 1H 60天→30天省 50% Tick · 重點在成因，不在綽號\u003c/p\u003e\n\u003cdiv class=\"callout\"\u003e\u003cstrong\u003e結論：\u003c/strong\u003e同一份「圖表數據」做三件事的成本差 4~6 倍，差別不在模型，在\u003cstrong\u003e抓幾次、算什麼、寫多大\u003c/strong\u003e。極簡把 2 次 HTTP 壓成 1 次、把 7 個時間維度壓成 3 個、把 30k 壓成 19k，所以從 20~35c 掉到 4~5c。2026-08-24 再把完整版的第 2 次由 60天 296根縮為 30天 ~150根，七維度不變但省一半小時資料。下方表格與成因可直接轉給任何管家復現。\u003c/div\u003e\n\u003c/header\u003e\n\u003ch2\u003e一、為何能省 — 三個成因（看懂這個，換任何管家都通）\u003c/h2\u003e\n\u003cdiv class=\"why\"\u003e\n\u003col\u003e\n\u003cli\u003e\u003cstrong\u003e成因一：HTTP 次數（最貴）\u003c/strong\u003e\u003cbr\u003e舊版用 \u003ccode\u003eyfinance\u003c/code\u003e 要裝套件 + 跑 4 次抓取 + 6 輪 Python，帳單最易爆（×48 -36.9、×34 -31.6、8/23 的 3037 卡10分）。\u003cbr\u003e標準/完整版需 \u003cstrong\u003e2 次 HTTP\u003c/strong\u003e：FinMind 日K 2年 484根 + Yahoo 1H \u003cstrong\u003e30天 ~150根\u003c/strong\u003e（2026-08-24 修訂前為 60天 296根，後者常限流需重試，縮半後重試機率與 token 直接減半）。極簡只 \u003cstrong\u003e1 次 HTTP\u003c/strong\u003e：FinMind 120日 80~83根，本地就算完，沒有第二個外部依賴會重試，所以穩定在 ×7。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e成因二：維度與計算量\u003c/strong\u003e\u003cbr\u003e2 次版要算 \u003cstrong\u003e7 維度\u003c/strong\u003e 日/週/月 + 1H/2H/4H/8H，還要各維度 Fib、Pivot、三關價與多組均線，turns 與 tokens 直接翻倍。\u003cbr\u003e極簡只算 \u003cstrong\u003e3 維度\u003c/strong\u003e 日/週/月 + 各維度 Fib/Pivot/SMA(5/10/20/60)，寫的邏輯與文字少一半，檔案從 30k+ 掉到 19k，credit 跟著掉。30天版仍為 7 維度，但 1H 原始根數減半，2H/4H/8H resample 量同步減半。\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e成因三：產物大小與寫入\u003c/strong\u003e\u003cbr\u003e每多一個維度就要多一組表格與描述，AI 要連續寫、連續算才會收 tail。30k 級的圖表筆記要寫更久、更易被限流中斷重試；19k 級一次寫完就收尾。派單那 0.6c 只是建 TODO，本體的寫入才是大頭。30天修訂後完整版產物約 27~30k，較 60天版略降，穩定性提升。\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp style=\"margin:8px 0 0;color:#6b7280\"\u003e一句話：\u003cstrong\u003e1 HTTP + 3 維度 + 19k = 4.5c；2 HTTP(30天) + 7 維度 + 27~30k = 12~25c；2 HTTP(60天) + 7 維度 + 30k+ = 15~35c；yfinance + Python + 多輪 = 30c+ 含卡死風險。\u003c/strong\u003e\u003c/p\u003e\n\u003c/div\u003e\n\u003ch2\u003e二、實測對照\u003c/h2\u003e\n\u003cdiv class=\"grid\"\u003e\n\u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e極簡 1 HTTP · 3 維度 · 19k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×7 turns · -4.5c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 120日 83根\u003cbr\u003e1710 中纖 / 1110 東泥 / 1435 中福皆此級\u003cbr\u003e派單另 +0.6c\u003c/div\u003e\u003c/div\u003e\n\u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e完整 2 HTTP(30天) · 7 維度 · 27~30k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×14~20 turns · -12~-25c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 2年 484根 + Yahoo 1H 30天 ~151根\u003cbr\u003e1710 中纖 2026-08-24 純重跑 151根實測\u003cbr\u003e修訂前 60天版：×18~24 -15~-35\u003c/div\u003e\u003c/div\u003e\n\u003c/div\u003e\n\u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e方案\u003c/th\u003e\u003cth\u003e外部抓取\u003c/th\u003e\u003cth\u003e本機計算\u003c/th\u003e\u003cth\u003e產物\u003c/th\u003e\u003cth\u003e帳單\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e極簡\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill\"\u003e省錢\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 120日 80~83根\u003c/td\u003e\u003ctd\u003e本地週線 W-FRI / 月線 ME + Fib/Pivot/SMA\u003c/td\u003e\u003ctd\u003e19k · 三維度 + 三關價\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e×7 -4.5\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(30天)\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill2\"\u003e七維度·現行\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 30天 ~150根\u003cbr\u003e2026-08-24 修訂省 50%\u003c/td\u003e\u003ctd\u003e同上 + 2H/4H/8H resample + 額外 Pivot\u003c/td\u003e\u003ctd\u003e27~30k · 七維度完整表\u003c/td\u003e\u003ctd\u003e×14~20 -12~-25\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(60天)\u003c/strong\u003e\u003cspan style=\"color:#9ca3af\"\u003e（修訂前）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 60天 296根\u003cbr\u003eYahoo 易限流重試\u003c/td\u003e\u003ctd\u003e同上\u003c/td\u003e\u003ctd\u003e30k+ · 七維度\u003c/td\u003e\u003ctd\u003e×18~24 -15~-35\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e舊版\u003cspan style=\"color:#9ca3af\"\u003e（已退役 8/23）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eyfinance 4次 + pip\u003c/td\u003e\u003ctd\u003ePython 6輪\u003c/td\u003e\u003ctd\u003e同完整級但更慢\u003c/td\u003e\u003ctd\u003e×34~48 -31~-36 + 卡死\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cdiv class=\"warn\"\u003e\u003cstrong\u003e2026-08-24 節省優化：\u003c/strong\u003e完整版 SOP 已將第 2 次 Yahoo 1H 由 \u003ccode\u003e60天 296根\u003c/code\u003e 縮為 \u003ccode\u003e30天 151根\u003c/code\u003e（實測 1710 中纖 151根 2026-07-13→08-21），七維度日/週/月+1H/2H/4H/8H 不變，HTTP 次數不變但資料量與寫入量減半，已套用至技術分析組長 SOP，後續輪巡自動生效並回寫圖表筆記。\u003c/div\u003e\n\u003ch2\u003e三、通用寫法 — 給任何管家直接貼（不含個人資料夾與內部綽號）\u003c/h2\u003e\n\u003cp\u003e你的產出位置依自己的資料夾結構填 \u003ccode\u003e{圖表筆記資料夾ID}\u003c/code\u003e、\u003ccode\u003e{收件匣ID}\u003c/code\u003e、\u003ccode\u003e{多方分析師ID}\u003c/code\u003e 即可，以下為通用範本：\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003e需求：為 {代號} {名稱} 產生「圖表數據」圖表筆記。\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e1. 防重：先查圖表筆記當天是否已有 {代號}、研究資料夾本月是否已有 {代號}、待辦收件匣是否已有同名未完成。\u003cbr\u003e\n2. 抓取：\u003cbr\u003e— 省錢模式：FinMind \u003ccode\u003eTaiwanStockPrice\u003c/code\u003e 以 {代號} 抓 120 日約 80 根，\u003cstrong\u003e1 次 HTTP\u003c/strong\u003e 後本地 resample 為週線 W-FRI / 月線 ME，前端 \u003ccode\u003ecalcSMA(5/10/20/60)\u003c/code\u003e 加 Fib 回撤與 Pivot 三關價，產出 \u003cstrong\u003e日/週/月 3 維度 + 三關價\u003c/strong\u003e 約 19k 的 \u003ccode\u003eartifactHtml\u003c/code\u003e 條例式版面。\u003cbr\u003e— 完整模式(現行 30天)：FinMind 日K 2年 484根 + Yahoo 1H 30天 ~150根，\u003cstrong\u003e2 次 HTTP\u003c/strong\u003e 後本地得 \u003cstrong\u003e日/週/月 + 1H/2H/4H/8H 7 維度\u003c/strong\u003e 約 27~30k 的同版面。\u003cbr\u003e\n3. 寫入：寫入 {圖表筆記} 命名 \u003ccode\u003e圖表數據 - {代號} {名稱}\u003c/code\u003e，\u003ccode\u003edisplayMode=artifact\u003c/code\u003e。\u003cbr\u003e\n4. 交接：建待辦 \u003ccode\u003e圖表數據 / 多方分析 - {代號} {名稱}\u003c/code\u003e 指派給 {多方分析師}，附圖表連結與三維度摘要。\u003cbr\u003e\n5. 命名：待辦標題請含 {代號} 與模式（例如 \u003ccode\u003e【省錢】圖表數據 - 1710 中纖（120日單抓）\u003c/code\u003e）方便日後對帳。\u003cbr\u003e6. 節省優化：完整版的 Yahoo 1H 請用 \u003cstrong\u003e30天\u003c/strong\u003e，勿用 60天，已驗證 151根可完整 resample 2H/4H/8H 且更省。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003e小時 120根要怎麼做？\u003c/h3\u003e\n\u003cp\u003e同一招，把省錢模式那 1 次改抓 \u003cstrong\u003e1H 約 120根（約 26 個交易日，台股日開 4.5h）\u003c/strong\u003e→ 本地組 2H/4H，前端 \u003ccode\u003ecalcSMA\u003c/code\u003e，同樣 \u003cstrong\u003e×7 -4~5c\u003c/strong\u003e。日K 120根看大波段、1H 120根看近一個月切入點，兩張加起來 ~9c 仍比一張完整版便宜。\u003c/p\u003e\n\u003ch2\u003e四、什麼時候用哪個 — 讓讀報告的人自己選\u003c/h2\u003e\n\u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e\n\u003ctr\u003e\u003cth\u003e情境\u003c/th\u003e\u003cth\u003e選哪個\u003c/th\u003e\u003cth\u003e原因\u003c/th\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e每日自動輪巡 / 需要盤中進出點 / 報告要給別人看完整版\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e完整 7 維度(30天)\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e有 1H/2H/4H/8H，可判支撐壓力與切入時機，現已省 50% 小時資料\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e半夜補檔 / 大量驗證 / 只看月週日趨勢與三關價 / 預算緊\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 3 維度\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e4.5c 封頂，19k 讀寫快\u003c/td\u003e\u003c/tr\u003e\n\u003ctr\u003e\u003ctd\u003e當沖 / 小時級驗證\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 1H 120根\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e同 1 HTTP，看近 26 日盤中\u003c/td\u003e\u003c/tr\u003e\n\u003c/table\u003e\u003c/div\u003e\n\u003cp style=\"color:#6b7280;font-size:12px;margin-top:16px\"\u003e報告存放於「隨手記」，圖表本體依你自己的圖表筆記位置為準，待辦依你自己的收件匣為準。本次實證：省錢 1710 中纖 / 1110 東泥 / 1435 中福 皆 ×7 -4.5；完整 1710 中纖 2026-08-24 純重跑 151根為 30天新基準；修訂前完整 3533 嘉澤 / 2478 大毅 / 5209 新鼎 / 6803 崑鼎 皆 ×18~24 對照。\u003c/p\u003e\n\u003c/div\u003e","artifactSourceHash":"sexzf98i5skv","content":"\u003cdiv class=\"doc\"\u003e  \u003ch2\u003e一、為何能省 — 三個成因（看懂這個，換任何管家都通）\u003c/h2\u003e \u003cdiv class=\"why\"\u003e \u003col\u003e \u003cli\u003e\u003cstrong\u003e成因一：HTTP 次數（最貴）\u003c/strong\u003e\u003cbr\u003e舊版用 \u003ccode\u003eyfinance\u003c/code\u003e 要裝套件 + 跑 4 次抓取 + 6 輪 Python，帳單最易爆（×48 -36.9、×34 -31.6、8/23 的 3037 卡10分）。\u003cbr\u003e標準/完整版需 \u003cstrong\u003e2 次 HTTP\u003c/strong\u003e：FinMind 日K 2年 484根 + Yahoo 1H \u003cstrong\u003e30天 ~150根\u003c/strong\u003e（2026-08-24 修訂前為 60天 296根，後者常限流需重試，縮半後重試機率與 token 直接減半）。極簡只 \u003cstrong\u003e1 次 HTTP\u003c/strong\u003e：FinMind 120日 80~83根，本地就算完，沒有第二個外部依賴會重試，所以穩定在 ×7。\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e成因二：維度與計算量\u003c/strong\u003e\u003cbr\u003e2 次版要算 \u003cstrong\u003e7 維度\u003c/strong\u003e 日/週/月 + 1H/2H/4H/8H，還要各維度 Fib、Pivot、三關價與多組均線，turns 與 tokens 直接翻倍。\u003cbr\u003e極簡只算 \u003cstrong\u003e3 維度\u003c/strong\u003e 日/週/月 + 各維度 Fib/Pivot/SMA(5/10/20/60)，寫的邏輯與文字少一半，檔案從 30k+ 掉到 19k，credit 跟著掉。30天版仍為 7 維度，但 1H 原始根數減半，2H/4H/8H resample 量同步減半。\u003c/li\u003e \u003cli\u003e\u003cstrong\u003e成因三：產物大小與寫入\u003c/strong\u003e\u003cbr\u003e每多一個維度就要多一組表格與描述，AI 要連續寫、連續算才會收 tail。30k 級的圖表筆記要寫更久、更易被限流中斷重試；19k 級一次寫完就收尾。派單那 0.6c 只是建 TODO，本體的寫入才是大頭。30天修訂後完整版產物約 27~30k，較 60天版略降，穩定性提升。\u003c/li\u003e \u003c/ol\u003e \u003cp style=\"margin:8px 0 0;color:#6b7280\"\u003e一句話：\u003cstrong\u003e1 HTTP + 3 維度 + 19k = 4.5c；2 HTTP(30天) + 7 維度 + 27~30k = 12~25c；2 HTTP(60天) + 7 維度 + 30k+ = 15~35c；yfinance + Python + 多輪 = 30c+ 含卡死風險。\u003c/strong\u003e\u003c/p\u003e \u003c/div\u003e \u003ch2\u003e二、實測對照\u003c/h2\u003e \u003cdiv class=\"grid\"\u003e \u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e極簡 1 HTTP · 3 維度 · 19k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×7 turns · -4.5c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 120日 83根\u003cbr\u003e1710 中纖 / 1110 東泥 / 1435 中福皆此級\u003cbr\u003e派單另 +0.6c\u003c/div\u003e\u003c/div\u003e \u003cdiv class=\"card\"\u003e\u003cdiv class=\"k\"\u003e完整 2 HTTP(30天) · 7 維度 · 27~30k\u003c/div\u003e\u003cdiv class=\"v\"\u003e×14~20 turns · -12~-25c\u003c/div\u003e\u003cdiv class=\"d\"\u003eFinMind 2年 484根 + Yahoo 1H 30天 ~151根\u003cbr\u003e1710 中纖 2026-08-24 純重跑 151根實測\u003cbr\u003e修訂前 60天版：×18~24 -15~-35\u003c/div\u003e\u003c/div\u003e \u003c/div\u003e \u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e方案\u003c/th\u003e\u003cth\u003e外部抓取\u003c/th\u003e\u003cth\u003e本機計算\u003c/th\u003e\u003cth\u003e產物\u003c/th\u003e\u003cth\u003e帳單\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e極簡\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill\"\u003e省錢\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 120日 80~83根\u003c/td\u003e\u003ctd\u003e本地週線 W-FRI / 月線 ME + Fib/Pivot/SMA\u003c/td\u003e\u003ctd\u003e19k · 三維度 + 三關價\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e×7 -4.5\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(30天)\u003c/strong\u003e\u003cbr\u003e\u003cspan class=\"pill2\"\u003e七維度·現行\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 30天 ~150根\u003cbr\u003e2026-08-24 修訂省 50%\u003c/td\u003e\u003ctd\u003e同上 + 2H/4H/8H resample + 額外 Pivot\u003c/td\u003e\u003ctd\u003e27~30k · 七維度完整表\u003c/td\u003e\u003ctd\u003e×14~20 -12~-25\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e\u003cstrong\u003e完整(60天)\u003c/strong\u003e\u003cspan style=\"color:#9ca3af\"\u003e（修訂前）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e1 次 FinMind 2年 484根 + 1 次 Yahoo 1H 60天 296根\u003cbr\u003eYahoo 易限流重試\u003c/td\u003e\u003ctd\u003e同上\u003c/td\u003e\u003ctd\u003e30k+ · 七維度\u003c/td\u003e\u003ctd\u003e×18~24 -15~-35\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e舊版\u003cspan style=\"color:#9ca3af\"\u003e（已退役 8/23）\u003c/span\u003e\u003c/td\u003e\u003ctd\u003eyfinance 4次 + pip\u003c/td\u003e\u003ctd\u003ePython 6輪\u003c/td\u003e\u003ctd\u003e同完整級但更慢\u003c/td\u003e\u003ctd\u003e×34~48 -31~-36 + 卡死\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cdiv class=\"warn\"\u003e\u003cstrong\u003e2026-08-24 節省優化：\u003c/strong\u003e完整版 SOP 已將第 2 次 Yahoo 1H 由 \u003ccode\u003e60天 296根\u003c/code\u003e 縮為 \u003ccode\u003e30天 151根\u003c/code\u003e（實測 1710 中纖 151根 2026-07-13→08-21），七維度日/週/月+1H/2H/4H/8H 不變，HTTP 次數不變但資料量與寫入量減半，已套用至技術分析組長 SOP，後續輪巡自動生效並回寫圖表筆記。\u003c/div\u003e \u003ch2\u003e三、通用寫法 — 給任何管家直接貼（不含個人資料夾與內部綽號）\u003c/h2\u003e \u003cp\u003e你的產出位置依自己的資料夾結構填 \u003ccode\u003e{圖表筆記資料夾ID}\u003c/code\u003e、\u003ccode\u003e{收件匣ID}\u003c/code\u003e、\u003ccode\u003e{多方分析師ID}\u003c/code\u003e 即可，以下為通用範本：\u003c/p\u003e \u003cblockquote\u003e \u003cp\u003e\u003cstrong\u003e需求：為 {代號} {名稱} 產生「圖表數據」圖表筆記。\u003c/strong\u003e\u003c/p\u003e \u003cp\u003e1. 防重：先查圖表筆記當天是否已有 {代號}、研究資料夾本月是否已有 {代號}、待辦收件匣是否已有同名未完成。\u003cbr\u003e 2. 抓取：\u003cbr\u003e— 省錢模式：FinMind \u003ccode\u003eTaiwanStockPrice\u003c/code\u003e 以 {代號} 抓 120 日約 80 根，\u003cstrong\u003e1 次 HTTP\u003c/strong\u003e 後本地 resample 為週線 W-FRI / 月線 ME，前端 \u003ccode\u003ecalcSMA(5/10/20/60)\u003c/code\u003e 加 Fib 回撤與 Pivot 三關價，產出 \u003cstrong\u003e日/週/月 3 維度 + 三關價\u003c/strong\u003e 約 19k 的 \u003ccode\u003eartifactHtml\u003c/code\u003e 條例式版面。\u003cbr\u003e— 完整模式(現行 30天)：FinMind 日K 2年 484根 + Yahoo 1H 30天 ~150根，\u003cstrong\u003e2 次 HTTP\u003c/strong\u003e 後本地得 \u003cstrong\u003e日/週/月 + 1H/2H/4H/8H 7 維度\u003c/strong\u003e 約 27~30k 的同版面。\u003cbr\u003e 3. 寫入：寫入 {圖表筆記} 命名 \u003ccode\u003e圖表數據 - {代號} {名稱}\u003c/code\u003e，\u003ccode\u003edisplayMode=artifact\u003c/code\u003e。\u003cbr\u003e 4. 交接：建待辦 \u003ccode\u003e圖表數據 / 多方分析 - {代號} {名稱}\u003c/code\u003e 指派給 {多方分析師}，附圖表連結與三維度摘要。\u003cbr\u003e 5. 命名：待辦標題請含 {代號} 與模式（例如 \u003ccode\u003e【省錢】圖表數據 - 1710 中纖（120日單抓）\u003c/code\u003e）方便日後對帳。\u003cbr\u003e6. 節省優化：完整版的 Yahoo 1H 請用 \u003cstrong\u003e30天\u003c/strong\u003e，勿用 60天，已驗證 151根可完整 resample 2H/4H/8H 且更省。\u003c/p\u003e \u003c/blockquote\u003e \u003ch3\u003e小時 120根要怎麼做？\u003c/h3\u003e \u003cp\u003e同一招，把省錢模式那 1 次改抓 \u003cstrong\u003e1H 約 120根（約 26 個交易日，台股日開 4.5h）\u003c/strong\u003e→ 本地組 2H/4H，前端 \u003ccode\u003ecalcSMA\u003c/code\u003e，同樣 \u003cstrong\u003e×7 -4~5c\u003c/strong\u003e。日K 120根看大波段、1H 120根看近一個月切入點，兩張加起來 ~9c 仍比一張完整版便宜。\u003c/p\u003e \u003ch2\u003e四、什麼時候用哪個 — 讓讀報告的人自己選\u003c/h2\u003e \u003cdiv class=\"scroll-hint\"\u003e← 左右滑動查看完整表格 →\u003c/div\u003e\u003cdiv class=\"wrap\"\u003e\u003ctable\u003e \u003ctbody\u003e\u003ctr\u003e\u003cth\u003e情境\u003c/th\u003e\u003cth\u003e選哪個\u003c/th\u003e\u003cth\u003e原因\u003c/th\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e每日自動輪巡 / 需要盤中進出點 / 報告要給別人看完整版\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e完整 7 維度(30天)\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e有 1H/2H/4H/8H，可判支撐壓力與切入時機，現已省 50% 小時資料\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e半夜補檔 / 大量驗證 / 只看月週日趨勢與三關價 / 預算緊\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 3 維度\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e4.5c 封頂，19k 讀寫快\u003c/td\u003e\u003c/tr\u003e \u003ctr\u003e\u003ctd\u003e當沖 / 小時級驗證\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003e省錢 1H 120根\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e同 1 HTTP，看近 26 日盤中\u003c/td\u003e\u003c/tr\u003e \u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e \u003cp style=\"color:#6b7280;font-size:12px;margin-top:16px\"\u003e報告存放於「隨手記」，圖表本體依你自己的圖表筆記位置為準，待辦依你自己的收件匣為準。本次實證：省錢 1710 中纖 / 1110 東泥 / 1435 中福 皆 ×7 -4.5；完整 1710 中纖 2026-08-24 純重跑 151根為 30天新基準；修訂前完整 3533 嘉澤 / 2478 大毅 / 5209 新鼎 / 6803 崑鼎 皆 ×18~24 對照。\u003c/p\u003e \u003c/div\u003e","createdAt":1787527566929,"deletedAt":null,"displayMode":"artifact","embedRenders":{},"embedRendersDark":{},"id":"51de9a8ea8168d0a464f754f","isNew":false,"isPublic":true,"itemType":"NOTE","name":"技術選型報告：為何極簡120日能省 80%｜1 HTTP vs 2 HTTP vs 舊版派任務的成因與通用寫法","parents":{"4465d0a863da5d1b345d888c":1787527566929},"preParentID":null,"updatedAt":1789787702334,"updatedBy":{"userId":"6a3dcfc700e9b9fd06d5ef","userName":"蔡其樺"},"version":30}]}