← 返回项目库

AI证券交易代理|行情、资讯与投资组合演示

一套中文 AI 证券交易代理演示,集中展示行情图表、市场资讯、投资组合和多券商统一交易账户管理。

OpenAlice 是一个本地优先的 AI 工作台。本版本以可复现演示数据呈现证券研究与交易协作界面:用户可以搜索 AAPL 等资产、查看 K 线与公司指标、展开资讯、浏览多账户资产,并在设置中管理 UTA 连接。演示模式不保存修改、不要求外部密钥,适合学习 AI 交易代理的产品结构和本地部署方式。

真实界面

项目截图

共 7 张

收件箱
行情
AAPL 详情
资讯
投资组合
交易
设置

Capabilities

核心功能

中文本地优先 AI 工作台导航与演示横幅
行情资产搜索与 AAPL 详情页
K 线图、报价、公司概况与关键指标
市场资讯列表、时间范围筛选与正文展开
投资组合总资产、现金、盈亏、持仓与多账户概览
UTA 统一交易账户列表与券商连接入口
收件箱、工作区和自动化模块入口
设置页中的 Agent、人格和上下文压缩配置

适用场景

学习 AI 证券代理的研究、行情和组合管理界面结构
在不配置真实密钥的情况下演示多券商账户工作台
将本地演示数据替换为合规的数据与交易后端进行二次开发
研究中文化桌面 Agent 与事件驱动自动化的产品交互

适合谁

证券研究者、量化与交易工具开发者、AI Agent 学习者,以及需要统一查看多券商账户的个人投资者。

商业化思路

用于社群学习与研究 AI 证券代理、市场数据工作台、投资组合观测和统一交易账户设计;接入真实交易前需自行完成券商授权、合规审查与安全配置。

你会拿到什么

  • 固定提交 04ff5957c00b0aeb4c1ed523be18e3f33c96d3b3 的完整源码包
  • 中文 UI 适配与 Yahoo 行情服务调用的对应源码修改
  • AGPL-3.0 LICENSE、版权与上游来源说明
  • 7 张真实运行页面截图及验证清单

部署流程

  1. 1安装 Node.js 20+ 与 pnpm 10,并进入源码根目录。
  2. 2执行 pnpm install --frozen-lockfile --ignore-scripts 安装演示依赖;需要完整桌面构建时按项目文档启用 Electron 安装脚本。
  3. 3执行 pnpm -F open-alice-ui build:demo 构建中文演示 UI。
  4. 4执行 pnpm -F open-alice-ui dev:demo --host 127.0.0.1 进行本地验收,或将构建产物交给相应桌面/静态部署流程。

真实验证结果

固定提交与源树身份一致;UI 演示构建通过,仓库测试 94 个测试文件、1733 个测试通过;独立浏览器串行验收收件箱、行情、AAPL 详情、资讯、投资组合、交易和设置 7 个页面,截图均为 1440×900、设备缩放 1,无控制台错误、坏图、404、横向溢出或登录占位。

部署前须知

演示模式使用快照数据,修改不会持久化;真实下单、外部数据、AI 提供商和 Electron 完整打包需要本地配置与权利/合规审查。投资决策不应仅依据本演示,券商与数据供应商接入需自行承担安全和合规责任。

部署难度

中等

最低配置

Node.js 20+、pnpm 10+ 与现代浏览器;演示构建可由 Vite 预览或部署到静态 Web 服务,真实数据与交易能力需要本地后端及相应服务配置。

开源许可证

GNU Affero General Public License v3.0(AGPL-3.0)

最后验证

2026-09-02

技术栈

ElectronReact 19TypeScriptVitepnpm workspaceMSW 演示接口

授权说明

上游仓库根目录包含 AGPL-3.0 许可证文件。本交付保留 LICENSE、版权声明和上游来源;本窗口新增中文界面与演示适配,并提供对应源码。若通过网络向用户提供修改后的服务,应继续履行 AGPL 的对应源码提供义务;本目录收录用于社群学习与研究,不替代券商、数据供应商或权利人的授权与合规要求。

Release notes

版本记录

1 个已发布版本

v0.30.0-cn.1 当前推荐

完成中文演示界面适配,覆盖收件箱、行情、AAPL 详情、资讯、投资组合、交易与设置,并保留上游许可证和对应源码交付。

部署要求:Node.js 20+、pnpm 10+ 与现代浏览器;真实 AI、行情和交易能力需要自行配置后端、数据源、券商授权与合规控制。

已知问题:演示快照不持久化且不执行真实下单;Electron postinstall 可能需要联网下载依赖,完整桌面打包请按上游文档执行。

登录后领取