merge: 同步 origin/qyqy_develop(风控扫描、知识检索、客服 Agent、协商等)

冲突处理:均为双方各自新增,按并集保留——
- .gitignore:本地 data/logs 忽略项 + 远端 .dsh-drop/
- app/core/config.py:offsite/promotion 与 risk_scan 配置项并存
- app/service/agent/bootstrap.py:场外/推介/风控/NL2SQL/知识检索 工具与 Agent 全部注册
- app/worker/__main__.py:场外邮件 Worker 接线 + runtime 关系服务/投影清理注入并存

收尾:新增 20260911_merge_risk_heads 收敛迁移双 head;按 docs/21 生成 config/jwt/dev 开发密钥。
This commit is contained in:
2026-09-11 17:32:47 +08:00
153 changed files with 16846 additions and 267 deletions
+3
View File
@@ -10,6 +10,7 @@ __pycache__/
.coverage
htmlcov/
coverage.xml
storage/
build/
dist/
*.log
@@ -19,3 +20,5 @@ data/promotion_materials/
.codex-step3/
data/offsite_mail/
logs/
# 浏览器拖拽文档的落点:只含 dsh-dropdoc 生成的目录清单,不是项目产物
.dsh-drop/