Skip to content

Releases: ArvinLovegood/go-stock

v2026.01.01.3-dev

01 Jan 08:24

Choose a tag to compare

ci(workflow):添加macOS平台的Intel和ARM64架构构建支持

- 添加 go-stock-darwin-intel 构建配置
- 添加 go-stock-darwin-arm64 构建配置
- 扩展 macOS 平台的架构覆盖范围

v2026.01.01.2-dev

01 Jan 06:07

Choose a tag to compare

refactor(openai_api):优化新闻资讯获取逻辑

- 移除 TradingViewNews 和 ReutersNew 相关的 goroutine 调用
- 将 GetNewsList2 替换为 GetNews24HoursList 获取24小时市场资讯
- 添加 ClsCalendar 功能获取近期重大事件/会议信息
- 调整 WaitGroup 的计数以匹配新的并发任务数量
- 修改时间格式化显示为标准格式 "2006-01-02 15:04:05"

v2026.01.01.1-dev

01 Jan 04:07

Choose a tag to compare

feat(telegraph):电报标签功能和前端显示优化

- 实现电报数据的标签关联功能,支持主题标签存储
- 添加电报列表分页查询接口,支持标签预加载
- 在前端新闻列表组件中添加时间显示功能
- 优化新闻列表按日期分组显示的布局结构
- 添加定时刷新财联社电报、新浪财经和外媒数据功能
- 根据新闻列表长度动态调整网格列数显示

v2025.12.31.2-dev

31 Dec 10:35

Choose a tag to compare

feat(app):添加VIP2用户市场资讯自动同步功能

- 在VIP2级别中添加自动同步最近24小时市场资讯功能
- 实现自动同步外媒简讯、财联社电报、新浪财经资讯
- 重构VIP验证逻辑到独立的isVip方法中
- 添加syncNews方法实现资讯获取和存储功能
- 更新前端about组件中VIP2功能描述
- 更新README中VIP2功能说明
- 添加NtfyNews数据模型定义
- 添加golang.org/x/exp依赖包

v2025.12.16.1-dev

16 Dec 07:56

Choose a tag to compare

feat(ai):新增AI思考模式与热门选股策略功能

- 在NewChatStream和SummaryStockNews接口中增加think参数以支持AI思考模式
- 更新前端组件market.vue和stock.vue,添加思考模式开关控件
- 升级github.com/cloudwego/eino依赖至v0.7.9版本
- 修改ToolFunction结构体,新增Strict字段并调整Parameters为指针类型
- 实现HotStrategyTable工具函数,用于获取并展示热门选股策略表格
- 优化市场新闻API中的去重逻辑,当标题为空时使用内容进行判重
- 在AI对话流中增加对reasoning_content的支持,提升推理过程可见性
- 完善AskAi和AskAiWithTools方法,支持传递thinkingMode参数控制模型推理行为
- 调整FunctionParameters结构体,新增AdditionalProperties字段以增强灵活性
- 修复测试文件中IndustryResearchReport调用参数及注释问题

v2025.12.11.2-dev

11 Dec 10:46

Choose a tag to compare

feat(news):优化新闻列表展示并提取标题

- 后端从富文本中提取 Telegraph 标题
- 前端使用折叠面板展示带标题的新闻项
- 无标题新闻项保持原有展示方式
- 调整标签和文字的排版与样式
- 支持展开/收起新闻详情内容
- 保留时间标签和高亮显示逻辑

v2025.12.11.1-dev

11 Dec 08:54

Choose a tag to compare

feat(news):添加新闻标题字段并更新测试代码

- 在 Telegraph 模型中新增 Title 字段以存储新闻标题
- 更新 market_news_api.go 文件以支持标题数据的提取和赋值

v2025.12.10.2-dev

10 Dec 08:32

Choose a tag to compare

refactor(app):移除测试代码中的授权令牌并调整更新检查逻辑

移除app_test.go中硬编码的GitHub授权令牌,避免安全风险。在app.go的CheckUpdate方法中,将授权令牌从请求头中移除,改为无认证方式获取版本信息,同时优化VIP用户下载链接逻辑。

v2025.11.30.1-dev

30 Nov 03:03

Choose a tag to compare

feat(stock):优化股票情绪分析词典加载逻辑

- 引入 errors 包处理词典加载错误
- 使用 github.com/vcaesar/cedar 优化词典存储结构
- 修复重复添加词汇时的错误处理逻辑
- 增强用户词典读取稳定性,避免空行导致崩溃
- 改进词汇频率更新机制,提高分词准确性

v2025.11.27.1-dev

27 Nov 10:17

Choose a tag to compare

feat(db):优化数据库连接配置并调整SQLite缓存大小

- 调整SQLite连接字符串,设置缓存大小为-524288
- 修改数据库最大空闲连接数为4
- 修改数据库最大打开连接数为10
- 重新排列导入包顺序,将标准库包放在第三方库之前