[分享] 我用 Next.js 16 自干了一个台股平台

楼主: as199629 (as199629)   2026-01-16 11:43:29
大家好,我是 Eric,即将 年满30 岁且只会写vue的 Web 仔。
这一年在版上看到“金融业系统老旧”、“开发友善时光网页”、“会去开发系统盈利吗
”,觉得大神们都超强,并且思考了一下我能够做到什么。
随着台股以站上三万点并有感于台湾多数看盘软件接口老旧,且社群平台充斥难以验证的
诈骗对帐单,半年前我决定挑战使用没接触的react并打造一个现代化的台股系统 ——
股市智投。
由于目前是一人开发且架设在资源极其有限的免费环境,但为了确保即时数据的流畅度,
我在架构上做了不少尝试:
技术栈与架构亮点:
Next.js 16 & SWR:全面使用 SWR 达成背景更新及乐观更新,搭配 Next的串流渲染,确
保在低规格硬件下依然能维持 UI 反应流畅。
Passkeys 通行密钥:舍弃传统密码,导入 WebAuthn 协定。支援指纹/FaceID 登入,兼
顾安全性与秒级登入体验。
PWA 跨平台支援:无需下载 App,透过浏览器即可“加入主画面”,提供原生级别的流畅
度与离线快取能力及通知功能。(ps.这三天才突然想到要做,请鞭小力一点
2+1层快取防御:针对 AWS 免费 EC2/RDS 环境,实作了防快取穿透、击穿与频率限制,
确保高并发时系统的稳定性。(redis以实作尚未启用)
特色功能:
AI 摘要:整合 LLM 对股市动向进行语意化总结,快速掌握市场情绪(验证中)。
上链组合(区块链对帐单):利用区块链不可逆特性,建立可验证的真实投资绩效纪录。
目前已知挑战:
资源限额:由于还在 Beta 阶段,高并发时系统会启动降速保护。
维护与 CI/CD:后端目前仍为手动部署,更新期间可能会有短暂中断,请见谅。
连结:https://stockintelli.com
验证码:PTT-888 (现阶段不希望爬虫爬到且总量管制中)
问题回报:https://stockintelli.com/feedback
202506月~肝指数图
https://assets.stockintelli.com/i/eric-liver-status-2025.png
避免有人认为是钓鱼网站,附上验证后的截图
桌机版首页
https://assets.stockintelli.com/i/stockintelli-desktop.png
PWA模式首页
https://assets.stockintelli.com/i/stockintelli-pwa.png
上链组合
https://assets.stockintelli.com/i/onchain-portfolio-proof.png
区块链凭证
https://assets.stockintelli.com/i/sepolia-verification-detail.png
金融数据复杂度极高,小弟一人开发难免有漏失,若各位大神发现报价异常、UIUX 难操
作或 初心者Bug,恳请指教,我会尽速修复,感谢大家!
作者: abc21086999 (呵呵)   2026-01-16 12:24:00
给推
作者: ILoveAMD (AMD)   2026-01-16 12:28:00
强 不过硬要用区块炼的意义是?
作者: joojooman (joogumo)   2026-01-16 12:36:00
嗯 vibe coding看得出来
作者: cocoaswifty (coco)   2026-01-16 13:29:00
AI 味太重 UI至少挑一下吧
作者: kusokiller (士官长)   2026-01-16 14:32:00
最讨厌以为上链可以证明真实性的
作者: Romulus (Säubern Mode)   2026-01-16 14:50:00
AI味重是会怎样吗…………
作者: SukaBlyat (Noble Wolf)   2026-01-16 17:11:00
看起来可以继续发展下去变成金融资讯服务?我自己就有实作技术分析的indicator供自己参考买卖时间
作者: Zepho (抹神)   2026-01-16 17:27:00
gemini做的 就是这个味儿
作者: hagel   2026-01-16 18:23:00
敢作就给推,不过确实有些许操作问题,已发站内信。
作者: gooder (gooder)   2026-01-16 19:34:00
厉害
作者: guanting886 (Guanting)   2026-01-16 20:22:00
虽然说诈骗对帐单对一下上市柜买卖日报表就见光死了,不过看起来原Po应该是要练功有Ai辅助蛮适合做MVP的 加油 我觉得兜起来蛮好的
作者: viper9709 (阿达)   2026-01-16 21:15:00
感觉满猛的
作者: s90066s90066 (阿政)   2026-01-16 22:21:00
好用欸,希望持续维护
作者: jen1121 (Old_Hsiao)   2026-01-16 22:44:00
都盘后资料?
作者: zzshcool (台湾人)   2026-01-16 23:38:00
ai味很重,建议加skills过滤ai的设计
作者: henry2270 (忘了前进)   2026-01-17 00:48:00
区块链那个没人care, 而且还要上链手续费
作者: windmagic (爵太郎)   2026-01-17 03:20:00
哪里看出AI味?是因为成熟制式化吗?我猜Claude,因为自己用其它llm做出来的UI都超丑
作者: OriginStar   2026-01-17 09:05:00
证交所与柜买中心有提供OpenAPI取得股票资讯,有兴趣的可以自己练功
作者: ck960785 (Metal 0-4)   2026-01-17 10:41:00
浓浓的ai文章味
作者: finalcoffee   2026-01-17 11:43:00
不需要硬搞链
作者: yamiodymel (YamiOdymel)   2026-01-17 14:13:00
用不到,但能做出自己的东西就给推
作者: MoonCode (MoonCode)   2026-01-17 23:11:00
谁不是用 ai 写所有东西? 还在慢慢打喔执行力才是重点
作者: Guobear (Bear)   2026-01-18 01:30:00
给推
作者: vi000246 (Vi)   2026-01-18 02:03:00
我觉得可以做个分区加载,刚一打开电脑突然有点lag
作者: ABuJiuHaoBun (新资料夹(2))   2026-01-21 15:52:00
肯做比出张嘴酸的还厉害
作者: s1011282 (阿凯)   2026-01-22 19:30:00
作者: ninggo (穿着裤子的男人)   2026-01-26 10:24:00
实作就是给推
作者: gold9450412 (一块钱)   2026-02-01 09:41:00
用ai很正常 但ui 是标准的ai审美 要研究一下

Links booklink

Contact Us: admin [ a t ] ucptt.com