test_data.py 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. """
  2. 语义逻辑审查模块 — 测试数据
  3. 提供各种测试场景的示例施工方案内容
  4. """
  5. # ─── 正常的施工方案内容 ─────────────────────────────────────────────────────────
  6. NORMAL_CONTENT = """
  7. 第一章 工程概况
  8. 1.1 项目基本信息
  9. 本工程为四川省会理至禄劝高速公路项目,路线全长约120公里,设计速度80km/h,
  10. 路基宽度24.5米,双向四车道。主要工程内容包括路基工程、桥梁工程、隧道工程等。
  11. 1.2 施工范围
  12. 本标段起讫桩号为K0+000~K30+000,主要包括:
  13. - 路基土石方工程约200万立方米
  14. - 桥梁工程5座,总长约2000米
  15. - 涵洞工程20道
  16. - 路面工程约30公里
  17. 1.3 工期安排
  18. 计划工期:24个月
  19. 开工日期:2024年3月1日
  20. 竣工日期:2026年2月28日
  21. """
  22. # ─── 包含语义逻辑问题的内容 ─────────────────────────────────────────────────────
  23. LOGIC_ERROR_CONTENT = """
  24. 第二章 施工方案
  25. 2.1 施工顺序
  26. 本工程采用先上后下的施工顺序,首先进行桥梁上部结构施工,然后进行桥墩基础施工。
  27. (逻辑错误:应先施工基础再施工上部结构)
  28. 2.2 工期与工序矛盾
  29. 本工程计划工期为6个月,施工内容包括路基土石方200万方、桥梁5座、隧道3座。
  30. (工期与工程量严重不匹配)
  31. 2.3 因果错误
  32. 因为天气晴朗,所以混凝土强度不足。
  33. (因果无关)
  34. 2.4 条件结论不匹配
  35. 当温度低于5℃时,可正常进行混凝土浇筑施工。
  36. (违背常识——低温不宜浇筑混凝土)
  37. """
  38. # ─── 无明显问题的内容 ───────────────────────────────────────────────────────────
  39. CLEAN_CONTENT = """
  40. 第三章 质量保证措施
  41. 3.1 质量管理体系
  42. 建立健全质量管理组织机构,实行项目经理负责制,配备专职质检工程师。
  43. 3.2 材料质量控制
  44. 所有进场材料必须具有出厂合格证,并按规范要求进行抽样检验,合格后方可使用。
  45. 3.3 施工过程控制
  46. 每道工序施工前进行技术交底,施工中严格执行三检制,上道工序不合格不得进入下道工序。
  47. """
  48. # ─── 边界情况内容 ──────────────────────────────────────────────────────────────
  49. EMPTY_CONTENT = ""
  50. LONG_CONTENT = "\n".join(
  51. f"3.{i} 施工工艺详细说明第{i}条,包含大量技术细节和参数要求,需严格按照规范执行..."
  52. for i in range(1, 501)
  53. )
  54. SPECIAL_CHARS_CONTENT = """
  55. 特殊字符测试:
  56. - 符号:@#$%^&*()_+-={}[]|\\:;"'<>,.?/~`
  57. - 数学符号:±×÷≈≠≤≥∞∑∫√
  58. - 单位符号:℃、㎡、㎥、㎏、㎜
  59. - 编号:①②③④⑤⑥⑦⑧⑨⑩
  60. """
  61. UNICODE_CONTENT = """
  62. 多语言测试:
  63. - 中文:施工方案审查
  64. - English: Construction Plan Review
  65. - 日本語:建設計画レビュー
  66. - 한국어: 건설 계획 검토
  67. - Русский: Обзор плана строительства
  68. - العربية: مراجعة خطة البناء
  69. - Emoji: 🚧🏗️👷‍♂️📋✅❌
  70. """
  71. # ─── 单条施工技术语句 ───────────────────────────────────────────────────────────
  72. SINGLE_STATEMENTS = [
  73. "本桥采用预应力混凝土连续箱梁结构,跨径布置为30m+40m+30m。",
  74. "混凝土浇筑前应对模板、钢筋、预埋件进行检查,符合要求后方可浇筑。",
  75. "预应力张拉应在混凝土强度达到设计强度的85%以上时进行。",
  76. "高空作业人员必须佩戴安全带,安全带应高挂低用。",
  77. "施工现场临时用电应采用TN-S三相五线制系统。",
  78. ]