feat: 添加 AI 助手预设问题面板,优化园区概览信息展示

This commit is contained in:
Pine
2026-08-18 06:17:57 +08:00
parent 418d94d7b7
commit 6b7fd0ec95
10 changed files with 420 additions and 21 deletions
+73
View File
@@ -323,6 +323,79 @@ async def park_zones():
# ==================== AI 对话(通义千问 + 工具调用) ====================
# 预设问题(围绕昆明市大学生创业园 / OPC 园区性质设计,前端从后端读取)
AI_GROUPED_QUESTIONS = [
{
"title": "入驻与流程",
"questions": [
"如何申请入驻园区?",
"园区入驻的条件有哪些?",
"入驻需要准备哪些材料?",
"入驻流程是怎样的?",
"入驻评审如何打分?",
"入驻需要多长时间?",
],
},
{
"title": "政策与扶持",
"questions": [
"园区有哪些创业政策扶持?",
"如何申请创业补贴?",
"如何申请创业担保贷款?",
"对高校毕业生有什么优惠?",
"科技成果转化有哪些支持?",
],
},
{
"title": "OPC 概念",
"questions": [
"什么是 OPC",
"OPC 创业有哪些模式?",
"OPC 适合哪些人?",
"OPC 创业者从哪里开始?",
"OPC 常用的人工智能工具有哪些?",
],
},
{
"title": "场地与服务",
"questions": [
"园区提供哪些免费办公空间?",
"园区有哪些孵化服务?",
"园区提供哪些创业辅导?",
"园区有哪些基础配套?",
"园区可以免费使用哪些资源?",
],
},
{
"title": "园区企业介绍",
"questions": [
"介绍一下园区入驻企业",
"园区有哪些 AI 科技企业?",
"园区有哪些跨境电商企业?",
"园区有哪些生物医药企业?",
"介绍一下云南派音人工智能科技",
"介绍一下米勒克尔蓝宝石珠宝",
"介绍一下研X同行者网络",
],
},
]
AI_OPC_TOOLS = [
"DeepSeek-V3", "通义千问", "ChatGPT", "豆包",
"Midjourney", "Stable Diffusion", "剪映", "Notion AI",
"WPS AI", "GitHub Copilot",
]
@router.get("/api/ai/questions")
async def ai_questions():
"""预设问题列表(围绕园区性质设计,前端右侧面板展示)"""
return {
"groups": AI_GROUPED_QUESTIONS,
"opcTools": AI_OPC_TOOLS,
}
@router.post("/api/ai/chat")
async def ai_chat(body: ChatBody):
"""大模型对话:工具调用(切页/控制/卡片/通知)经 MQTT 广播到所有大屏