基金监控平台 - LanFund
独立设计并开发的金融数据监控工具,支持 Web端、命令行(CLI)、微信小程序三端使用,已上线运行并持续迭代。项目从需求设计、后端架构、前端交互到服务器部署均由本人独立完成。
核心功能:基金实时估值与涨跌追踪、持仓管理(份额设置、分组管理、收益统计)、市场指数监控(上证/深证/创业板/纳斯达克/道琼斯)、贵金属实时金价与分时走势、概念板块涨跌排行与资金流向、7×24小时金融快讯聚合、数据导入导出与多端同步。亮点功能包括:AI智能分析模块(集成LangChain + DeepSeek/Moonshot,支持标准/快速/深度研究三种模式,深度模式采用ReAct Agent自主研究并联网搜索交叉验证)、OCR截图识别导入持仓、收益炫耀卡片生成与分享。
后端技术:Python + Flask,SQLite数据库,JWT用户认证体系,RESTful API设计,Docker容器化部署,支持故障降级(服务端不可用时自动切换本地模式)。AI模块基于LangChain 0.3实现提示链与Agent工具调用(DuckDuckGo搜索 + 网页抓取 + 多源验证)。
小程序端技术:uni-app + Vue 3 + TypeScript + Pinia状态管理 + Vite构建,支持持有管理、指数参考、资讯浏览、贵金属行情等Tab页面,已适配微信小程序平台。
我的角色:产品设计、全栈开发、服务器运维,一人完成从0到1的全部工作。项目已开源并有实际用户使用。
关键词:Python全栈、Flask、微信小程序、uni-app、Vue3、金融数据、基金、AI智能分析、LangChain、Agent、爬虫、数据可视化、Docker部署、RESTful API、JWT认证、独立开发。