OpenChart Vibe 项目

开源 TradingView 替代品,深度集成 AI 智能体

项目简介

OpenChart 是一款定位为"TradingView 免费替代品"的开源金融图表与交易工具,由 longsurf-ai 团队在 GitHub 公开发布。不同于传统图表软件以订阅制为核心的商业模式,OpenChart 明确表示"不为软件变现而生,而是探索人类与智能体共同管理资产的未来"。它把 Claude、Codex、Gemini 等主流大模型账户直接接入图表流程,由 AI 智能体替代用户完成市场研究、技术分析、自动化告警等环节,号称图表、指标、价格告警均无软件计划限制。

核心功能

  • 多图表与指标网格:支持添加指标、成交量分布(Volume Profile),并可扩展至 4×4 网格布局;图表、指标、价格与指标提示线均不设软件层级的数量限制。
  • AI 智能体接入:复用用户自己的 Claude、Codex、Gemini 模型账户,让智能体研究市场、构建指标、设置告警,无需为 AI 调用另付月费。
  • 画线即告警:用户在图表上画出趋势线或区间,当价格穿越该区域时告警会反向唤起智能体,对行情走势进行实时解读。
  • 自动深度解释:选中 K 线区间后,智能体自动研究价格变动的原因,并把引用来源以标注形式钉在 K 线柱旁。
  • Tea 编程语言:OpenChart 团队自研的领域语言 Tea,专为市场分析设计,支持函数、循环、状态、集合与数据流评估,可构建自定义指标和动态条件。

技术实现

OpenChart 桌面端使用 Node.js 24 + npm 11.11.1 + Bun 1.4.2 + Just 构建系统编译打包;运行时基于 Effect(用于并发与错误处理),UI 层集成 shadcn/ui、Radix UI、Base UI 等组件库,AI 对话界面采用 assistant-ui 与 AG-UI 事件协议;Tea 语言在语法与语义设计上借鉴了 TradingView Pine Script,灵感来源还包括 OpenCode、Dify、Jan 与 Mikola Lysenko 的 robust-orientation 等开源生态。

快速上手

  1. 访问 https://openchart.co 下载 macOS Apple Silicon 桌面安装包(OpenChart.dmg);
  2. 或从源码自行构建:先安装 Node.js 24、npm 11.11.1、Bun 1.4.2、Just 构建系统;
  3. 克隆仓库后执行 just install --frozen-lockfile && init dev 命令即可启动桌面应用;
  4. 按官方 Setup Guide 创建首个图表与告警,连接自己的 Claude/Codex/Gemini 账户即可让 AI 智能体介入分析。

适用人群

散户投资者、量化交易爱好者、AI 编程学习者、需要自定义交易工具的开源开发者,以及关注 AI 与金融结合场景的产品经理。

官方链接

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论