1. 系统提示词按租户配置: - 去掉所有硬编码的'奇瑞汽车'品牌名 - realtime_chat 的 _build_chat_prompt 按 tenant_id 动态获取提示词 - _generate_response 和 _generate_response_stream 都传递 tenant_id - 默认提示词为通用客服助手(不含品牌名) - 租户编辑弹窗新增系统提示词配置区 2. 模块权限树: - Tenant config 新增 modules 字段(14个模块的开关) - GET /api/tenants/my-modules 返回当前用户所属租户的模块权限 - 前端 applyModulePermissions() 初始化时隐藏无权限的侧边栏标签 - 租户编辑弹窗新增模块权限 checkbox 配置区 - 默认全部模块开启,取消勾选即隐藏 3. 其他清理: - llm_client.py 通用提示词去掉品牌名 - react_agent.py SYSTEM_PROMPT 去掉'车辆'限定
212 KiB
212 KiB