跳到主要内容
项目档案应用项目

go-stock:AI赋能股票分析桌面工具,支持多市场行情获取、AI选股分析,数据本地存储

go-stock是基于大语言模型的AI股票分析桌面应用,支持A股/港股/美股/韩股行情获取、AI辅助选股、涨跌报警推送,数据全部本地存储,适配多平台大模型,提供完整使用手册与构建指南。

7,494GoStar 于 2026年8月15日2026年9月9日 更新

AI 总结

go-stock是基于大语言模型的AI赋能股票分析桌面工具,支持A股、港股、美股、韩股行情获取,AI热点/资金/财务分析与选股,涨跌报警推送,数据全部本地存储,适配多平台大模型。

中文项目介绍

go-stock是基于Wails v2构建的跨平台AI股票分析桌面应用,采用纯Go技术栈实现,无需CGO环境即可编译构建。 项目核心覆盖A股、港股、美股、韩股等多市场行情获取,支持K线分析、分时成交、资金流向、龙虎榜、异动监控等行情功能,同时内置AI智能体,可进行股票情绪分析、资金分析、财务分析与AI辅助选股,支持涨跌报警与飞书/钉钉推送。 数据全部存储在本地SQLite数据库,保障用户数据隐私;AI能力通过Eino框架统一抽象,适配DeepSeek、OpenAI、Ollama、火山方舟、阿里云百炼等多平台大模型,还支持技能系统、知识库RAG、长期记忆等扩展能力,形成从行情浏览到AI分析再到经验沉淀的完整功能闭环。 项目适用于个人投资者日常盯盘、行情分析、选股研究,也适合对AI辅助投资工具感兴趣的开发者参考学习,项目明确声明AI分析结果仅供学习研究,投资需谨慎。

详细信息与使用说明

1. 项目定位与用途

go-stock是面向个人投资者的AI赋能股票分析桌面工具,基于Wails v2与NaiveUI开发,核心定位是整合全球多市场行情数据与AI大模型能力,为用户提供一站式的股票分析、选股、异动监控服务。所有业务数据均存储在用户本地,从根源上保障用户数据隐私安全,同时降低AI辅助投资的使用门槛。

2. 解决的问题

传统股票分析工具普遍存在行情数据源分散、AI分析能力集成门槛高、选股效率低、异动信息获知不及时等问题,且多数工具需要用户上传数据到远程服务器,存在隐私泄露风险。go-stock通过内置多源行情获取能力、统一AI模型适配层、本地化数据存储,解决了上述痛点,为用户提供开箱即用的AI辅助股票分析能力。

3. 适用场景

go-stock适用于A股、港股、美股、韩股等市场的个人投资者日常盯盘、行情复盘、选股研究场景,也适合需要AI辅助进行投资决策分析的投资者使用。同时,项目作为AI Agent、RAG知识库、桌面应用开发的综合实践案例,也可作为相关技术开发者的参考学习素材。

4. 安装方式

go-stock目前官方GitHub releases页面仅提供Windows与macOS平台的预编译绿色版可执行文件,用户可直接下载对应版本的可执行文件运行,无需额外安装。Linux平台用户需参考docs/BUILD_LINUX.md的构建指南,预装libgtk-3-dev、libwebkit2gtk-4.0-dev等系统依赖,配置Go 1.21+、Node.js 18+、Wails v2环境后,可通过构建脚本或Docker方式编译生成可执行文件,仓库中未明确给出Windows安装版的安装步骤与依赖说明。

5. 使用方式

启动应用后即可在首页查看全球股市总览、A股四大指数、财联社电报、涨跌停统计等实时行情信息,支持搜索A股/港股/美股/场内ETF行情,可进行K线分析、分时成交查询、资金流向分析等操作。AI功能支持用户自行配置多平台大模型,可发起股票分析、选股问答,支持加载技能、检索知识库、调用长期记忆实现个性化分析,还可设置涨跌报警规则,配置飞书/钉钉推送渠道接收通知,详细操作说明可参考docs/go-stock使用手册.md。

6. 补充说明与实现特点

项目采用纯Go技术栈,通过modernc.org/sqlite替代CGO依赖的sqlite驱动实现无CGO构建,降低编译门槛与跨平台部署难度。AI能力基于Eino框架统一抽象,支持React/PlanExecute/DeepAgents三种AI智能体模式,内置150+AI数据工具,支持MCP扩展与技能系统。项目开发环境主要基于Windows 10+,其他平台未充分测试或存在功能受限情况,且明确声明AI分析结果仅供学习研究,不构成任何投资建议,投资有风险需谨慎使用。

思维导图

go-stock
桌面应用框架
Wails v2跨平台框架
NaiveUI前端
前后端绑定交互
数据存储模块
GORM ORM
modernc.org/sqlite纯Go驱动
本地SQLite持久化
行情数据模块
A股/港股/美股/韩股行情
gotdx/东方财富数据源
K线/分时/资金流向数据
AI能力模块
Eino AI框架
多平台大模型适配
三种Agent模式
150+AI数据工具
功能扩展模块
技能系统
知识库RAG
长期记忆
自选管理
通知推送模块
涨跌报警
飞书/钉钉推送

常见问题

go-stock支持哪些市场的股票行情?

根据仓库公开信息,go-stock支持A股、港股、美股、韩股等市场的行情获取,同时支持场内ETF基金搜索、自选分组与排行功能。

go-stock的AI功能支持哪些大模型平台?

仓库明确支持DeepSeek、OpenAI、Ollama、火山方舟、阿里云百炼、硅基流动等平台或模型,通过Eino框架统一适配,也可接入任何符合OpenAI接口格式的第三方模型。

go-stock的用户数据存储在哪里?

项目所有业务数据全部保留在本地,采用本地SQLite数据库持久化存储,不会上传用户数据到远程服务器,保障用户数据隐私安全。

go-stock如何获取与安装?

Windows和macOS用户可直接下载GitHub releases页面的预编译绿色版可执行文件直接运行;Linux用户需参考docs/BUILD_LINUX.md的构建指南配置环境后编译生成。

go-stock的AI分析结果是否构成投资建议?

项目明确声明AI分析股票结果仅供学习研究使用,不构成任何投资建议,投资有风险,请谨慎使用。