审核鉴定报告内容的一致性与格式规范,检查数值与结论正确性。
这是一个专门用于工程检测鉴定报告的“质量合规性审核”工具。它不修改报告,而是通过扫描报告文本,识别内容不一致(consistency)和数值格式不规范(format & rounding)的问题,并输出带有可追溯证据的审核清单。
当用户提及以下意图时调用此 Skill:
{"chapter_id": "title"}。{
"overall_status": "pass|fail|needs_review",
"house_profile": {
"name": "extracted_name",
"floors": "extracted_floors",
"area_m2": "extracted_area",
"build_year": "extracted_year"
},
"checks": [
{
"check_type": "consistency|format",
"rule_id": "R1-consistency|R2-mortar|R2-brick|R2-concrete|R2-carbonation",
"status": "pass|fail|needs_review",
"locations": [
{
"section": "2.1",
"page": 3,
"quote": "原文片段上下文..."
}
],
"expected": "描述预期值或规则",
"found": "实际发现的值",
"fix_suggestion": "建议修改意见",
"severity": "major|minor"
}
],
"summary": "非结构化的自然语言总结,概括主要问题。"
}
目标:确保关键信息在“封面/摘要/概况/鉴定结论”等不同章节保持一致。
house_name (房屋名称), floors (层数), area (面积), build_year (年代) 在全文各处的描述是否统一。目标:确保工程数值符合标准约定的修约和显示规则。
5.0).1.0, 2.5).from audit_engine import run_audit
report_text = "..." # Load text
result = run_audit(report_text)
print(json.dumps(result, indent=2))