qteasy-ai 介绍
qteasy-ai 是 qteasy 的 独立 AI 编排外壳:自然语言 → ToolPlan → 用户确认 → 调用 qteasy API → 结构化结果。
它不修改 qteasy 回测/交易内核,仅作为可插拔的 skills + planner + executor 层。
当前版本:0.1.0(Stage A 发版标签)。阶段 C(Q-AI.3)Ask 目标态 / preview / Hybrid LLM 已在主分支实现,发版标签由 Jackie 统一打出。
用户指南: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
本地联调(两仓并列开发时):
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。
开发
- 本地建议与 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。
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qteasy_ai-0.1.0.tar.gz.
File metadata
- Download URL: qteasy_ai-0.1.0.tar.gz
- Upload date:
- Size: 136.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa6822b927a5dc42c01dda3f7289a7a042fb547267b5453302a9a3c8cb2909d1
|
|
| MD5 |
00fcff32223650e1e4dc4e1a0dc56c91
|
|
| BLAKE2b-256 |
ef98bb841d4579f8b302799b08ec7777ac5ff15a950754d9ae6a2c1631324c3f
|
File details
Details for the file qteasy_ai-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qteasy_ai-0.1.0-py3-none-any.whl
- Upload date:
- Size: 129.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.9.19
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0fbdeede1a8634851bccd3e9c4d1a6e3a420c951f3bc692a3a4c2df74362bd1
|
|
| MD5 |
59593cae5c262289e89874e7823812a5
|
|
| BLAKE2b-256 |
69ebbde9006760614dbc73a0269c042f074605513239a69953be91daf6dc6731
|