Skip to main content

qteasy-ai 介绍

qteasy-ai 是 qteasy 的 独立 AI 编排外壳:自然语言 → ToolPlan → 用户确认 → 调用 qteasy API → 结构化结果。
它不修改 qteasy 回测/交易内核,仅作为可插拔的 skills + planner + executor 层。

当前版本:0.2.3。
用户指南:docs/USER_GUIDE.md。人工 smoke 见 docs/MANUAL_TEST.md。
协作规范与 Q-AI 计划真源仍在 qteasy 仓库的 .cursor/rules/ 与 .cursor/plans/。

与 qteasy 的关系

项目 职责
qteasy 数据、HistoryPanel、回测、优化、模拟实盘内核
qteasy-ai AI 外壳:SkillRegistry、Planner、PlanExecutor、只读/高副作用 skills
  • 依赖方向:qteasy-ai → qteasy(pip 安装 qteasy>=2.6.0)
  • 发布:两项目 独立 semver;qteasy 新版本 API 可由 qteasy-ai skills 增量适配

安装

pip install qteasy>=2.6.0
pip install qteasy-ai
# optional desktop Web + TUI
pip install "qteasy-ai[workbench]"

本地联调(两仓并列开发时):

pip install -e /path/to/qteasy
pip install -e /path/to/qteasy-ai

配置

优先使用环境变量(与 Stage A 设计一致):

  • QTEASY_AI_HOME — 本地记忆目录(profile / env_facts / runs)
  • QTEASY_AI_MODEL / QTEASY_AI_API_KEY / QTEASY_AI_BASE_URL — OpenAI-compatible Provider

详见 docs/USER_GUIDE.md、docs/tutorials/quickstart.md、docs/WORKBENCH.md。

开发

  • 本地建议与 qteasy 同一 Cursor multi-root 工作区(见 qteasy-ecosystem.code-workspace)
  • 规范与测试约定:沿用 qteasy .cursor/rules/(py39、unittest、用户可见信息英文等)
  • 更多说明:docs/dev-context.md、CONTRIBUTING.md

License

BSD-3-Clause(与 qteasy 相同)

Changelog

见 CHANGELOG.md。

Metadata

Release files for qteasy-ai 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for qteasy-ai 0.2.3
File Size Uploaded
qteasy_ai-0.2.3.tar.gz 408.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for qteasy-ai 0.2.3
File Interpreter ABI Platform
qteasy_ai-0.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 710.2 kB

Release files / qteasy_ai-0.2.3.tar.gz

Download URL qteasy_ai-0.2.3.tar.gz
Size 408.9 kB
Tags Source
SHA-256 checksum
How to use checksums
0eb83605d2b1ec8e39b340bf136db34375f7b06a164ba4154e48341116dfd37a
BLAKE2b-256 checksum
How to use checksums
ec3b30ee55387c46cfeeb89251a9752782ade6aa0841c421c747156a174f5ccb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.19

Release files / qteasy_ai-0.2.3-py3-none-any.whl

Download URL qteasy_ai-0.2.3-py3-none-any.whl
Size 301.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6746f11089dae5eb392575923d8871c5cfce101a2340740410ac63c6f24007f0
BLAKE2b-256 checksum
How to use checksums
7b1abdfc0005f5252931437dcc0d0a2ec4d9732b20c50367f280c1728e948458
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.19

Release history Release notifications | RSS feed

This release

0.2.3 This release

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page