289 Commits

Author SHA1 Message Date
ArvinLovegood
2c2d689f53 feat(stock):添加美国股票基本信息初始化
- 增加美国股票基本信息的 JSON 文件
- 实现 initStockDataUS 函数用于初始化美国股票数据
- 在主程序中添加美国股票数据初始化的逻辑
v2025.2.28.1-alpha
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
7b3bad4102 feat(frontend):添加软件更新检查功能
- 在 about.vue 中添加检查更新按钮和相关逻辑
- 在 App.d.ts 和 App.js 中添加 CheckUpdate 函数声明
- 在 app.go 中实现 CheckUpdate 方法,检查 GitHub 上的最新版本- 更新 go.mod 中的依赖版本
2025-02-27 21:23:25 +08:00
Lovegood
531b01bca3
Update issue templates 2025-02-27 14:07:24 +08:00
ArvinLovegood
645c6979a4 docs: 添加 Pull Request 模板
添加了 .github/pull_request_template.md 文件,用于规范 Pull Request 的提交信息。模板包含了以下内容:
- PR 概述
- 相关问题
- 改动内容详细说明(代码修改、新增功能、删除内容)
-测试情况(单元测试、集成测试)
- 注意事项
- 其他补充说明

此模板有助于提高 PR 的质量和可审查性,确保开发者在提交 PR 时提供足够的信息。
2025-02-27 13:59:09 +08:00
ArvinLovegood
5c94b40e4d docs(README): 更新大模型聚合平台信息并添加火山方舟链接
- 在大模型聚合平台部分添加了火山方舟的注册链接
- 更新了硅基流动的注册链接
- 增加了火山方舟的相关描述
2025-02-27 09:07:52 +08:00
ArvinLovegood
83603a12a7 feat(frontend):设置页面添加弹幕功能开关
(今天看见某位朋友在弹幕中说,关掉弹幕。那就如你所愿,你可以自己决定是否显示弹幕了😎)
- 在设置页面添加弹幕功能开关
- 调整数据刷新间隔和启动时更新信息的布局
- 在股票页面实现弹幕功能,根据设置开关控制是否显示弹幕
- 调整应用窗口高度比例
- 优化 OpenAI API 请求时的 URL 处理
v2025.2.26.1-alpha
2025-02-26 22:19:44 +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
- 此修改旨在优化用户界面布局,提供更好的视觉体验
v2025.2.25.3-alpha
2025-02-25 22:12:27 +08:00
ArvinLovegood
797a35eaa5 feat(stock-data):添加屏幕分辨率适配,动态调整应用窗口大小
- 新增 GetRealTimeStockPriceInfo 函数,用于获取指定股票的实时价格和时间
- 优化爬虫配置,提高数据抓取效率
- 添加屏幕分辨率适配,动态调整应用窗口大小
- 修复部分股票代码格式问题,确保数据准确性
v2025.2.25.1-alpha
2025-02-25 22:07:33 +08:00
ArvinLovegood
1763435aa1 docs(README): 更新港股支持状态
- 在 README.md 文件中更新了港股支持的状态
- 添加说明,目前港股数据支持有延迟
v2025.2.24.1-alpha
2025-02-24 12:16:56 +08:00
ArvinLovegood
7952c1fceb feat(hk):更新港股数据支持并添加新功能
- 更新 README.md,添加 ETF 和美股支持计划
- 修改 stock.vue,增加弹幕相关图标和功能
- 更新 stock_data_api.go,添加股票价格时间信息
- 修改 stock_data_api_test.go,更新测试用例
2025-02-24 12:15:42 +08:00
ArvinLovegood
fbb8b00315 feat(app): 增加港股交易时间判断并更新相关功能
- 在 app.go 中添加 IsHKTradingTime 函数,用于判断当前时间是否在港股交易时间内
- 更新股票监控逻辑,使其在港股交易时间也能正常运行
- 在前端 stock 组件中添加股票代码标签,并根据股票代码动态显示货币符号
- 新增 app_test.go 文件,添加 IsHKTradingTime函数的单元测试
2025-02-24 10:12:23 +08:00
ArvinLovegood
2bf7d1e31f docs(README):添加弹幕功能更新日志
- 在 README.md 文件的更新日志部分添加了弹幕功能的记录
-弹幕功能使得盯盘不再孤单,增加了互动性
2025-02-24 09:07:45 +08:00
ArvinLovegood
cb2bc61c6f style(frontend):优化弹幕组件布局和交互
- 在 vue-danmaku 组件中添加 pointer-events: none 样式,确保弹幕不影响事件
-优化股票卡片的鼠标悬停和移出效果
v2025.2.23.4-alpha
2025-02-23 23:29:54 +08:00
ArvinLovegood
b3f23fc4db feat(frontend):添加弹幕功能并优化股票组件
- 在 stock.vue 中集成 vue3-danmaku 弹幕组件
- 实现 WebSocket 连接以接收实时弹幕消息
- 添加发送弹幕功能
- 优化股票搜索和显示逻辑
- 更新 App.vue 中的导入信息
- 在 package.json 中添加 vue3-danmaku 依赖
v2025.2.23.3-alpha
2025-02-23 22:02:20 +08:00
ArvinLovegood
67bd9e7996 Merge remote-tracking branch 'origin/master' v2025.2.23.2-alpha 2025-02-23 21:58:18 +08:00
ArvinLovegood
4b9ae00452 feat(frontend):添加弹幕功能并优化股票组件
- 在 stock.vue 中集成 vue3-danmaku 弹幕组件
- 实现 WebSocket 连接以接收实时弹幕消息
- 添加发送弹幕功能
- 优化股票搜索和显示逻辑
- 更新 App.vue 中的导入信息
- 在 package.json 中添加 vue3-danmaku 依赖
2025-02-23 21:58:01 +08:00
sparkmemory
4baaefc8c5 fix(backend/data):修复香港股票数据解析并优化日期时间格式
- 在 ParseHKStockData函数中,增加 ";" 字符的分割,以解决数据格式问题- 优化日期和时间的解析,将日期格式从 "/" 改为 "-",时间格式进行相应调整
- 注释掉测试文件中的一个测试调用,可能是为了临时跳过该测试
v2025.2.23.1-alpha
2025-02-23 18:29:23 +08:00
ArvinLovegood
a6f17c632e feat(stock):添加香港股票数据支持
- 新增 StockInfoHK模型用于存储香港股票基本信息- 实现香港股票数据的爬取和解析功能
- 更新数据库初始化逻辑,支持香港股票数据导入
- 修改股票价格信息获取接口,支持香港股票
- 优化股票数据解析逻辑,适配香港股票数据格式
v2025.2.22.1-alpha
2025-02-22 21:47:05 +08:00
ArvinLovegood
4c249f0806 feat(wails.json): 更新软件备注信息
- 在 comments 字段中添加了更多支持的 AI 平台和模型信息
- 补充了软件的 GitHub 发行地址
2025-02-21 16:16:51 +08:00
ArvinLovegood
825014e370 fix(stock):修复AI重新检测库存时保留问题文本
- 移除了 aiReCheckStock函数中清除 question 字段的代码行
- 确保在重新检测库存时,之前的问题文本得以保留
v2025.2.21.3-alpha
2025-02-21 14:45:46 +08:00
ArvinLovegood
c91466a023 fix(stock):修复AI重新检测股票时保留问题文本的bug
- 在 aiReCheckStock函数中添加了清空 question 字段的逻辑
- 确保在重新检测股票时,不会保留上一次的问题文本
v2025.2.21.2-alpha
2025-02-21 14:38:01 +08:00
ArvinLovegood
92c61e4c26 fix(stock): 修复 AI 重新检测股票时保留问题文本的 bug
- 在 aiReCheckStock函数中添加了清空 question 字段的逻辑
- 确保在重新检测股票时,不会保留上一次的问题文本
2025-02-21 14:37:10 +08:00
ArvinLovegood
b34d2d8d76 docs(README): 更新 Gitee star 徽章链接
将 Gitee star 徽章的图片链接从自定义 URL 更改为官方提供的主题链接,以确保更好的兼容性和准确性。
2025-02-21 12:34:46 +08:00
ArvinLovegood
c287a82211 docs(README): 更新 Gitee star 徽章链接
-将 Gitee star 徽章的链接地址从 Hamm.cn 更改为 Gitee.com
- 优化 README 文档中的徽章展示
2025-02-21 12:08:40 +08:00
ArvinLovegood
1144ac34a7 docs(README): 添加 Gitee Star 徽章
在 README.md 文件中添加了 Gitee平台的 Star 徽章,以增加项目在不同平台上的可见性和互动性。
2025-02-21 12:07:00 +08:00
ArvinLovegood
1b66f0c0d8 docs(README): 添加项目徽章并优化格式
- 在 README.md 中添加了 GitHub Release 和星标徽章
- 优化了文档格式,包括调整图片链接格式和增加空行
2025-02-21 11:53:51 +08:00
ArvinLovegood
e597d3b484 docs: 更新README.md中的功能开发计划
在README.md中新增港股支持功能的状态为🚧,并调整了多轮对话和自定义AI分析提问模板的备注格式,使其更加清晰易读。
2025-02-20 18:05:27 +08:00
spark
cdc4b43925 refactor(data):调整KDays最小值为120天
- 在 openai_api.go 和 settings_api.go 文件中,将 KDays 的最小值从 30 天调整为 120 天
- 这个改动可能会影响到数据爬取和设置的相关功能
v2025.2.19.1-alpha
2025-02-19 20:49:50 +08:00
spark
0ff14fc01c refactor(data):优化数据处理和格式化
- 修改 OpenAI 消息内容格式,增加日期信息
- 重置股票指数和基本信息的 ID 为 0,以确保正确插入数据库
2025-02-19 20:37:56 +08:00
spark
5ccbbb6bb5 docs(frontend): 更新关于页面信息和使用说明
- 增加支持的 AI 平台和模型列表
- 添加 AI 分析股票结果的免责声明
- 修改联系方式备注说明,提高沟通效率
- 更新商业授权和定制开发的联系方式
- 优化页面布局和内容结构
2025-02-19 13:06:57 +08:00
spark
ec4a8659eb build(frontend):更新项目依赖并添加新功能支持:分析结果导出word文件
- 添加 @types/file-saver、@vavt/cm-extension、@vavt/v3-extension 和 file-saver依赖
- 更新 md-editor-v3 依赖至 5.2.3 版本
- 添加 html-docx-js-typescript 依赖
2025-02-19 12:23:55 +08:00
spark
34ac6755a9 refactor(backend):重构数据处理和前端AI分析结果展示
- 新增 Resp 结构体用于统一响应格式- 优化 OpenAI API 流数据处理逻辑,解析并展示具体错误信息
- 更新前端 stock组件,改进 AI 分析结果的接收和展示
- 调整代码格式,提高可读性
v2025.2.18.3-alpha
2025-02-18 14:19:40 +08:00
spark
e21ba1b800 feat(frontend/backend):添加日K线数据天数设置功能
- 在前端设置页面添加日 K 线数据天数配置选项
- 在后端 OpenAI 配置中添加 KDays 字段
- 调整股票数据分析时的历史数据时间范围
2025-02-18 12:32:34 +08:00
spark
17a234f679 修复敏感词问题导致deepseek无法分析 v2025.2.17.2-alpha 2025-02-17 21:53:50 +08:00
spark
d504dc6d13 docs(frontend): 更新长期技术支持描述
- 在 about.vue 和 README.md 中将"长期技术支持(不限次数,新功能优先体验)"修改为"长期技术支持(不限次数,新功能优先体验等)"
- 此修改旨在更准确地描述长期技术支持的内容,增加"等"字暗示可能还有其他权益
2025-02-17 17:57:44 +08:00
spark
0b749d1699 docs(frontend): 更新技术支持方式和费用
- 移除了邮件支持方式
- 更新了长期技术支持的描述和费用
- 统一了前端组件和 README 中的技术支持信息
2025-02-17 17:55:49 +08:00
spark
4e9a24c8f2 feat(README): 更新项目功能描述
- 在 README.md 中增加了对市场整体和个股情绪分析、K线技术指标分析等功能的描述
2025-02-17 17:39:19 +08:00
spark
c81b1a730d feat(data):添加tushare数据接口并优化股票代码转换功能(设置好提问模板后可进行K线分析功能)
- 新增 TushareApi 结构体和 GetDaily 方法,用于获取 A 股日线行情数据
- 在 openai_api.go 中添加获取股票日 K线数据的协程
- 在 utils.go 中添加股票代码与 tushare 代码相互转换的函数
- 更新相关测试文件以支持新功能
v2025.2.17.1-alpha
2025-02-17 17:33:17 +08:00
spark
8d3cd7b151 feat:完成多轮对话功能开发
- 将多轮对话功能的状态从 🚧 更新为 
- 在更新日志中添加 2025.02.16 版本信息,说明 AI 分析后可继续对话提问
- 新增 v2025.2.16.1-alpha 版本号
2025-02-17 12:13:16 +08:00
spark
5ee1ae4a32 feat(frontend):优化AI聊天功能并添加新功能
- 新增用户自定义问题输入功能
- 优化 AI回答的展示逻辑
- 添加错误处理和提示
- 更新后端接口以支持新功能
v2025.2.16.1-alpha
2025-02-16 21:56:07 +08:00
spark
dab51f7a70 feat(backend):添加持仓成本价(costPrice)变量到用户提问问题模板
- 在 openai_api.go 文件中,增加了对持仓成本价的处理
- 通过查询数据库获取股票的持仓成本价,并加入到替换模板中
- 更新了问题模板的替换逻辑,支持新的成本价变量
v2025.2.15.1-alpha
2025-02-15 15:30:46 +08:00
spark
a20d4e721d feat(data):优化数据处理和模型结果展示(ps:今天白天太忙了,更新内容较少)
- 修改文本处理方法,提高消息内容的可读性
- 在 AIResponseResult模型中添加 modelName 字段
- 更新前端组件,展示模型名称信息
- 优化数据库查询,提高响应速度
v2025.2.14.1-alpha
2025-02-14 22:39:57 +08:00
spark
f4da21d645 feat(backend):添加股市通资讯爬取功能
- 新增 SearchGuShiTongStockInfo函数,用于爬取百度股市通的股票资讯
- 修改 OpenAI_API 函数,增加股市通资讯的爬取
- 添加 RemoveAllNonDigitChar 函数,用于去除所有非数字字符
2025-02-13 17:56:22 +08:00
spark
fc37440f6b docs(frontend):更新关于页面中的技术支持说明
- 在 about.vue 文件中,增加了向开源社区请求帮助的建议
- 修改了对一对一技术支持的描述,强调在确实需要时再进行赞助和联系
v2025.2.13.2-alpha
2025-02-13 14:59:40 +08:00
spark
d7b47a7010 docs(frontend): 更新关于页面的联系方式说明
- 在 about.vue 文件中,增加了对添加微信或 QQ 时的备注说明
- 添加了技术支持的链接,提高了可点击性
- 优化了页面布局,增加了视觉区分度
2025-02-13 14:56:37 +08:00
spark
85d71ae58e docs: 更新 issue 模板 2025-02-13 14:40:59 +08:00
spark
23dc25f642 docs: 更新 Bug 报告模板为中文版本
- 将 Bug 报告模板的英文内容翻译为中文
- 优化模板结构,增加更多详细分类和说明
- 添加复现步骤、频率、错误日志等新字段
- 引入截图或视频上传建议
- 增加可能的原因分析和补充说明部分
2025-02-13 14:34:13 +08:00
spark
467bbd8923 refactor(data):重构数据爬取功能
- 新增 CrawlerApi 结构体和相关方法,实现通用的爬虫功能
- 优化了 openai_api 和 stock_data_api 中的爬虫逻辑
- 添加了 RemoveAllBlankChar函数,用于移除字符串中的空白字符
- 更新了前端 stock组件中的警告提示
v2025.2.13.1-alpha
2025-02-13 14:16:56 +08:00