ArvinLovegood
|
7f204ee80d
|
docs: 更新项目 README
- 修改项目标题为"基于大预言模型的AI赋能股票分析工具"
- 移除了对 Wails 和 NaiveUI 的提及
|
2025-04-27 14:58:38 +08:00 |
|
ArvinLovegood
|
4a367b6027
|
docs(README): 更新 QQ 交流群链接
- 添加新的 QQ交流群 2 链接
- 保留原 QQ 交流群链接,并注明已满
- 优化群链接格式,提高可读性
|
2025-04-27 14:33:36 +08:00 |
|
ArvinLovegood
|
e615fc4108
|
docs(README): 更新 QQ 交流群链接
- 添加新的 QQ交流群 2 链接
- 保留原 QQ 交流群链接,并注明已满
- 优化群链接格式,提高可读性
|
2025-04-27 14:33:06 +08:00 |
|
ArvinLovegood
|
2b982f924e
|
feat(market):添加VIX恐慌指数
- 在市场组件中新增 VIX 恐慌指数选项卡
- 使用代码 usUVXY.AM 获取 VIX 恐慌指数数据
- 设置图表显示参数,包括面板高度、名称、K 线天数和暗黑主题
|
2025-04-27 14:21:20 +08:00 |
|
ArvinLovegood
|
24e24f8236
|
refactor(frontend):修正美洲地区名称翻译
- 将美国地区的翻译从 "美国" 修改为 "美洲"
- 此修改提高了地区名称的准确性和一致性
|
2025-04-27 10:49:12 +08:00 |
|
ArvinLovegood
|
e77c23e42a
|
docs(README): 更新市场资讯支持AI分析和总结
- 新增AI分析和总结功能,让AI帮助用户读取市场信息
- 添加相关截图展示新功能
- 调整现有内容格式,优化列表符号使用
|
2025-04-25 18:14:21 +08:00 |
|
ArvinLovegood
|
ef6228922e
|
ci:更新Go版本并修复市场资讯保存功能
-将 Go 版本从 1.23 升级到1.24
- 修复市场资讯保存功能,更新 SaveAsMarkdown 调用参数
v2025.4.25.3-alpha
|
2025-04-25 17:55:24 +08:00 |
|
ArvinLovegood
|
c4caea5be8
|
feat(frontend):添加AI市场资讯总结功能
- 在市场组件中增加 AI 总结按钮和模态框
- 实现 SummaryStockNews 函数用于获取 AI 总结
- 添加 GetNewsList 方法获取市场新闻列表
- 优化市场资讯的展示和交互
v2025.4.25.2-alpha
|
2025-04-25 17:03:52 +08:00 |
|
ArvinLovegood
|
3535ba57ab
|
feat(frontend):添加AI市场资讯总结功能
- 在市场组件中增加 AI 总结按钮和模态框
- 实现 SummaryStockNews 函数用于获取 AI 总结
- 添加 GetNewsList 方法获取市场新闻列表
- 优化市场资讯的展示和交互
v2025.4.25.1-alpha
|
2025-04-25 16:33:14 +08:00 |
|
ArvinLovegood
|
cedff896bb
|
refactor(frontend):调整K线图标记点样式
- 注释掉 KLineChart.vue 中的 markPoint.symbol属性,以修改标记点的显示方式
- 在 main.go 中:
- 移除初始化股票数据的冗余注释代码 - 保留获取屏幕分辨率的代码并修复缩进
-调整应用程序窗口的最小高度
v2025.4.24.3-alpha
|
2025-04-24 22:19:58 +08:00 |
|
ArvinLovegood
|
ffc212abc3
|
feat(README): 新增市场行情模块说明和截图
- 在更新日志和重大更新部分添加市场行情模块的相关信息
- 插入市场行情模块的截图链接
- 优化README内容,增强项目展示效果
v2025.4.24.2-alpha
|
2025-04-24 17:50:55 +08:00 |
|
ArvinLovegood
|
7bacbe0d89
|
feat(frontend):重构市场资讯页面并添加全球股指功能
- 重构市场资讯页面布局,增加多个新闻源和全球股指信息- 新增 GetStockCommonKLine、GetTelegraphList 和 GlobalStockIndexes 等接口
- 实现全球股指数据的获取和展示
- 优化市场资讯的获取和更新逻辑
- 调整 K 线图组件的参数和样式
v2025.4.24.1-alpha
|
2025-04-24 17:30:54 +08:00 |
|
ArvinLovegood
|
6be23d6abc
|
feat(frontend):添加市场资讯功能
- 新增市场资讯页面,用于展示财经新闻
- 实现电报列表获取和实时更新功能
- 添加新闻标签和股票标签显示
- 优化新闻列表展示样式
v2025.4.23.1-alpha
|
2025-04-23 16:39:54 +08:00 |
|
ArvinLovegood
|
3a74e0ed98
|
refactor(frontend):优化股票K线组件的样式和功能
-移除了多余的 console.log 语句
- 调整了图表的样式,包括颜色、背景等
- 优化了鼠标悬停时的提示信息显示
-调整了均线的透明度
- 优化了分组列表的加载逻辑
v2025.4.22.3-alpha
|
2025-04-22 18:03:20 +08:00 |
|
ArvinLovegood
|
4b0b3c0491
|
refactor(frontend):调整K线成交量颜色
- 调整了 stock.vue 文件中 dimension 属性的 pieces 数组顺序
- 将下降颜色(downColor)对应的值改为 -1,上升颜色(upColor)对应的值改为 1
v2025.4.22.2-alpha
|
2025-04-22 13:04:45 +08:00 |
|
ArvinLovegood
|
2bd63cf2f4
|
feat(frontend):优化股票K线图功能
- 在 App.d.ts 中添加 GetStockKLine 函数声明
- 在 app.go 中实现 GetStockKLine 方法- 在 App.js 中添加 GetStockKLine 函数导出
- 在 package.json 中添加 echarts依赖
- 在 stock.vue 中实现 K 线图展示功能- 优化 K 线图数据处理和图表配置
|
2025-04-22 11:56:35 +08:00 |
|
ArvinLovegood
|
71d8822d15
|
feat(frontend):优化股票K线图功能
- 在 App.d.ts 中添加 GetStockKLine 函数声明
- 在 app.go 中实现 GetStockKLine 方法- 在 App.js 中添加 GetStockKLine 函数导出
- 在 package.json 中添加 echarts依赖
- 在 stock.vue 中实现 K 线图展示功能- 优化 K 线图数据处理和图表配置
v2025.4.22.1-alpha
|
2025-04-22 11:43:31 +08:00 |
|
ArvinLovegood
|
db3594af77
|
feat(stock):支持港股和美股的K线数据获取
- 修改了 openai_api.go 中的股票代码处理逻辑,增加了对港股和美股的支持
- 新增了 StockDataApi 类中的 GetHK_KLineData 方法,用于获取港股和美股的 K 线数据
- 更新了前端 stock.vue 组件的样式
-增加了 GetHK_KLineData 方法的单元测试
v2025.4.21.2-alpha
|
2025-04-21 18:39:20 +08:00 |
|
ArvinLovegood
|
c7d728e613
|
refactor(backend):修正K线数据接口参数
- 将 URL 中的 `days` 参数改为 `datalen` 参数- 适应 Sina API 的变更,确保正确获取 K 线数据
v2025.4.18.1-alpha
|
2025-04-18 18:22:45 +08:00 |
|
Lovegood
|
3ca2eed575
|
Merge pull request #65 from Exisfar/exisfar
更正了 未开盘时今日盈亏 计算存在的问题
|
2025-04-13 18:30:09 +08:00 |
|
Exisfar
|
8cd55034c3
|
更正了 未开盘时今日盈亏 计算存在的问题
|
2025-04-12 23:07:08 +08:00 |
|
ArvinLovegood
|
344c43cbf1
|
ci:移除 windows/arm64 平台的构建
- 删除了 GitHub Actions 工作流中针对 windows/arm64 平台的构建任务
- 保留了 windows/amd64 平台的构建
- 注释掉了 linux/amd64 平台的构建
|
2025-04-10 18:03:21 +08:00 |
|
ArvinLovegood
|
8c49b00057
|
ci:添加windows/arm64平台
- 在 GitHub Actions 工作流程中增加了 windows/arm64 平台的生成任务
- 新增 go-stock-windows-arm64.exe 可执行文件
v2025.4.10.1-alpha
|
2025-04-10 17:56:04 +08:00 |
|
ArvinLovegood
|
51cc21107a
|
feat(data):从雪球接口获取财务数据并优化表格解析
- 新增 GetFinancialReportsByXUEQIU 函数,用于从雪球获取财务报告
- 优化 GetTableMarkdown 函数,改进表格解析逻辑
- 更新测试用例,验证新接口的正确性- 重构原有 GetFinancialReports函数,提高代码可维护性
v2025.4.8.2-alpha
|
2025-04-08 17:09:48 +08:00 |
|
ArvinLovegood
|
ece40d1fc0
|
feat(data): 添加雪球接口获取财务数据并优化表格解析
- 新增 GetFinancialReportsByXUEQIU 函数,用于从雪球获取财务报告
- 优化 GetTableMarkdown 函数,改进表格解析逻辑
- 更新测试用例,验证新接口的正确性- 重构原有 GetFinancialReports函数,提高代码可维护性
v2025.4.8.1-alpha
|
2025-04-08 17:06:10 +08:00 |
|
ArvinLovegood
|
1a3c8b4fae
|
feat(config):添加基金功能启用配置
- 在配置文件中增加 enableFund 字段,用于控制是否启用基金功能
- 根据配置决定是否启动基金监控和数据获取任务
- 更新前端界面,在设置页面添加基金功能启用开关
- 优化代码结构,提高可维护性和可读性
v2025.4.7.1-alpha
|
2025-04-07 14:03:17 +08:00 |
|
ArvinLovegood
|
09d3a16841
|
feat(config):添加基金功能启用配置
- 在配置文件中增加 enableFund 字段,用于控制是否启用基金功能
- 根据配置决定是否启动基金监控和数据获取任务
- 更新前端界面,在设置页面添加基金功能启用开关
- 优化代码结构,提高可维护性和可读性
|
2025-04-07 13:44:47 +08:00 |
|
ArvinLovegood
|
65bc8cde47
|
fix(stock):修复股票代码错误导致的重复问题
- 在前端 stock 组件中增加了对股票代码是否已存在于 stocks.value 中的检查
- 如果股票代码不存在,则删除对应的 result.key
- 在后端 app.go 中增加了对股票价格变化的判断,只有在价格变化时才发送事件
|
2025-04-07 12:25:40 +08:00 |
|
ArvinLovegood
|
b45d5dc762
|
refactor(frontend):优化滚动效果并更新股票分组列表
- 修复滚动到指定元素时的 smooth behavior
- 在添加股票分组后更新分组列表- 调整股票卡片的 ID 和数据属性
- 优化网格布局的间距设置
v2025.4.3.2-alpha
|
2025-04-03 17:55:09 +08:00 |
|
ArvinLovegood
|
512f9a0757
|
feat(stock):添加股票分组功能
- 新增股票分组相关接口和页面
- 实现分组添加、删除和股票移除功能
- 优化股票列表展示,支持按分组筛选
- 添加分组相关数据结构和 API
v2025.4.3.1-alpha
|
2025-04-03 17:21:07 +08:00 |
|
ArvinLovegood
|
9e5650617b
|
refactor(settings):调整浏览器池大小默认值
-将 BrowserPoolSize 的默认值从 3 修改为 1
- 确保在设置值小于等于 0 时,使用新的默认值 1
v2025.4.2.3-alpha
|
2025-04-02 14:04:56 +08:00 |
|
ArvinLovegood
|
bac10a2a04
|
refactor(app):重构主程序和优化股票查询功能
- 重构主程序循环,使用 goroutine 启动 systray.Run
- 注释掉 onExit 函数中的退出操作
- 优化股票查询功能,增加实时数据获取和处理
- 改进模板替换逻辑,支持多种格式
v2025.4.2.2-alpha
|
2025-04-02 13:46:13 +08:00 |
|
ArvinLovegood
|
65060a91ce
|
docs(README): 更新 Tushare 注册说明
- 在 README.md 中更新了 Tushare 大数据开放社区的注册说明
- 新增提示:Tushare只需要 120 积分,注册完成后补充个人资料即可获得 120 积分
|
2025-04-02 11:55:47 +08:00 |
|
ArvinLovegood
|
2ae3893325
|
feat(data):替换A股K线数据源(不再强制依赖Tushare)
- 新增 GetKLineData 方法,用于获取指定股票的 K线数据
- 实现了将 JSON 数据转换为 Markdown 表格的函数 JSONToMarkdownTable- 在 NewChatStream 中添加了对 A 股 K线数据的获取和展示逻辑- 增加了相关测试用例
v2025.4.2.1-alpha
|
2025-04-02 11:42:06 +08:00 |
|
ArvinLovegood
|
fdaa80777d
|
refactor(data):重构股票价格信息获取功能
- 更新 SearchStockPriceInfo 函数签名,增加 stockName 参数
- 优化股票价格信息的爬取逻辑,支持不同市场类型的股票
- 调整输出格式,增加股票名称和时间信息
- 添加日志记录,方便调试和监控
|
2025-04-02 09:24:24 +08:00 |
|
ArvinLovegood
|
5de74f220f
|
docs(README):优化部分设置选项,避免重启软件
- 在 README.md 中添加了新的更新日志条目,说明对设置选项进行了优化
- 此更新提高了软件的用户体验,减少了重启软件的需要
v2025.4.1.2-alpha
|
2025-04-01 17:59:02 +08:00 |
|
ArvinLovegood
|
c5065b0504
|
feat(frontend):实现暗黑主题切换即时生效不需要重启
- 在 about、fund、settings 和 stock 组件中添加 onBeforeUnmount 钩子,用于销毁消息实例
- 在 app.go 中添加 updateSettings 事件处理,根据配置切换暗黑主题
-优化 settings 组件,保存配置后发送 updateSettings 事件
-调整 stock 组件中 n-card 的属性,移除冗余代码
|
2025-04-01 17:14:28 +08:00 |
|
ArvinLovegood
|
9ebb246e5c
|
refactor:调整日志级别并优化代码
-将数据库日志级别从 Info降低到 Warn,减少不必要的日志输出
- 注释掉股票数据存在时的 Info 级别日志,降低日志冗余
|
2025-04-01 16:12:11 +08:00 |
|
ArvinLovegood
|
5096bfac68
|
feat(core): 用 cron 替代 ticker 实现定时任务
- 使用 cron 库替换原有的 ticker 实现,提高定时任务的准确性和灵活性
- 新增 cronEntrys 字典用于管理定时任务,便于更新和删除
- 修改数据刷新间隔的设置方式,支持动态更新
- 优化股票监控和新闻刷新的定时任务执行逻辑
|
2025-04-01 16:07:55 +08:00 |
|
ArvinLovegood
|
63e898bef8
|
refactor(frontend):优化股票排序
- 在 stock.vue 中引入 lodash 的 keys 和 pad 函数
-优化排序逻辑,使用 lodash 的 keys 函数替代 Object.keys
-移除不必要的 padZero 函数,简化 GetSortKey 的实现
- 在 package.json 中添加 lodash 依赖
v2025.4.1.1-alpha
|
2025-04-01 14:00:46 +08:00 |
|
ArvinLovegood
|
7af3fe72d5
|
docs(README): 更新数据爬取优化的说明
- 在更新日志中添加了"2025.03.31优化数据爬取"的条目
- 说明了对数据爬取功能进行了优化和改进
|
2025-04-01 11:51:21 +08:00 |
|
ArvinLovegood
|
3402f0d296
|
feat(data):实现浏览器实例池化
- 新增 BrowserPool 结构和相关方法,用于管理和复用浏览器实例
- 在 CrawlerApi 中集成浏览器池,使用 FetchPage 方法获取页面内容
-优化了配置获取方式,统一使用 GetConfig() 函数
-修复了一些代码中的小问题,如错误处理和日志记录
v2025.3.31.6-alpha
|
2025-03-31 23:08:09 +08:00 |
|
ArvinLovegood
|
51aae0539c
|
refactor(backend):优化日志输出和接口调用
- 移除不必要的日志输出,减少日志噪音
- 优化 OpenAI API 调用逻辑,改进消息构建方式
- 注释掉部分不必要的代码,提高代码可读性
- 更新 README 中的 DeepSeek 相关信息
v2025.3.31.5-alpha
|
2025-03-31 16:39:13 +08:00 |
|
ArvinLovegood
|
7b625e2e80
|
feat(backend):AI分析添加大盘指数信息
- 新增 getZSInfo 函数,用于获取指定股票代码的大盘指数信息
- 在处理用户问题时添加大盘指数信息查询功能
- 优化了代码结构,提高了可维护性
v2025.3.31.4-alpha
|
2025-03-31 14:49:44 +08:00 |
|
ArvinLovegood
|
f1e40e7d3b
|
refactor(data):重构财务数据爬取功能
- 移除雪球爬虫测试,改为 sina 和 eastmoney 测试
- 新增eastmoney财务数据爬取支持
- 优化openai_api.go中的财务报告获取逻辑
- 使用通用爬虫API替代chromedp实现
v2025.3.31.3-alpha
|
2025-03-31 14:05:04 +08:00 |
|
ArvinLovegood
|
5f8556cc3d
|
refactor(stock):重构股票价格数据爬取功能
- 移除了不必要的 chromedp Cancel 调用
- 新增了对雪球网的爬虫测试用例
- 修改了股票价格信息的爬取逻辑,使用新浪财经作为数据源
- 优化了爬取结果的 Markdown 格式输出
- 删除了未使用的 validator包引用
v2025.3.31.2-alpha
|
2025-03-31 12:33:56 +08:00 |
|
ArvinLovegood
|
34e2de07fb
|
feat(systray):替换系统托盘库并优化相关功能
- 使用 energye/systray 替换 getlantern/systray
- 优化系统托盘创建和菜单项处理逻辑
- 移除冗余的事件监听代码
- 更新 go.mod 和 go.sum 文件以反映库依赖变更
v2025.3.31.1-alpha
|
2025-03-31 10:32:09 +08:00 |
|
ArvinLovegood
|
b186a17a81
|
feat(cron):设置cron时,cron任务实时生效,避免重启
- 新增 AddCronTask 函数用于添加 cron 任务
- 在 App 结构中添加 cronEntrys 字典用于管理 cron 任务 ID- 优化 SetStockAICron 函数,支持更新和删除 cron 任务
- 新增 GetFollowedStockByStockCode 函数用于获取关注的股票信息
- 更新前端 API 接口,添加 AddCronTask 方法
v2025.3.30.2-alpha
|
2025-03-30 15:10:55 +08:00 |
|
ArvinLovegood
|
95c3909dc9
|
docs(README): 添加 AI 自动定时分析功能更新日志
- 在 README.md 文件的更新日志部分添加了 2025.03.30 的 AI 自动定时分析功能
-此功能的添加标志着 AI 分析工具的进一步智能化和自动化
|
2025-03-30 09:59:04 +08:00 |
|
ArvinLovegood
|
54b0c7ccb3
|
feat(stock):添加股票自动分析功能
- 在 App 结构中添加 cron 实例,用于定时任务调度
- 新增 SetStockAICron 函数,用于设置股票自动分析的 cron 表达式- 在前端 stock 组件中添加 cron 字段,允许用户输入定时任务规则
- 在后端 StockDataApi 中添加 SetStockAICron 方法,用于更新数据库中的 cron 信息
- 修改前端保存逻辑,当用户设置 cron 时,调用 SetStockAICron接口保存
v2025.3.30.1-alpha
|
2025-03-30 08:58:45 +08:00 |
|