返回 Bug 清单
BUG-0695project-03中已修复deploy-config
硬编码 sk-placeholder 替换为 settings.llm_api_keys
发现:2026-10-09验证:2026-10-27置信度:70%
症状
commit b5f272f75370 (2026-09-16) fix(llm_service): 硬编码 sk-placeholder 替换为 settings.llm_api_keys
根因
commit message 描述: fix(llm_service): 硬编码 sk-placeholder 替换为 settings.llm_api_keys
修复方案
修复 7 行,删除 3 行。改动文件: backend/app/services/llm_service.py
错误签名
fix(llm_service): 硬编码 sk-placeholder 替换为 settings.llm_api_keys - 新增 from app.config import settings
- llm_service.py 187-193: 从 settings.llm_api_keys 读 deepseek/bailian/zhipu
- 之前是硬编码 sk-placeholder,生产无 API key 时自动走 fallback 到 mock 降级
- 33 pytest 全绿
API Key 配置路径:
- 本地: backend/.env 中 LLM_API_KEYS JSON
- 生产: systemd EnvironmentFile 或 docker-compose env技术信息
来源项目
project-03
涉及文件
backend/app/services/llm_service.py
标签
git-sweep, auto-ingested, project-03, mcp-reported, source-agent