feat: 添加 Strapi 配置文件支持

- 新增 config.yaml:集中管理 Strapi API 配置
- 新增 config_loader.py:配置加载模块
- 更新 http_routes.py:从配置文件读取 API 端点
- 支持从 YAML 文件配置 FAQ 分类和语言
- 更新 requirements.txt:添加 pyyaml 依赖

优势:
- 配置与代码分离,易于维护
- 添加新分类无需修改代码
- 支持热加载配置

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
wangliang
2026-01-15 10:39:25 +08:00
parent 3ad6eee0d9
commit 0e59f3067e
4 changed files with 261 additions and 15 deletions

View File

@@ -17,3 +17,6 @@ python-dotenv>=1.0.0
# Logging
structlog>=24.1.0
# Configuration
pyyaml>=6.0