Releases: ArvinLovegood/go-stock
Releases · ArvinLovegood/go-stock
v2026.02.08.2-dev
feat(data):完善AI推荐股票功能和数据查询功能 - 新增模型名称筛选功能和推荐模型字段显示 - 优化时间查询逻辑,支持更灵活的日期时间范围筛选 - 实现前端表格中推荐价格区间的可视化展示和状态标记 - 添加ETF查询工具和股票财务信息查询工具 - 增加股票股东人数查询接口 - 优化AI推荐股票列表的删除功能和详情查看功能
v2026.01.27.2-dev
feat(stock):添加板块概念数据查询功能 - 扩展SearchStockByIndicators工具描述,增加更多股票筛选示例 - 新增SearchBk函数用于查询板块/概念/指数整体数据 - 实现SearchBk在OpenAI API中的调用逻辑 - 更新股票数据标题为"工具筛选出的相关股票数据" - 添加SearchBk API接口实现 - 更新测试用例验证板块查询功能
v2026.01.27.1-dev
feat(ai):添加AI推荐股票批量创建功能 - 在后端服务中实现BatchCreateAiRecommendStocks方法支持批量插入 - 前端组件中增加bkName字段到搜索关键词匹配 - 更新API文档描述,细化止盈价区间格式说明 - 添加批量创建工具函数定义和参数校验规则 - 实现OpenAI API中的批量调用处理逻辑 - 优化板块名称描述为"板块/概念/行业名称" - 完善风险提示和备注字段的功能说明
v2026.01.26.1-dev
feat(ai-recommend):优化股票推荐记录功能 - 在后端API中集成股票实时数据获取功能,添加当前价格、涨跌幅等字段 - 更新前端组件显示股票最新价格、涨跌幅度和推荐时价格对比 - 添加板块概念字段展示和买入建议标签显示 - 集成lancet库进行数据转换处理 - 更新OpenAI系统提示词以确保调用股票推荐保存函数
v2026.01.25.1-dev
feat(data):添加AI分析报告和ai推荐股票的历史数据查看功能 - 创建aiRecommendStocksList组件展示AI股票推荐列表 - 创建researchIndex组件作为研究分析主界面包含分析报告和股票推荐 - 创建researchReport组件展示AI分析报告列表和详情预览
v2026.01.19.1-dev
feat(settings):添加模型api服务专属HTTP代理配置功能 - 在AIConfig模型中新增httpProxy和httpProxyEnabled字段 - 更新OpenAi结构体以支持代理配置 - 修改OpenAI API调用逻辑使用实例级别的代理设置 - 在前端设置页面添加代理开关和地址输入框 - 扩展数据库AIConfig表结构以存储代理配置 - 增加代理配置的增删改查功能支持 - 调整默认maxTokens值从1024到4096
v2026.01.16.1-dev
feat(stock):添加股票资金流向和概念信息查询功能 - 新增 GetStockMoneyData 工具用于查询今日股票资金流入排名 - 新增 GetStockConceptInfo 工具用于获取股票所属概念详细信息 - 添加 StockMoneyDataResp、StockMoneyData、StockMoneyDataDiff 数据模型 - 添加 StockConceptInfoResp、StockConceptInfoResult、StockConceptInfo 数据模型 - 实现 GetStockMoneyData 方法从东方财富接口获取资金流向数据 - 实现 GetStockConceptInfo 方法通过股票代码查询概念题材信息 - 在 OpenAI API 中集成两个新工具的调用逻辑 - 添加相关单元测试验证功能正常工作
v2026.01.06.1-dev
feat(stock):添加热门股票排名功能 - 在选股自然语言描述中增加了近期趋势示例说明 - 新增HotStockTable工具函数用于获取热门股票数据 - 实现HotStockTable工具的调用逻辑和参数处理 - 集成雪球热门股票API接口 - 添加分页大小参数支持,默认为50条记录 - 实现Markdown表格格式的热门股票排名展示
v2026.01.01.3-dev
ci(workflow):添加macOS平台的Intel和ARM64架构构建支持 - 添加 go-stock-darwin-intel 构建配置 - 添加 go-stock-darwin-arm64 构建配置 - 扩展 macOS 平台的架构覆盖范围
v2026.01.01.2-dev
refactor(openai_api):优化新闻资讯获取逻辑 - 移除 TradingViewNews 和 ReutersNew 相关的 goroutine 调用 - 将 GetNewsList2 替换为 GetNews24HoursList 获取24小时市场资讯 - 添加 ClsCalendar 功能获取近期重大事件/会议信息 - 调整 WaitGroup 的计数以匹配新的并发任务数量 - 修改时间格式化显示为标准格式 "2006-01-02 15:04:05"