立项原因:个人投资者做技术面分析时普遍面临三个问题——行情数据分散在不同平台、免费接口经常限流不稳定;判断标准主观、缺乏统一的量化口径;想借助 AI 辅助分析,却不知如何把行情数据整理成模型能理解的上下文。市面上同类工具要么需要安装客户端、要么按月订阅、要么只给结论不给计算依据。
行业场景与业务背景:面向个人投资者、投资研究爱好者与财经内容创作者,提供一个打开即用、免安装的技术面分析工具。使用者输入股票或期货代码,即可获得统一口径的量化评分、关键技术价位与 AI 辅助解读,用于日常盯盘、标的初筛与研究学习。产品定位为技术分析研究工具,不涉及投资建议与荐股服务。
1. AI 智能分析:输入股票/期货代码,自动完成取数、指标计算与评分,并调用大模型生成技术面解读,可就该标的持续追问,对话本地留存。
2. 技术面评分:趋势、动量、位置、量能、波动五维加权打分(0-100),规则透明可调,输出关键信号说明。
3. K 线图表:Canvas 绘制收盘走势与 MA20 均线,叠加入场/止损/止盈参考位。
4. 交易参考位:基于 ATR 与近期支撑阻力,计算入场、止损、止盈及盈亏比等技术参考数值。
5. 批量评分:一次对一篮子标的评分排名,支持内置清单与 CSV 导出。
6. 自选管理:股票与期货两个板块,展示实时价格涨跌,可一键调出分析。
7. 多市场支持:A股、ETF、商品期货与美股,切换市场时品种清单联动更换。
8. 中英双语:按访客地区自动选择语言,也可手动切换,AI 输出随语言变化。
9. 多数据源容错:主数据源受限时自动切换备用源,保证可用性。
10. 响应式适配:桌面与手机端均可正常使用,支持主题配色自定义。
我的职责:独立完成从产品设计、数据层、评分算法、前端界面到部署上线的全部工作,无团队协作。
技术栈与架构:前端 JavaScript + HTML5 Canvas,整站以单个 HTML 文件交付,无构建流程、不依赖第三方图表库;行情数据层通过 JSONP 跨域直连公开行情接口;大模型对接同时兼容 OpenAI 与 Anthropic 两种协议;部署采用对象存储静态托管 + 自定义域名 + HTTPS 证书。
架构亮点:采用纯前端架构,行情取数与大模型调用全部在访客浏览器内完成,服务器只负责分发一个静态文件。带来三个实际收益——服务器零负载零成本;访客量增加不会触发接口限流(每位访客走自己的网络出口);用户的 API Key 仅保存在本地浏览器、不经过服务端,隐私更可控。
主要难点与解决方案:
1)免费行情接口限流且不稳定 → 实现多数据源自动降级(主源受限时期货切换新浪、股票切换腾讯)、多主机轮询、失败退避重试与超时调优;
2)三家数据源的跨域调用方式各不相同(查询参数回调、回调名嵌入 URL 路径、GBK 编码全局变量)→ 分别封装适配层统一对外接口;
3)不同市场的代码解析差异(A股、ETF、期货主连、美股)→ 建立统一解析层,处理价格小数位还原与主连代码映射;
4)无后端条件下实现国际化与多市场联动 → 以语言和市场状态驱动界面文案、品种清单与 AI 输出语言同步切换。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论