ArvinLovegood
|
512f9a0757
|
feat(stock):添加股票分组功能
- 新增股票分组相关接口和页面
- 实现分组添加、删除和股票移除功能
- 优化股票列表展示,支持按分组筛选
- 添加分组相关数据结构和 API
|
2025-04-03 17:21:07 +08:00 |
|
ArvinLovegood
|
9ebb246e5c
|
refactor:调整日志级别并优化代码
-将数据库日志级别从 Info降低到 Warn,减少不必要的日志输出
- 注释掉股票数据存在时的 Info 级别日志,降低日志冗余
|
2025-04-01 16:12:11 +08:00 |
|
ArvinLovegood
|
fd3046b2c3
|
feat(prompt):添加prompt模板管理功能
- 新增 PromptTemplate 模型和相关 API
- 实现 prompt 模板的添加、删除和查询功能
- 在前端添加 prompt 管理界面
- 修改聊天流 API,支持使用自定义 prompt
|
2025-03-29 21:31:06 +08:00 |
|
ArvinLovegood
|
c8178a6c5f
|
feat(settings):设置界面添加主题切换功能
- 在 Settings 模型中添加 darkTheme 字段
- 在前端 App.vue 中实现暗黑主题切换
- 更新设置界面,增加暗黑主题开关
- 调整股票卡片样式,支持暗黑主题
- 优化 HTML 和 CSS 样式以适应暗黑主题
|
2025-03-26 15:29:08 +08:00 |
|
ArvinLovegood
|
9d546fd214
|
refactor:调整最小高度以适应16:9的宽高比
- 将 MinHeight 从 768 修改为 800
- 保持 MinWidth 为 1456,与修改后的 MinHeight 形成 16:9 的宽高比
|
2025-03-24 10:33:01 +08:00 |
|
ArvinLovegood
|
c08776d028
|
style(frontend):优化基金和股票组件的样式
- 调整了基金和股票组件中弹出框的位置
- 修改了关注按钮和发送弹幕按钮的样式
- 注释掉了主窗口分辨率自动获取的代码
- 调整了主窗口的默认尺寸设置
|
2025-03-22 20:38:27 +08:00 |
|
ArvinLovegood
|
63a05954f8
|
feat(app):添加单实例锁和应用拖动/退出优化
- 在 main.go 中添加了 SingleInstanceLock 配置,确保只有一个应用实例运行- 在 App 结构中添加了 OnSecondInstanceLaunch 函数,用于处理第二次启动时的通知
- 优化了应用退出流程,确保 systray 正确退出
- 调整了窗口默认大小和最小宽度
|
2025-03-21 17:53:32 +08:00 |
|
ArvinLovegood
|
f6eaa11d65
|
fix(main):修复美股信息更新逻辑
- 将 return 语句替换为 continue,以修复在发现已有数据时提前退出循环的问题
- 优化了股票信息的更新逻辑,确保在数据库已存在记录时跳过当前迭代
|
2025-03-14 17:35:02 +08:00 |
|
ArvinLovegood
|
11f0b66360
|
fix(main):修复美股信息更新逻辑
- 将 return 语句替换为 continue,以修复在发现已有数据时提前退出循环的问题
- 优化了股票信息的更新逻辑,确保在数据库已存在记录时跳过当前迭代
|
2025-03-14 15:44:04 +08:00 |
|
ArvinLovegood
|
db43da6577
|
feat(fund):添加基金监控和查询功能
- 新增基金数据 API,实现基金信息爬取和数据库操作
- 添加基金监控逻辑,定期更新基金净值信息
- 实现基金列表查询、关注和取消关注功能
- 新增基金相关前端组件,展示基金信息和操作
|
2025-03-09 19:32:08 +08:00 |
|
ArvinLovegood
|
9a6e210bae
|
feat(fund):添加基金监控和查询功能
- 新增基金数据 API,实现基金信息爬取和数据库操作
- 添加基金监控逻辑,定期更新基金净值信息
- 实现基金列表查询、关注和取消关注功能
- 新增基金相关前端组件,展示基金信息和操作
|
2025-03-09 16:35:53 +08:00 |
|
ArvinLovegood
|
2c2d689f53
|
feat(stock):添加美国股票基本信息初始化
- 增加美国股票基本信息的 JSON 文件
- 实现 initStockDataUS 函数用于初始化美国股票数据
- 在主程序中添加美国股票数据初始化的逻辑
|
2025-02-28 16:35:43 +08:00 |
|
ArvinLovegood
|
fdca30ce3a
|
feat(stock):添加美股数据支持
- 新增 StockInfoUS 模型用于存储美股信息
- 实现 IsUSTradingTime 函数判断美股交易时间
- 修改 MonitorStockPrices 函数以支持美股数据
- 更新前端股票组件以适配美股数据
- 优化后端 API 以支持美股实时数据获取和解析
|
2025-02-28 16:30:48 +08:00 |
|
ArvinLovegood
|
2aba86e424
|
feat(frontend):设置页面添加弹幕功能开关
(今天看见某位朋友在弹幕中说,关掉弹幕。那就如你所愿,你可以自己决定是否显示弹幕了😎)
- 在设置页面添加弹幕功能开关
- 调整数据刷新间隔和启动时更新信息的布局
- 在股票页面实现弹幕功能,根据设置开关控制是否显示弹幕
- 调整应用窗口高度比例
- 优化 OpenAI API 请求时的 URL 处理
|
2025-02-26 22:17:17 +08:00 |
|
ArvinLovegood
|
8a7e0140eb
|
refactor(gui):调整应用窗口宽度比例
- 将应用窗口宽度从屏幕宽度的2/3 调整为 4/5
- 此修改旨在优化用户界面布局,提供更好的视觉体验
|
2025-02-25 22:12:27 +08:00 |
|
ArvinLovegood
|
797a35eaa5
|
feat(stock-data):添加屏幕分辨率适配,动态调整应用窗口大小
- 新增 GetRealTimeStockPriceInfo 函数,用于获取指定股票的实时价格和时间
- 优化爬虫配置,提高数据抓取效率
- 添加屏幕分辨率适配,动态调整应用窗口大小
- 修复部分股票代码格式问题,确保数据准确性
|
2025-02-25 22:07:33 +08:00 |
|
ArvinLovegood
|
a6f17c632e
|
feat(stock):添加香港股票数据支持
- 新增 StockInfoHK模型用于存储香港股票基本信息- 实现香港股票数据的爬取和解析功能
- 更新数据库初始化逻辑,支持香港股票数据导入
- 修改股票价格信息获取接口,支持香港股票
- 优化股票数据解析逻辑,适配香港股票数据格式
|
2025-02-22 21:47:05 +08:00 |
|
spark
|
e074ab2c39
|
feat(frontend): 添加支付宝和微信支付二维码
- 在 about.vue 中添加了支付宝和微信支付的二维码图片
- 在 VersionInfo 模型中增加了 Alipay 和 Wxpay 字段
- 更新了后端和前端的相关代码,支持支付二维码的获取和显示
- 在 stock.vue 中添加了 AI 分析结果的免责声明
|
2025-02-12 10:51:24 +08:00 |
|
spark
|
b4c55ce233
|
feat(frontend):增加前端错误捕获和后端panic处理
- 在前端 App.vue、settings.vue 和 stock.vue 中添加 window.onerror 事件处理器,捕获前端错误并发送给后端
- 在后端 app.go 和 openai_api.go 中添加 panic 处理逻辑,捕获并记录 panic错误
- 在 main.go 中添加 PanicHandler 函数,用于捕获和处理全局 panic
|
2025-02-10 17:46:42 +08:00 |
|
spark
|
ae7b617e83
|
feat(frontend): 添加关于软件页面并实现版本信息动态获取
- 新增 about.vue 组件,包含软件介绍、更新说明和作者信息
- 添加 GetVersionInfo 函数,用于获取版本信息
- 在 App.vue 中添加关于软件的菜单项
- 在 router.js 中添加关于软件的路由
- 优化页面布局和样式
|
2025-02-08 15:05:52 +08:00 |
|
spark
|
7b93d4d8ca
|
feat(data): 添加 AIResponseResult模型并实现相关功能
感谢 @gnim2600 的建议!
- 新增 AIResponseResult 模型用于保存 AI 分析结果
- 实现 SaveAIResponseResult 和 GetAIResponseResult 函数
- 在前端添加 AI 分析功能,包括保存和获取分析结果
-优化 AI 分析界面,增加分析时间显示和再次分析按钮
|
2025-02-08 11:13:17 +08:00 |
|
spark
|
1628381295
|
feat(app): 添加版本信息,为更新推送做准备
- 在应用启动时打印版本号
|
2025-02-06 14:53:07 +08:00 |
|
spark
|
f5aa70bf61
|
feat(main): 调整窗口最大宽度和高度并启用默认上下文菜单
- 将窗口最大宽度从 1280调整为 1920
- 启用默认上下文菜单
|
2025-02-01 13:18:43 +08:00 |
|
spark
|
02bfe4758e
|
refactor(app): 调整系统托盘创建逻辑并更新应用配置
- 将系统托盘创建逻辑从 main.go 移动到 app.go 中的 startup 方法- 更新应用配置,添加生产环境日志级别配置
- 移除 main.go 中的冗余注释
|
2025-01-14 21:03:35 +08:00 |
|
spark
|
1ea534b3c0
|
refactor(app): 重构应用启动和托盘功能
- 移除 App.startup 中的系统托盘创建逻辑
- 在 main.go 中添加系统托盘创建逻辑- 更新前端 App.vue,添加实时盈亏显示和相关事件监听- 调整 stock.vue,引入通知功能
|
2025-01-14 11:31:15 +08:00 |
|
spark
|
a376d1d92c
|
feat(settings): 添加基础设置功能- 在数据库中增加更新基础信息和刷新间隔的配置项
- 实现根据配置定时更新数据的功能
- 添加启动时更新基础信息的逻辑
- 更新前端设置界面,增加基础设置选项
|
2025-01-13 12:07:35 +08:00 |
|
sparkmemory
|
9dc8fa97df
|
feat(settings): 添加推送设置功能- 新增本地推送和钉钉推送的配置选项
- 实现配置的保存和读取功能- 添加测试通知按钮
-优化股票信息的显示格式
|
2025-01-11 14:16:28 +08:00 |
|
spark
|
b1a0e9575b
|
feat(frontend): 优化用户界面和功能
- 添加全屏切换功能
- 实现窗口隐藏和退出功能
- 新增设置菜单
- 优化股票信息展示界面
- 调整窗口大小和布局
|
2025-01-10 15:32:22 +08:00 |
|
spark
|
d3c6c1d570
|
feat(app): 优化股票监控和交易时间判断
- 添加了判断是否为交易日和交易时间的函数
- 修改了股票价格更新逻辑,只在交易时间内进行监控
- 优化了股票价格显示,增加了上次当前价格字段
- 更新了前端组件,支持显示股票价格变化动画
|
2025-01-08 15:28:08 +08:00 |
|
spark
|
1554d3309d
|
feat(backend): 实现股票价格实时监控功能
- 在 App 结构中添加定时更新股票价格的逻辑
- 实现 MonitorStockPrices 函数,用于更新关注股票的价格
- 在前端添加股票价格更新的事件处理
- 优化股票数据的获取和处理逻辑
|
2025-01-08 14:17:11 +08:00 |
|
spark
|
b764770729
|
refactor(app): 重构应用控制逻辑并修正部分功能
-移除了 App.shutdown 方法中的 runtime.Quit 调用
- 将 runtime.Show 替换为 runtime.WindowShow
- 在全屏菜单项中移除了 MenuItem.Hide 调用
- 将 runtime.Hide替换为 runtime.WindowHide
|
2025-01-07 09:42:20 +08:00 |
|
spark
|
200a160acf
|
refactor(app): 优化系统托盘和菜单相关代码
- 在 FileMenu 中添加了隐藏到托盘区的功能,仅在 Windows 平台上显示- 优化了代码结构,提高了可读性和可维护性
|
2025-01-06 16:56:32 +08:00 |
|
spark
|
e808ca47b6
|
refactor(app): 注释掉退出相关的代码
- 在 App.d.ts 中注释掉了 systray.Quit() 调用
- 在 App.js 中注释掉了 FileMenu 中的退出选项
- 更新了 models.ts 的 MD5 校验值
|
2025-01-06 15:18:33 +08:00 |
|
spark
|
98844ce717
|
feat(app): 添加系统托盘功能
- 使用 systray 库创建系统托盘图标和菜单- 添加退出、显示和隐藏应用程序的菜单项
- 实现托盘图标初始化和清理逻辑
- 更新 go.mod 和 go.sum 文件,添加相关依赖
|
2025-01-03 22:54:39 +08:00 |
|
spark
|
f35847823b
|
feat(data): 添加指数信息获取功能
- 在 StockDataApi 中新增 GetIndexBasic 方法,用于获取指数信息
- 在数据库中添加 index_basic 表并进行自动迁移- 优化 GetStockBaseInfo 方法,使用 map 结构处理字段- 增加 GetIndexBasic 的单元测试
|
2025-01-02 17:52:25 +08:00 |
|
spark
|
f9a0c8d94e
|
样式修改,新增菜单工具栏
|
2024-12-28 14:41:45 +08:00 |
|
spark
|
0c04272153
|
样式修改,新增菜单工具栏
|
2024-12-25 13:13:23 +08:00 |
|
sparkmemory
|
1ab6875790
|
update
|
2024-12-23 11:25:33 +08:00 |
|
sparkmemory
|
29158f51af
|
update
|
2024-12-23 07:34:58 +08:00 |
|
spark
|
4f05820e2e
|
优化首次启动速度
|
2024-12-20 14:34:24 +08:00 |
|
spark
|
d240239fcc
|
窗口标题显示当前时间
|
2024-12-19 20:59:01 +08:00 |
|
spark
|
58def6a3d0
|
优化
|
2024-12-19 09:00:01 +08:00 |
|
spark
|
cf1ea6b9dc
|
添加成本设置
|
2024-12-18 09:46:13 +08:00 |
|
spark
|
fe0cb7c589
|
init
|
2024-12-17 13:00:13 +08:00 |
|
spark
|
b19c382f70
|
init
|
2024-12-17 12:51:15 +08:00 |
|