gao f94613d3dd docs: add QWEN.md context file and enhance project documentation
- Add comprehensive QWEN.md file with project context
- Update CLAUDE.md with AI-assisted development information
- Update README.md with detailed setup instructions
- Add comprehensive database schema in db/01_init_database.sql
- Add database migration and performance scripts
- Add documentation files for requirements optimization
2025-11-04 06:08:09 +08:00
2025-11-03 22:43:16 +08:00
2025-11-03 22:43:16 +08:00
2025-11-03 22:43:16 +08:00
2025-11-03 22:43:16 +08:00
2025-11-03 22:43:16 +08:00
2025-11-03 22:43:16 +08:00

LJWX Stock AI v2.0

企业级 AI 股票推荐与回测平台项目模板。

⚠️ 注意:这是一个项目模板框架,不是完整的实现

  • 所有服务目录为空,需要实现
  • 提供完整的文档和基础设施配置
  • 专为 AI 辅助开发设计

技术栈

  • 📊 数据源: Tushare + 财经网站爬虫
  • 🐘 数据库: PostgreSQL + TimescaleDB
  • 🧠 编排: LangGraph
  • 🧩 AI模型: Qwen/DeepSeek via Ollama
  • 📈 监控: Prometheus + Grafana
  • 🐳 容器化: Docker + Docker Compose

快速开始

1. 初始化项目

# 创建项目结构和基础配置
./init_project.sh

# 创建 AI 开发蓝皮书
./init_ai_bluebook.sh

2. 配置环境变量

编辑 .env 文件,设置必要的 API 密钥:

TUSHARE_TOKEN=your_tushare_token_here

3. 启动基础设施

# 启动数据库和监控服务
docker compose -f infra/docker-compose.yml up -d

开发指南

实现状态

  • ✅ 架构文档和流程配置
  • ✅ 数据库模式和迁移脚本
  • ✅ Docker Compose 基础设施
  • ✅ 监控和可观测性配置
  • ✅ AI 开发蓝皮书和提示词
  • ❌ Python 服务实现(需要开发)
  • ❌ 服务依赖和 requirements.txt
  • ❌ 测试实现(需要开发)
  • ❌ 各服务的 Dockerfile

开发流程

  1. 使用 docs/ai-bluebook/ 中的结构化提示词
  2. 按照 docs/ai-bluebook/04_SERVICE_TASKS/ 中的任务定义实现服务
  3. 实现顺序:data_collector → ai_recommender → backtest_engine → report_service

AI 辅助开发

项目专为 AI 辅助开发设计,包含:

  • 详细的服务任务规范
  • 实现提示词模板
  • API 契约定义
  • 数据模型规范

服务架构

  • data_collector (端口 45001): 数据采集服务
  • ai_recommender (端口 45002): AI 推荐服务
  • backtest_engine (端口 45003): 回测引擎
  • report_service (端口 45004): 报告生成服务
  • dashboard_api: 聚合指标 API
  • gateway: 统一 REST API 入口

监控面板

文档

  • CLAUDE.md: Claude Code 开发指南
  • docs/ai-bluebook/: AI 开发蓝皮书
  • docs/REQUIREMENTS_OPTIMIZATION.md: 需求优化文档
S
Description
No description provided
Readme
127 KiB
Languages
PLpgSQL 85.9%
Shell 14.1%