spark
|
7fbe178c78
|
build: 更新 Wails 构建动作版本
- 将 dAppServer/wails-build-action 版本从 v2.2 修改为 latest
- 此更改确保使用最新版本的 Wails 构建动作,可能包含未记录的最新功能和修复
v2025.1.31.2
|
2025-01-31 13:38:13 +08:00 |
|
spark
|
40fe30ce2f
|
refactor(data): 重构股票数据获取方法
- 优化了股票价格信息的获取流程,增加了对关键元素的等待和检查
- 改进了搜索结果页面的处理,使用更准确的选择器进行等待
- 删除了不必要的测试函数,整合了相关的测试用例
v2025.1.31.1
|
2025-01-31 13:02:04 +08:00 |
|
spark
|
1751be729b
|
feat(frontend): 添加 Tushare 接口 token 配置功能
- 在前端设置页面增加 Tushare api token 输入框
- 在后端 Settings 结构体中添加 TushareToken 字段- 更新相关 API 调用,使用配置的 TushareToken
v2025.1.26.2
|
2025-01-26 21:41:48 +08:00 |
|
spark
|
d82ace220a
|
ci: 注释掉 Linux 构建
- 不在支持Linux平台,专注Windows平台
- 在 GitHub Actions 配置文件中注释掉了 Linux构建相关配置
- 此修改将阻止在 Ubuntu 系统上进行 go-stock-linux-amd64 的构建
v2025.1.26.1
|
2025-01-26 11:53:00 +08:00 |
|
spark
|
9c51ecde2f
|
ci: 更新作者邮箱地址
- 将作者邮箱从 "wzl@huazx.cn" 修改为 "sparkmemory@163.com"
|
2025-01-26 11:50:58 +08:00 |
|
spark
|
d3cf202c88
|
feat(frontend): 增加 AI 赋能股票分析功能
- 在 package.json 中添加 AI 赋能股票分析相关关键词
- 更新 settings.vue 中的 openAI 配置项,优化输入框类型和样式
- 在 wails.json 中添加 AI 赋能分析股票的说明
|
2025-01-26 11:44:50 +08:00 |
|
Lovegood
|
847cacc71e
|
Update README.md
|
2025-01-24 10:58:10 +08:00 |
|
Lovegood
|
23149b8a28
|
Update README.md
|
2025-01-24 10:57:29 +08:00 |
|
Lovegood
|
698f496a3c
|
Update README.md
|
2025-01-24 10:57:09 +08:00 |
|
Lovegood
|
8ac97f43ff
|
Update README.md
|
2025-01-24 10:55:33 +08:00 |
|
Lovegood
|
0abf7c9e5a
|
Update README.md
|
2025-01-24 10:54:00 +08:00 |
|
spark
|
a55920f445
|
feat(backend): 添加电报新闻功能
- 新增 GetTelegraphList 函数,用于获取电报新闻列表
- 在处理用户消息时,添加了获取电报新闻的协程
- 优化了消息处理流程,增加了电报新闻的回复
v2025.1.23.1
|
2025-01-23 17:29:18 +08:00 |
|
spark
|
775635a48c
|
feat(backend): 添加通用聊天流功能并优化系统托盘事件处理
- 在 openai_api.go 中添加 NewCommonChatStream 函数,实现通用聊天流功能
- 修改 systray.Run 调用,使用 goroutine 异步执行 onReady 和 onExit 函数- 更新 stock.vue 中的 search函数,增加对多个股票信息页面的支持
|
2025-01-23 17:07:33 +08:00 |
|
spark
|
5bc7cfab0a
|
feat(app): 更新股票信息显示和隐藏功能
- 在股票信息更新时,如果总价格不为0,设置系统托盘提示信息- 修复了显示和隐藏应用程序的功能
- 优化了股票数据 API 的请求 URL
- 替换 ioutil 包为 io 包,以适应 Go 1.16 及以上版本
|
2025-01-23 11:18:11 +08:00 |
|
spark
|
e3e06d342b
|
feat(backend): 添加股票价格信息查询功能
- 新增 SearchStockPriceInfo 函数,用于查询股票价格信息
- 更新 NewChatStream 函数,增加股票代码参数- 在前端添加股票代码参数传递
- 优化后端接口测试用例
v2025.1.22.3
|
2025-01-22 17:00:14 +08:00 |
|
spark
|
16e187b96c
|
docs: 更新 README 中的设置截图
- 将 README.md 中的 img.png 文件引用从根目录改为 build/screenshot 目录
- 更新设置截图,使用最新的 img_11.png 替换旧的 img.png
|
2025-01-22 15:41:47 +08:00 |
|
spark
|
399513cf14
|
feat(backend): 添加股票信息搜索功能并优化 OpenAI API调用
- 新增 SearchStockInfo 函数,用于搜索指定股票的相关信息
- 优化 OpenAI API 调用,使用搜索到的股票信息作为上下文- 更新 go.mod 和 go.sum 文件,添加 chromedp 等依赖
v2025.1.22.2
|
2025-01-22 15:15:41 +08:00 |
|
spark
|
3f024faf82
|
feat(frontend): 添加 AI 分析开关功能
- 在全局配置中获取 openAiEnable 状态
- 根据 openAiEnable 状态控制 AI 分析按钮的显示- 优化了组件的初始化逻辑,确保配置信息及时加载
|
2025-01-22 12:21:43 +08:00 |
|
spark
|
dadfe1cf54
|
feat(frontend): 实现 AI聊天流功能
- 新增 NewChatStream 函数,用于接收实时聊天流数据
- 在 App 组件中添加 NewChatStream 方法处理聊天流
- 修改前端 Stock 组件,支持实时显示 AI 聊天流结果
- 优化后端 OpenAi 结构,增加 NewChatStream 方法获取流式响应
v2025.1.22.1
|
2025-01-22 12:02:33 +08:00 |
|
spark
|
9cd6761778
|
feat(backend): 移除 OpenAI API 中的 Markdown 输出
- 删除了 OpenAI API 请求中的 Markdown 输出要求
- 注释掉了日志记录响应内容的代码行- 在 README 中添加了关于 AI 股票分析功能的重大更新说明
|
2025-01-17 15:33:04 +08:00 |
|
spark
|
1d58d6b224
|
feat(backend): 移除 OpenAI API 中的 Markdown 输出
- 删除了 OpenAI API 请求中的 Markdown 输出要求
- 注释掉了日志记录响应内容的代码行- 在 README 中添加了关于 AI 股票分析功能的重大更新说明
v2025.1.17.2
|
2025-01-17 15:29:57 +08:00 |
|
spark
|
db4a2b5fa9
|
feat(backend): 更新 OpenAI API 调用以支持 Markdown 输出
- 在请求内容中添加了对 Markdown 输出的要求
- 此更改将提高回复的可读性和格式化效果
|
2025-01-17 15:21:17 +08:00 |
|
spark
|
af3f2b03dc
|
style(frontend): 优化 AI 分析结果弹窗样式
-调整弹窗高度为480px,增加垂直空间
- 设置 Markdown 预览区域高度为 380px,确保内容显示完整
-移除不必要的 previewTheme 属性,直接使用 theme 属性
|
2025-01-17 15:19:46 +08:00 |
|
spark
|
ccbb835c83
|
feat(frontend): 集成 OpenAI 聊天功能- 新增 NewChat 函数,用于与 OpenAI 进行聊天
- 在 App.d.ts 和 App.js 中添加 NewChat 方法的声明和实现
- 在 models.ts 中添加 OpenAI 相关的配置项
- 在 package.json 中添加 md-editor-v3 依赖,可能用于富文本编辑
v2025.1.17.1
|
2025-01-17 14:36:13 +08:00 |
|
spark
|
97b5faee4a
|
refactor(app): 优化系统托盘相关代码
- 移除了 systray.Run 函数的冗余 goroutine
- 删除了多余的空行,提高了代码可读性
|
2025-01-15 13:01:12 +08:00 |
|
spark
|
c9a8192d60
|
style: 修改 .gitignore 文件中的路径格式
- 移除了 .gitignore 文件中路径开头的 ./
- 使路径格式更加规范和一致
|
2025-01-15 10:34:42 +08:00 |
|
spark
|
1af138312a
|
chore: 更新 .gitignore 文件
- 移除对特定可执行文件的忽略规则
- 使用通配符忽略 build/bin 目录下的所有文件
- 删除 frontend/package.json.md5 忽略规则
|
2025-01-15 10:32:01 +08:00 |
|
spark
|
272c990248
|
build: 更新 .gitignore 文件- 添加 frontend/package.json.md5到忽略列表,避免无关文件影响版本控制
|
2025-01-15 10:29:31 +08:00 |
|
spark
|
2907285915
|
build: 更新 .gitignore 文件- 添加 frontend/package.json.md5到忽略列表,避免无关文件影响版本控制
|
2025-01-15 10:28:40 +08:00 |
|
sparkmemory
|
9f7b7b8a64
|
feat(app): 启动时添加股票价格监控
- 在 app.go 中添加了 MonitorStockPrices 函数的异步调用
- 修改了前端 App.vue 中的跑马灯效果,包括速度、样式和布局调整
- 更新了 package.json 的 MD5 哈希值
v2025.1.15.1
|
2025-01-14 23:42:43 +08:00 |
|
spark
|
02bfe4758e
|
refactor(app): 调整系统托盘创建逻辑并更新应用配置
- 将系统托盘创建逻辑从 main.go 移动到 app.go 中的 startup 方法- 更新应用配置,添加生产环境日志级别配置
- 移除 main.go 中的冗余注释
|
2025-01-14 21:03:35 +08:00 |
|
spark
|
6483243d2a
|
feat(stock): 添加电报资讯功能
- 在后端增加电报资讯抓取功能,定时刷新并发送到前端
- 在前端添加电报资讯显示组件,滚动显示最新资讯
- 更新 go.mod 和 go.sum 文件,添加相关依赖
v2025.1.14.1
|
2025-01-14 13:13:50 +08:00 |
|
spark
|
1ea534b3c0
|
refactor(app): 重构应用启动和托盘功能
- 移除 App.startup 中的系统托盘创建逻辑
- 在 main.go 中添加系统托盘创建逻辑- 更新前端 App.vue,添加实时盈亏显示和相关事件监听- 调整 stock.vue,引入通知功能
|
2025-01-14 11:31:15 +08:00 |
|
spark
|
2fcd89ab97
|
style(frontend): 优化页面元素的样式和布局
-调整了 App.vue 中底部菜单栏的 z-index 值- 在 settings.vue 中为数据刷新间隔输入框添加了单位提示- 优化了 stock.vue 中搜索框的布局和样式
|
2025-01-13 15:23:51 +08:00 |
|
spark
|
b5c44870fe
|
docs: 更新 README 中的屏幕截图链接
- 更新了多个屏幕截图的文件名
- 调整了部分截图的展示顺序- 修正了一个截图链接的路径
|
2025-01-13 12:30:01 +08:00 |
|
spark
|
54f0a0b585
|
docs: 更新 README 中的屏幕截图链接
- 更新了多个屏幕截图的文件名
- 调整了部分截图的展示顺序- 修正了一个截图链接的路径
|
2025-01-13 12:18:27 +08:00 |
|
spark
|
ab6f400930
|
docs: 更新 README 中的屏幕截图链接
- 更新了多个屏幕截图的文件名
- 调整了部分截图的展示顺序- 修正了一个截图链接的路径
|
2025-01-13 12:18:08 +08:00 |
|
spark
|
a376d1d92c
|
feat(settings): 添加基础设置功能- 在数据库中增加更新基础信息和刷新间隔的配置项
- 实现根据配置定时更新数据的功能
- 添加启动时更新基础信息的逻辑
- 更新前端设置界面,增加基础设置选项
|
2025-01-13 12:07:35 +08:00 |
|
spark
|
a653ef9fa8
|
feat(frontend): 优化 App.vue 中的全屏和隐藏功能- 为全屏和隐藏按钮添加了 title 属性,提升用户体验
- 优化了全屏切换逻辑,现在支持键盘快捷键 Ctrl+F 和 Esc
- 调整了全屏按钮的显示文本,根据当前状态动态变化
- 移除了不必要的 console.log 语句,简化了代码
v2025.1.13.1
|
2025-01-13 10:52:34 +08:00 |
|
sparkmemory
|
ce29514b54
|
feat(settings): 优化配置更新逻辑
- 增加对配置存在的检查,如果存在则更新,不存在则创建默认配置
- 添加日志记录,当配置不存在时创建默认配置的情况
- 通过 Where 子句指定 ID 进行更新,提高更新操作的准确性
v2025.1.11.3
|
2025-01-12 20:47:49 +08:00 |
|
sparkmemory
|
1fd149bbd5
|
feat(frontend): 添加窗口移动功能并优化错误处理
- 在 App.vue 中添加移动窗口功能
- 优化全屏切换逻辑
- 在 stock_data_api.go 中改进错误处理
- 移除 app.go 中的冗余日志
v2025.1.11.2
|
2025-01-11 22:54:07 +08:00 |
|
sparkmemory
|
9dc8fa97df
|
feat(settings): 添加推送设置功能- 新增本地推送和钉钉推送的配置选项
- 实现配置的保存和读取功能- 添加测试通知按钮
-优化股票信息的显示格式
v2025.1.11.1
|
2025-01-11 14:16:28 +08:00 |
|
sparkmemory
|
7c52cd1d26
|
style(frontend): 优化页面布局和底部菜单样式
-调整 RouterView 的样式,增加底部填充
- 修改底部菜单的布局方式,从 sticky 改为 fixed,并设置宽度为 100%
- 更新 App.vue 文件中的相关代码
v2025.1.10.3
|
2025-01-10 20:24:12 +08:00 |
|
spark
|
338ce91ffd
|
feat(frontend): 实现基本路由功能并添加设置页面
- 在 App.vue 中集成 vue-router
- 新增 router.js 文件配置路由- 添加设置页面组件和路由- 更新菜单选项,使用 RouterLink 替代普通链接
v2025.1.10.2
|
2025-01-10 18:23:12 +08:00 |
|
spark
|
6e5f57d62e
|
feat(stock): 在股票卡片中添加取消关注按钮
- 在股票卡片的 header-extra 区域添加了一个取消关注按钮
- 按钮点击时调用 removeMonitor 方法,传入股票代码、名称和 key
- 移除了原有的可关闭图标
v2025.1.10.1
|
2025-01-10 15:46:43 +08:00 |
|
spark
|
b1a0e9575b
|
feat(frontend): 优化用户界面和功能
- 添加全屏切换功能
- 实现窗口隐藏和退出功能
- 新增设置菜单
- 优化股票信息展示界面
- 调整窗口大小和布局
|
2025-01-10 15:32:22 +08:00 |
|
spark
|
88fb3ce94c
|
refactor(linux): 移除未使用的 time 包导入
- 删除了 app_linux.go 文件中未使用的 time 包导入
-此修改提高了代码的整洁度和可维护性
v2025.1.9.7
|
2025-01-09 15:51:07 +08:00 |
|
spark
|
60d8efc158
|
refactor(linux): 移除未使用的 time 包导入
- 删除了 app_linux.go 文件中未使用的 time 包导入
-此修改提高了代码的整洁度和可维护性
v2025.1.9.6
v2025.1.9.5
|
2025-01-09 15:47:41 +08:00 |
|
spark
|
a41ab5499a
|
refactor: 为 app_linux.go 添加 time 包导入
- 在 app_linux.go 文件中导入了 time 包
- 此修改可能为后续功能使用时间相关函数做准备
|
2025-01-09 15:42:47 +08:00 |
|
spark
|
a54f769ea2
|
feat(app_linux): 增加股票排序和消息发送功能
- 添加 SetStockSort 方法,用于设置股票排序
- 新增 SendDingDingMessageByType 方法,根据消息类型发送钉钉消息- 实现 GenNotificationMsg 方法,生成通知消息内容
- 添加 getMsgTypeTTL 和 getMsgTypeName 方法,用于获取消息类型的 TTL 和名称
- 优化 Greet 方法,处理返回的股票数据
|
2025-01-09 15:42:02 +08:00 |
|