{"allowContribute":false,"item":{"artifactHtml":"\u003cstyle\u003e\n  :root{--paper:#FAF7F0;--ink:#1D2321;--ink-2:#5D6763;--accent:#B42318;--profit:#0E7A5B;--soft:#F1E8D9;--soft-2:#FDECEA;--hair:#E2D9C6;}\n  :root[data-theme=\"dark\"]{--paper:#131615;--ink:#EDE9DE;--ink-2:#A8B0AC;--accent:#FF7A6B;--profit:#4ED1A2;--soft:#1E2A26;--soft-2:#2A1E1D;--hair:#2C3331;}\n  .doc{background:var(--paper);color:var(--ink);padding:30px 30px 36px;font:16px/1.78 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif;}\n  .eyebrow{font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;color:var(--accent);text-transform:uppercase;}\n  h1{font-size:29px;line-height:1.32;letter-spacing:-.01em;margin:12px 0 0;max-width:22ch;text-wrap:balance;}\n  .lede{color:var(--ink-2);font-size:16px;line-height:1.7;margin:12px 0 0;max-width:62ch;}\n  .meta{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;}\n  .pill{font:700 12px ui-monospace,monospace;letter-spacing:.04em;padding:5px 11px;border-radius:999px;border:1px solid var(--hair);color:var(--ink-2);background:transparent;}\n  .pill.hot{background:var(--accent);border-color:var(--accent);color:#fff;}\n  :root[data-theme=\"dark\"] .pill.hot{color:#131615;}\n  .hero{margin:22px 0 6px;border-radius:12px;overflow:hidden;border:1px solid var(--hair);}\n  .hero img,.fig img{display:block;width:100%;height:auto;object-fit:cover;}\n  .fig{margin:18px 0;border-radius:12px;overflow:hidden;border:1px solid var(--hair);background:var(--soft);}\n  .fig img{aspect-ratio:16/10;}\n  .hero img{aspect-ratio:16/9;}\n  .cap{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;font-size:12.5px;color:var(--ink-2);}\n  .cap b{font-family:ui-monospace,monospace;letter-spacing:.06em;color:var(--accent);}\n  .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 4px;}\n  .stat{background:var(--soft);border:1px solid var(--hair);border-radius:12px;padding:14px 14px 12px;}\n  .stat .k{font:700 11px ui-monospace,monospace;letter-spacing:.1em;color:var(--accent);}\n  .stat .v{font-size:19px;font-weight:800;line-height:1.3;margin-top:6px;}\n  .stat .n{font-size:13px;color:var(--ink-2);margin-top:4px;line-height:1.6;}\n  h2{display:flex;align-items:baseline;gap:10px;font-size:19px;letter-spacing:-.01em;margin:30px 0 8px;}\n  h2 .no{font:800 12px ui-monospace,monospace;color:var(--paper);background:var(--ink);border-radius:6px;padding:2px 8px;flex:none;}\n  p{margin:10px 0;max-width:68ch;color:var(--ink);}\n  p.dim{color:var(--ink-2);}\n  .grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n  .card{border:1px solid var(--hair);border-radius:12px;padding:15px 16px;background:transparent;}\n  .card.lit{background:var(--soft);}\n  .card h3{font-size:15px;margin:0;}\n  .card h3 span{margin-right:8px;}\n  .card p{font-size:14px;color:var(--ink-2);margin:6px 0 0;line-height:1.7;}\n  .card .mono{font:700 11px ui-monospace,monospace;letter-spacing:.08em;color:var(--profit);margin-bottom:6px;}\n  .card.red .mono{color:var(--accent);}\n  .callout{display:flex;gap:13px;padding:14px 16px;background:var(--soft-2);border:1px solid var(--hair);border-radius:10px;margin:18px 0;}\n  .callout .tag{flex:none;font:800 11px ui-monospace,monospace;letter-spacing:.1em;color:var(--accent);padding-top:4px;}\n  .callout div{font-size:14.5px;line-height:1.7;}\n  .quote{border-left:3px solid var(--accent);padding:2px 0 2px 14px;margin:16px 0;color:var(--ink-2);font-size:15px;}\n  .foot{margin-top:28px;padding-top:16px;border-top:1px dashed var(--hair);font-size:13px;color:var(--ink-2);display:flex;gap:10px;align-items:center;}\n  .dot{width:8px;height:8px;border-radius:50%;background:var(--profit);flex:none;}\n  @media (max-width:640px){.doc{padding:22px 18px 28px;}h1{font-size:22px;} .stats{grid-template-columns:1fr;} .grid2{grid-template-columns:1fr;} .hero img{aspect-ratio:4/3;}}\n\u003c/style\u003e\n\u003cdiv class=\"doc\"\u003e\n  \u003cheader\u003e\n    \u003cdiv class=\"eyebrow\"\u003eSELF-MADE PLUGIN · 日曆 × 損益\u003c/div\u003e\n    \u003ch1\u003e昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身\u003c/h1\u003e\n    \u003cp class=\"lede\"\u003e看到別人的靈感太燒，乾脆為自己量身打造一個專屬版本 —— 不計成本、只鎖定「當天庫存損益」，每天收盤即封存，配上直覺圖表。\u003c/p\u003e\n    \u003cdiv class=\"meta\"\u003e\u003cspan class=\"pill hot\"\u003e自產自銷\u003c/span\u003e\u003cspan class=\"pill\"\u003e台股日曆\u003c/span\u003e\u003cspan class=\"pill\"\u003e當日損益鎖定\u003c/span\u003e\u003cspan class=\"pill\"\u003e手動配息\u003c/span\u003e\u003c/div\u003e\n  \u003c/header\u003e\n\n  \u003cfigure class=\"hero\" style=\"margin:22px 0 6px;\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/f97d8918-00f1-4835-8342-28cba3901ed9.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eCALENDAR P\u0026amp;L\u003c/b\u003e\u003cspan\u003e每天打開，就是當天的戰況總覽\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003csection data-cube=\"stats\" class=\"stats\"\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 01\u003c/div\u003e\u003cdiv class=\"v\"\u003e當日鎖定\u003c/div\u003e\u003cdiv class=\"n\"\u003e收盤後即封存，之後庫存變動不回溯\u003c/div\u003e\u003c/div\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 02\u003c/div\u003e\u003cdiv class=\"v\"\u003e直覺圖表\u003c/div\u003e\u003cdiv class=\"n\"\u003e庫存佔比與整體損益一目了然\u003c/div\u003e\u003c/div\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 03\u003c/div\u003e\u003cdiv class=\"v\"\u003e純手動配息\u003c/div\u003e\u003cdiv class=\"n\"\u003e一個月約 3 次，輕鬆可負荷\u003c/div\u003e\u003c/div\u003e\n  \u003c/section\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e01\u003c/span\u003e靈感：日曆＋損益，就該長這樣\u003c/h2\u003e\n  \u003cp\u003e昨天在市集看到一個把「日曆」跟「當天股市損益」結合的插件，概念實在太棒了。身為每天都要看盤的人，馬上就想：每天賺賠多少，直接寫在日曆那一天上，回顧起來才有感。\u003c/p\u003e\n  \u003cp class=\"dim\"\u003e剛好自己也非常需要，索性不等人來做，直接為自己量身打造了一個專屬版本。\u003c/p\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/11151373-646f-4ceb-b752-61689f76a9b7.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eDAY VIEW\u003c/b\u003e\u003cspan\u003e單日損益明細，紅綠一目了然\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e02\u003c/span\u003e最大特色：不計成本，只看當天\u003c/h2\u003e\n  \u003cp\u003e我這款日曆最大的堅持就是：\u003cstrong\u003e不計較成本，只專注於「當天庫存的損益」。\u003c/strong\u003e不糾結均價、攤平那些歷史包袱，只問今天手上的部位，到底賺了還是賠了。\u003c/p\u003e\n  \u003cdiv class=\"grid2\"\u003e\n    \u003cdiv class=\"card lit\"\u003e\n      \u003cdiv class=\"mono\"\u003e● DAILY LOCK\u003c/div\u003e\n      \u003ch3\u003e\u003cspan\u003e📌\u003c/span\u003e收盤即鎖定\u003c/h3\u003e\n      \u003cp\u003e每天收盤後，損益數據直接鎖定。之後就算庫存有變動，也不會污染過去的歷史紀錄。\u003c/p\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card red\"\u003e\n      \u003cdiv class=\"mono\"\u003e● TRUE HISTORY\u003c/div\u003e\n      \u003ch3\u003e\u003cspan\u003e🗓️\u003c/span\u003e真實回顧每一天\u003c/h3\u003e\n      \u003cp\u003e翻回上週、上個月，看到的都是當天最真實的戰況，不會被後來的交易改寫。\u003c/p\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003e重點\u003c/span\u003e\u003cdiv\u003e歷史不能被改寫，損益日曆才有意義。鎖定機制，就是這款插件的靈魂。\u003c/div\u003e\u003c/div\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/331b2d34-79da-4be4-b2f7-e18196d98d56.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eCHARTS\u003c/b\u003e\u003cspan\u003e庫存佔比＋整體損益，用圖一看就懂\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e03\u003c/span\u003e加上圖表，直覺大加分\u003c/h2\u003e\n  \u003cp\u003e除了日曆格子裡的數字，我也加上了簡單的圖表功能，讓大家能更直覺地看出\u003cstrong\u003e庫存佔比和整體損益\u003c/strong\u003e。部位太集中、哪一檔在拖累，一張圖就現形。\u003c/p\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e04\u003c/span\u003e配息：從全自動，退回純手動\u003c/h2\u003e\n  \u003cp\u003e原本想挑戰把「自動配息」也做進去，但研究後發現，目前免費的公用 API 幾乎都只有除息資訊。硬要做到全自動，開發成本跟心力實在太大，而且效果可能也不完美。\u003c/p\u003e\n  \u003cdiv class=\"quote\"\u003e與其留下一個半殘的功能，不如心一橫，改為「純手動輸入」。一個月頂多配息 3 次，這樣的工作量還算輕鬆啦 😂\u003c/div\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/88b896cf-51e0-489f-bc13-7242f246b7cd.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eDIVIDEND LOG\u003c/b\u003e\u003cspan\u003e手動 key 配息，簡單反而最穩\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e05\u003c/span\u003e不上市集，自產自銷\u003c/h2\u003e\n  \u003cp\u003e這個插件我沒有要上市集，純粹自產自銷跟打廣告用而已 🤣🤣。自己用得爽最重要，順便讓大家看看：喜歡的概念，自己動手就是最快的。\u003c/p\u003e\n\n  \u003cdiv class=\"foot\"\u003e\u003cspan class=\"dot\"\u003e\u003c/span\u003e\u003cspan\u003e自製台股損益日曆 · 每日封存 · 手動配息 · 持續自用迭代中\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e","audioURLs":[],"content":"昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身打造了一個專屬版本！\n​我這款日曆最大的特色就是：不計較成本，只專注於「當天庫存的損益」。每天收盤後，損益數據就會直接鎖定，之後就算庫存有變動，也不會影響過去的歷史紀錄，讓你真實回顧每一天的戰況。另外，我也加上了簡單的圖表功能，讓大家能更直覺地看出庫存佔比和整體損益。\n​原本想挑戰把「自動配息」也做進去，但研究了一下發現，目前免費的公用 API 幾乎都只有除息資訊。硬要做到全自動，開發成本跟心力實在太大，而且效果可能也不完美。與其留著一個半殘的功能，我乾脆心一橫，把配息系統改為「純手動輸入」。想說現在一個月頂多配息個 3 次，這樣的工作量應該還算輕鬆負荷啦 😂\n​這個插件我沒有要上市集，純粹自產自銷跟給打廣告用而已🤣🤣","createdAt":1789111127240,"embedRenders":{},"id":"6aa3ab2a6aba221921fac2a6","imgURLs":["https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/f97d8918-00f1-4835-8342-28cba3901ed9.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/11151373-646f-4ceb-b752-61689f76a9b7.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/331b2d34-79da-4be4-b2f7-e18196d98d56.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/88b896cf-51e0-489f-bc13-7242f246b7cd.jpg"],"isPublic":true,"itemType":"POST","name":"昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身","parents":{"community":1789111127240},"publishedAt":1789111127240,"updatedAt":1789111127240,"updatedBy":{"userId":"6a46f1f3013d79e6f40868","userName":"平凡人"},"version":1},"ownerName":"平凡人","subtree":[{"artifactHtml":"\u003cstyle\u003e\n  :root{--paper:#FAF7F0;--ink:#1D2321;--ink-2:#5D6763;--accent:#B42318;--profit:#0E7A5B;--soft:#F1E8D9;--soft-2:#FDECEA;--hair:#E2D9C6;}\n  :root[data-theme=\"dark\"]{--paper:#131615;--ink:#EDE9DE;--ink-2:#A8B0AC;--accent:#FF7A6B;--profit:#4ED1A2;--soft:#1E2A26;--soft-2:#2A1E1D;--hair:#2C3331;}\n  .doc{background:var(--paper);color:var(--ink);padding:30px 30px 36px;font:16px/1.78 -apple-system,BlinkMacSystemFont,\"PingFang TC\",\"Noto Sans TC\",\"Microsoft JhengHei\",sans-serif;}\n  .eyebrow{font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;color:var(--accent);text-transform:uppercase;}\n  h1{font-size:29px;line-height:1.32;letter-spacing:-.01em;margin:12px 0 0;max-width:22ch;text-wrap:balance;}\n  .lede{color:var(--ink-2);font-size:16px;line-height:1.7;margin:12px 0 0;max-width:62ch;}\n  .meta{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;}\n  .pill{font:700 12px ui-monospace,monospace;letter-spacing:.04em;padding:5px 11px;border-radius:999px;border:1px solid var(--hair);color:var(--ink-2);background:transparent;}\n  .pill.hot{background:var(--accent);border-color:var(--accent);color:#fff;}\n  :root[data-theme=\"dark\"] .pill.hot{color:#131615;}\n  .hero{margin:22px 0 6px;border-radius:12px;overflow:hidden;border:1px solid var(--hair);}\n  .hero img,.fig img{display:block;width:100%;height:auto;object-fit:cover;}\n  .fig{margin:18px 0;border-radius:12px;overflow:hidden;border:1px solid var(--hair);background:var(--soft);}\n  .fig img{aspect-ratio:16/10;}\n  .hero img{aspect-ratio:16/9;}\n  .cap{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;font-size:12.5px;color:var(--ink-2);}\n  .cap b{font-family:ui-monospace,monospace;letter-spacing:.06em;color:var(--accent);}\n  .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 4px;}\n  .stat{background:var(--soft);border:1px solid var(--hair);border-radius:12px;padding:14px 14px 12px;}\n  .stat .k{font:700 11px ui-monospace,monospace;letter-spacing:.1em;color:var(--accent);}\n  .stat .v{font-size:19px;font-weight:800;line-height:1.3;margin-top:6px;}\n  .stat .n{font-size:13px;color:var(--ink-2);margin-top:4px;line-height:1.6;}\n  h2{display:flex;align-items:baseline;gap:10px;font-size:19px;letter-spacing:-.01em;margin:30px 0 8px;}\n  h2 .no{font:800 12px ui-monospace,monospace;color:var(--paper);background:var(--ink);border-radius:6px;padding:2px 8px;flex:none;}\n  p{margin:10px 0;max-width:68ch;color:var(--ink);}\n  p.dim{color:var(--ink-2);}\n  .grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0;}\n  .card{border:1px solid var(--hair);border-radius:12px;padding:15px 16px;background:transparent;}\n  .card.lit{background:var(--soft);}\n  .card h3{font-size:15px;margin:0;}\n  .card h3 span{margin-right:8px;}\n  .card p{font-size:14px;color:var(--ink-2);margin:6px 0 0;line-height:1.7;}\n  .card .mono{font:700 11px ui-monospace,monospace;letter-spacing:.08em;color:var(--profit);margin-bottom:6px;}\n  .card.red .mono{color:var(--accent);}\n  .callout{display:flex;gap:13px;padding:14px 16px;background:var(--soft-2);border:1px solid var(--hair);border-radius:10px;margin:18px 0;}\n  .callout .tag{flex:none;font:800 11px ui-monospace,monospace;letter-spacing:.1em;color:var(--accent);padding-top:4px;}\n  .callout div{font-size:14.5px;line-height:1.7;}\n  .quote{border-left:3px solid var(--accent);padding:2px 0 2px 14px;margin:16px 0;color:var(--ink-2);font-size:15px;}\n  .foot{margin-top:28px;padding-top:16px;border-top:1px dashed var(--hair);font-size:13px;color:var(--ink-2);display:flex;gap:10px;align-items:center;}\n  .dot{width:8px;height:8px;border-radius:50%;background:var(--profit);flex:none;}\n  @media (max-width:640px){.doc{padding:22px 18px 28px;}h1{font-size:22px;} .stats{grid-template-columns:1fr;} .grid2{grid-template-columns:1fr;} .hero img{aspect-ratio:4/3;}}\n\u003c/style\u003e\n\u003cdiv class=\"doc\"\u003e\n  \u003cheader\u003e\n    \u003cdiv class=\"eyebrow\"\u003eSELF-MADE PLUGIN · 日曆 × 損益\u003c/div\u003e\n    \u003ch1\u003e昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身\u003c/h1\u003e\n    \u003cp class=\"lede\"\u003e看到別人的靈感太燒，乾脆為自己量身打造一個專屬版本 —— 不計成本、只鎖定「當天庫存損益」，每天收盤即封存，配上直覺圖表。\u003c/p\u003e\n    \u003cdiv class=\"meta\"\u003e\u003cspan class=\"pill hot\"\u003e自產自銷\u003c/span\u003e\u003cspan class=\"pill\"\u003e台股日曆\u003c/span\u003e\u003cspan class=\"pill\"\u003e當日損益鎖定\u003c/span\u003e\u003cspan class=\"pill\"\u003e手動配息\u003c/span\u003e\u003c/div\u003e\n  \u003c/header\u003e\n\n  \u003cfigure class=\"hero\" style=\"margin:22px 0 6px;\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/f97d8918-00f1-4835-8342-28cba3901ed9.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eCALENDAR P\u0026amp;L\u003c/b\u003e\u003cspan\u003e每天打開，就是當天的戰況總覽\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003csection data-cube=\"stats\" class=\"stats\"\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 01\u003c/div\u003e\u003cdiv class=\"v\"\u003e當日鎖定\u003c/div\u003e\u003cdiv class=\"n\"\u003e收盤後即封存，之後庫存變動不回溯\u003c/div\u003e\u003c/div\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 02\u003c/div\u003e\u003cdiv class=\"v\"\u003e直覺圖表\u003c/div\u003e\u003cdiv class=\"n\"\u003e庫存佔比與整體損益一目了然\u003c/div\u003e\u003c/div\u003e\n    \u003cdiv class=\"stat\"\u003e\u003cdiv class=\"k\"\u003eCORE 03\u003c/div\u003e\u003cdiv class=\"v\"\u003e純手動配息\u003c/div\u003e\u003cdiv class=\"n\"\u003e一個月約 3 次，輕鬆可負荷\u003c/div\u003e\u003c/div\u003e\n  \u003c/section\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e01\u003c/span\u003e靈感：日曆＋損益，就該長這樣\u003c/h2\u003e\n  \u003cp\u003e昨天在市集看到一個把「日曆」跟「當天股市損益」結合的插件，概念實在太棒了。身為每天都要看盤的人，馬上就想：每天賺賠多少，直接寫在日曆那一天上，回顧起來才有感。\u003c/p\u003e\n  \u003cp class=\"dim\"\u003e剛好自己也非常需要，索性不等人來做，直接為自己量身打造了一個專屬版本。\u003c/p\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/11151373-646f-4ceb-b752-61689f76a9b7.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eDAY VIEW\u003c/b\u003e\u003cspan\u003e單日損益明細，紅綠一目了然\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e02\u003c/span\u003e最大特色：不計成本，只看當天\u003c/h2\u003e\n  \u003cp\u003e我這款日曆最大的堅持就是：\u003cstrong\u003e不計較成本，只專注於「當天庫存的損益」。\u003c/strong\u003e不糾結均價、攤平那些歷史包袱，只問今天手上的部位，到底賺了還是賠了。\u003c/p\u003e\n  \u003cdiv class=\"grid2\"\u003e\n    \u003cdiv class=\"card lit\"\u003e\n      \u003cdiv class=\"mono\"\u003e● DAILY LOCK\u003c/div\u003e\n      \u003ch3\u003e\u003cspan\u003e📌\u003c/span\u003e收盤即鎖定\u003c/h3\u003e\n      \u003cp\u003e每天收盤後，損益數據直接鎖定。之後就算庫存有變動，也不會污染過去的歷史紀錄。\u003c/p\u003e\n    \u003c/div\u003e\n    \u003cdiv class=\"card red\"\u003e\n      \u003cdiv class=\"mono\"\u003e● TRUE HISTORY\u003c/div\u003e\n      \u003ch3\u003e\u003cspan\u003e🗓️\u003c/span\u003e真實回顧每一天\u003c/h3\u003e\n      \u003cp\u003e翻回上週、上個月，看到的都是當天最真實的戰況，不會被後來的交易改寫。\u003c/p\u003e\n    \u003c/div\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"callout\"\u003e\u003cspan class=\"tag\"\u003e重點\u003c/span\u003e\u003cdiv\u003e歷史不能被改寫，損益日曆才有意義。鎖定機制，就是這款插件的靈魂。\u003c/div\u003e\u003c/div\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/331b2d34-79da-4be4-b2f7-e18196d98d56.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eCHARTS\u003c/b\u003e\u003cspan\u003e庫存佔比＋整體損益，用圖一看就懂\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e03\u003c/span\u003e加上圖表，直覺大加分\u003c/h2\u003e\n  \u003cp\u003e除了日曆格子裡的數字，我也加上了簡單的圖表功能，讓大家能更直覺地看出\u003cstrong\u003e庫存佔比和整體損益\u003c/strong\u003e。部位太集中、哪一檔在拖累，一張圖就現形。\u003c/p\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e04\u003c/span\u003e配息：從全自動，退回純手動\u003c/h2\u003e\n  \u003cp\u003e原本想挑戰把「自動配息」也做進去，但研究後發現，目前免費的公用 API 幾乎都只有除息資訊。硬要做到全自動，開發成本跟心力實在太大，而且效果可能也不完美。\u003c/p\u003e\n  \u003cdiv class=\"quote\"\u003e與其留下一個半殘的功能，不如心一橫，改為「純手動輸入」。一個月頂多配息 3 次，這樣的工作量還算輕鬆啦 😂\u003c/div\u003e\n\n  \u003cfigure class=\"fig\"\u003e\n    \u003cimg src=\"https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/88b896cf-51e0-489f-bc13-7242f246b7cd.jpg\" alt=\"\"\u003e\n    \u003cfigcaption class=\"cap\"\u003e\u003cb\u003eDIVIDEND LOG\u003c/b\u003e\u003cspan\u003e手動 key 配息，簡單反而最穩\u003c/span\u003e\u003c/figcaption\u003e\n  \u003c/figure\u003e\n\n  \u003ch2\u003e\u003cspan class=\"no\"\u003e05\u003c/span\u003e不上市集，自產自銷\u003c/h2\u003e\n  \u003cp\u003e這個插件我沒有要上市集，純粹自產自銷跟打廣告用而已 🤣🤣。自己用得爽最重要，順便讓大家看看：喜歡的概念，自己動手就是最快的。\u003c/p\u003e\n\n  \u003cdiv class=\"foot\"\u003e\u003cspan class=\"dot\"\u003e\u003c/span\u003e\u003cspan\u003e自製台股損益日曆 · 每日封存 · 手動配息 · 持續自用迭代中\u003c/span\u003e\u003c/div\u003e\n\u003c/div\u003e","audioURLs":[],"content":"昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身打造了一個專屬版本！\n​我這款日曆最大的特色就是：不計較成本，只專注於「當天庫存的損益」。每天收盤後，損益數據就會直接鎖定，之後就算庫存有變動，也不會影響過去的歷史紀錄，讓你真實回顧每一天的戰況。另外，我也加上了簡單的圖表功能，讓大家能更直覺地看出庫存佔比和整體損益。\n​原本想挑戰把「自動配息」也做進去，但研究了一下發現，目前免費的公用 API 幾乎都只有除息資訊。硬要做到全自動，開發成本跟心力實在太大，而且效果可能也不完美。與其留著一個半殘的功能，我乾脆心一橫，把配息系統改為「純手動輸入」。想說現在一個月頂多配息個 3 次，這樣的工作量應該還算輕鬆負荷啦 😂\n​這個插件我沒有要上市集，純粹自產自銷跟給打廣告用而已🤣🤣","createdAt":1789111127240,"embedRenders":{},"id":"6aa3ab2a6aba221921fac2a6","imgURLs":["https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/f97d8918-00f1-4835-8342-28cba3901ed9.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/11151373-646f-4ceb-b752-61689f76a9b7.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/331b2d34-79da-4be4-b2f7-e18196d98d56.jpg","https://cdn.cubelv.com/uploads/6a46f1f3013d79e6f40868/88b896cf-51e0-489f-bc13-7242f246b7cd.jpg"],"isPublic":true,"itemType":"POST","name":"昨天在市集看到一個把「日曆」跟「當天股市損益」結合的酷插件，覺得這概念實在太棒了，剛好我自己也非常需要，索性就為自己量身","parents":{"community":1789111127240},"publishedAt":1789111127240,"updatedAt":1789111127240,"updatedBy":{"userId":"6a46f1f3013d79e6f40868","userName":"平凡人"},"version":1}]}