← 开源
ailabx

agilab

AgiLab(Agi实验室),专注于将前沿AI技术落地:量化金融以及自媒体智能化运营。

ApplicationsContent creationSpecialistsHTML
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
967
Star
194
Fork
1
贡献者
创建于 2017-12-10 · 更新于 2026-10-28 · 今日第 12704 名
主要开发者
README

AgiLab

AgiLab,AGI实验室。

架构

.
├── backend/
│   ├── server.py              # FastAPI + SSE 流式问答服务
│   └── templates/
│       └── chat.html          # 问答界面
├── agents/
│   └── router_agent.py        # 统一入口 Agent,调用 Skill 并生成报告
├── skills/
│   └── financial-research/    # 标准化 Skill:数据采集 → 指标计算 → 结构化输出
│       ├── SKILL.md
│       ├── references/
│       │   └── analysis-framework.md
│       └── scripts/
│           ├── main.py        # 编排入口
│           ├── market_data.py # 行情数据
│           ├── technical.py   # 技术指标
│           ├── fundamental.py # 基本面数据
│           └── sentiment.py   # 情绪指标
└── config.py                  # 配置(TS_TOKEN 等)

设计原则

  • Skill 只做数据:financial-research Skill 只负责数据采集、指标计算、结构化输出,不调 LLM。
  • Agent 负责推理:router_agent.py 调用 Skill 获取数据包,由 LLM 生成中文分析报告。
  • 标准化 CLI:所有脚本独立可运行,输出 stdout JSON。

启动

.venv/Scripts/python.exe backend/server.py

访问 http://localhost:8765

支持的品类

  • stock:股票,如 600519
  • etf:ETF,如 510300
  • futures:期货,如 RB
  • convertible:可转债,如 113052
  • fund:场外基金,如 000001

测试 Skill

.venv/Scripts/python skills/financial-research/scripts/main.py 600519 --market stock --days 30
排名相邻
同类项目