// 聊天MOCK数据
const quickQuestions = [
  '施工现场安全规范要求有哪些？',
  '如何进行高处作业安全防护？',
  '施工现场临时用电注意事项',
  '特种作业人员管理要求',
  '脚手架搭设规范是什么？',
  '施工现场消防管理要点'
]

const qaDatabase = [
  {
    keywords: ['安全规范', '规范要求', '安全要求'],
    response: `## 施工现场安全规范要求

施工现场安全管理涉及多个方面，主要包括：

### 1. 人员管理
- 所有进场人员必须进行三级安全教育
- 特种作业人员必须持证上岗
- 定期组织安全培训和应急演练

### 2. 设备管理
- 所有机械设备必须经过验收合格后方可使用
- 特种设备必须定期检验
- 建立设备运行维护台账

### 3. 现场管理
- 设置明显的安全警示标志
- 保持施工通道畅通
- 材料堆放规范整齐
- 做好文明施工管理

### 4. 防护设施
- 高处作业必须系挂安全带
- 临边洞口设置防护栏杆
- 脚手架必须经验收合格后使用`
  },
  {
    keywords: ['高处作业', '高空作业', '高处安全'],
    response: `## 高处作业安全防护要求

根据\`GB/T 3608-2008\`规定，高处作业是指距坠落高度基准面**2m及以上**的作业。

### 防护措施

1. **个人防护**
   - 必须正确佩戴安全帽
   - 使用合格的安全带，高挂低用
   - 穿防滑鞋

2. **作业平台**
   - 脚手架必须验收合格
   - 操作平台设置防护栏杆（1.2m）
   - 铺设牢固的脚手板

3. **环境要求**
   - 六级以上大风禁止作业
   - 雨雪天气停止露天高处作业
   - 夜间作业需充足照明

4. **管理要求**
   - 办理高处作业许可证
   - 设专人监护
   - 严禁上下交叉作业`
  },
  {
    keywords: ['用电', '临时用电', '电气安全'],
    response: `## 施工现场临时用电安全要点

### 基本原则
- 采用**TN-S接零保护系统**
- 实行**三级配电两级保护**
- 做到**一机一闸一漏一箱**

### 具体要求

1. **配电箱管理**
   - 总配电箱、分配电箱、开关箱分级设置
   - 漏电保护器动作电流不大于30mA
   - 潮湿环境使用防溅型漏保（15mA）

2. **电缆敷设**
   - 采用五芯电缆
   - 不得沿地面明敷
   - 过路需穿管保护

3. **电气设备**
   - 金属外壳必须接零保护
   - 定期检测绝缘电阻
   - 电工必须持证上岗`
  },
  {
    keywords: ['脚手架', '脚手架搭设'],
    response: `## 脚手架搭设规范要点

### 基本要求
1. **搭设人员**
   - 必须持有特种作业操作证
   - 经过专项安全技术交底

2. **材料要求**
   - 钢管规格：Φ48.3×3.6mm
   - 扣件必须有产品合格证
   - 脚手板厚度不小于50mm

3. **构造要求**
   - 立杆纵距≤1.5m，横距≤1.2m
   - 步距≤1.8m
   - 必须设置剪刀撑和连墙件

4. **验收要求**
   - 分段搭设分段验收
   - 验收合格挂牌后方可使用
   - 使用过程中定期检查

### 安全注意事项
- 严禁超载使用
- 严禁擅自拆除杆件
- 拆除时必须设置警戒区`
  },
  {
    keywords: ['消防', '防火', '消防安全'],
    response: `## 施工现场消防管理要点

### 1. 组织管理
- 建立消防安全责任制
- 制定消防应急预案
- 定期组织消防演练

### 2. 消防设施
- 按规定配置灭火器
- 设置消防水源和消防通道
- 高层建筑设置临时消防给水系统

### 3. 动火管理
- 严格执行动火审批制度
- 动火作业前清除可燃物
- 配备灭火器材，设专人监护

### 4. 重点部位
- 易燃易爆物品单独存放
- 焊接作业远离易燃物
- 宿舍严禁使用大功率电器

### 5. 疏散通道
- 保持疏散通道畅通
- 设置应急照明和疏散指示标志
- 严禁占用消防通道`
  },
  {
    keywords: ['特种作业', '特种人员', '持证'],
    response: `## 特种作业人员管理要求

### 特种作业范围
1. 电工作业
2. 焊接与热切割作业
3. 高处作业
4. 制冷与空调作业
5. 起重机械作业
6. 建筑架子工
7. 其他特种作业

### 管理要求

**1. 资质管理**
- 必须经专门的安全技术培训
- 考核合格取得特种作业操作证
- 证书有效期6年，每3年复审一次

**2. 现场管理**
- 持证上岗，随身携带操作证
- 不得超范围作业
- 按规定佩戴劳动防护用品

**3. 企业责任**
- 建立特种作业人员档案
- 定期组织安全教育培训
- 监督检查作业行为`
  }
]

const defaultResponse = `感谢您的提问。基于您的问题，我为您提供以下分析：

根据相关安全管理规范，建议您：

1. **查阅相关文件** - 参考国家安全生产法律法规及行业标准
2. **落实安全措施** - 严格执行安全操作规程
3. **加强培训教育** - 提高全员安全意识
4. **做好监督检查** - 定期开展安全隐患排查

如需更详细的解答，请补充具体问题细节，或等待知识库服务恢复后获取结合文档的完整结果。`

export const getQuickQuestions = () => quickQuestions

export const getMockResponse = (question) => {
  const q = question.toLowerCase()
  for (const item of qaDatabase) {
    if (item.keywords.some(k => q.includes(k))) {
      return item.response
    }
  }
  return defaultResponse
}
