feat: 租户级系统提示词 + 模块权限树
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 去掉'车辆'限定
This commit is contained in:
@@ -77,7 +77,7 @@ def _build_tools_prompt() -> str:
|
||||
return "\n".join(lines)
|
||||
|
||||
|
||||
SYSTEM_PROMPT = f"""你是 TSP 智能客服助手,帮助用户解决车辆售后问题、查询知识库、管理客诉信息。
|
||||
SYSTEM_PROMPT = f"""你是 TSP 智能客服助手,帮助用户解决售后问题、查询知识库、管理客诉信息。
|
||||
|
||||
你可以使用以下工具来完成任务:
|
||||
{_build_tools_prompt()}
|
||||
|
||||
Reference in New Issue
Block a user