feat: 初始化 B2B AI Shopping Assistant 项目

- 配置 Docker Compose 多服务编排
- 实现 Chatwoot + Agent 集成
- 配置 Strapi MCP 知识库
- 支持 7 种语言的 FAQ 系统
- 实现 LangGraph AI 工作流

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
wl
2026-01-14 19:25:22 +08:00
commit 3ad6eee0d9
59 changed files with 8078 additions and 0 deletions

39
agent/requirements.txt Normal file
View File

@@ -0,0 +1,39 @@
# Web Framework
fastapi>=0.109.0
uvicorn[standard]>=0.27.0
# LangGraph & LangChain
langgraph>=0.0.40
langchain>=0.1.0
langchain-core>=0.1.0
# AI Model SDK
zhipuai>=2.0.0
# Async utilities
sniffio>=1.3.0
anyio>=4.0.0
# HTTP Client
httpx>=0.26.0
aiohttp>=3.9.0
# Data Validation
pydantic>=2.5.0
pydantic-settings>=2.1.0
# Redis
redis>=5.0.0
# Environment & Config
python-dotenv>=1.0.0
# Logging
structlog>=24.1.0
# Testing
pytest>=7.4.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
# MCP Client
mcp>=1.0.0