From f1b3f7e158cebb1eb2eec9b96f79e5ca395f2b77 Mon Sep 17 00:00:00 2001 From: ouyangyouzhang Date: Fri, 13 Jun 2025 17:07:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=AF=8D=E5=BA=93=EF=BC=8C?= =?UTF-8?q?=E5=88=A0=E9=99=A4=E5=86=97=E4=BD=99=E5=90=8C=E4=B9=89=E8=AF=8D?= =?UTF-8?q?=E6=9D=A1=E7=9B=AE=EF=BC=8C=E4=BC=98=E5=8C=96=E6=84=8F=E5=9B=BE?= =?UTF-8?q?=E8=AF=86=E5=88=AB=E9=80=BB=E8=BE=91=EF=BC=8C=E5=A2=9E=E5=BC=BA?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E5=8F=AF=E8=AF=BB=E6=80=A7=E5=92=8C=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4=E6=80=A7=EF=BC=8C=E5=90=8C=E6=97=B6=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8E=BB=E9=87=8D=E5=8A=9F=E8=83=BD=E4=BB=A5=E5=A4=84=E7=90=86?= =?UTF-8?q?=E5=90=8C=E4=B9=89=E8=AF=8D=E3=80=82=E6=9B=B4=E6=96=B0=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E6=96=87=E6=A1=A3=E4=BB=A5=E5=8F=8D=E6=98=A0=E6=9C=80?= =?UTF-8?q?=E6=96=B0=E5=8F=98=E5=8C=96=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/nouns/merged_nouns.json | 1288 ++++++----------- .../主网电力建设计价通_nouns.json | 1 - .../西藏造价软件_nouns.json | 9 +- rag2_0/demo/merge_nouns_with_llm.py | 43 +- rag2_0/intent_recognition/DataModels.py | 4 +- .../intent_recognition/IntentRecognition.py | 6 +- rag2_0/intent_recognition/PromptTemplates.py | 2 +- rag2_0/tool/APIKeyManager.py | 11 +- 8 files changed, 506 insertions(+), 858 deletions(-) diff --git a/data/nouns/merged_nouns.json b/data/nouns/merged_nouns.json index aa81907..cac6a5b 100644 --- a/data/nouns/merged_nouns.json +++ b/data/nouns/merged_nouns.json @@ -122,16 +122,12 @@ }, { "name": "批量设置数量精度", - "synonymous": [ - "按工程控制" - ], + "synonymous": [], "description": "批量设置定额、主材、设备和一笔性费用的数量精度" }, { "name": "单个设置数量精度", - "synonymous": [ - "按单位控制" - ], + "synonymous": [], "description": "按单位逐个设置工程量精度" }, { @@ -250,9 +246,7 @@ }, { "name": "增值税抵扣", - "synonymous": [ - "可抵扣增值税" - ], + "synonymous": [], "description": "符合规定的增值税进项税额可从销项税额中抵扣" }, { @@ -699,9 +693,7 @@ }, { "name": "现代服务税率", - "synonymous": [ - "服务业增值税率" - ], + "synonymous": [], "description": "适用于咨询、设计等服务以及工程中其他费用需要计算可抵扣增值税额时设置的税率,默认6%,影响其他费用的可抵扣金额计算。" }, { @@ -1232,9 +1224,7 @@ }, { "name": "社会保险", - "synonymous": [ - "社保" - ], + "synonymous": [], "description": "工程中涉及的社会保险费用。" }, { @@ -1428,9 +1418,7 @@ }, { "name": "工程数据", - "synonymous": [ - "工程文件" - ], + "synonymous": [], "description": "工程的相关数据文件" }, { @@ -1505,9 +1493,7 @@ }, { "name": "展现清单消耗量", - "synonymous": [ - "显示消耗量" - ], + "synonymous": [], "description": "将清单下已隐藏的消耗量批量显示的功能" }, { @@ -1706,9 +1692,7 @@ }, { "name": "制造业增值税率", - "synonymous": [ - "制作业增值税率" - ], + "synonymous": [], "description": "制造业适用的增值税税率,默认13%。" }, { @@ -2021,9 +2005,7 @@ }, { "name": "新增取费表", - "synonymous": [ - "新建取费表" - ], + "synonymous": [], "description": "新增一个用于计算费用的取费表格。" }, { @@ -2117,9 +2099,7 @@ }, { "name": "设置精度", - "synonymous": [ - "设置小数位数" - ], + "synonymous": [], "description": "用于设置定额、主材和设备的小数位数精度" }, { @@ -2569,16 +2549,12 @@ }, { "name": "电网工程建设预算的编制和计算规则", - "synonymous": [ - "预规" - ], + "synonymous": [], "description": "电网工程预算编制的规范和计算规则" }, { "name": "火力发电工程建设预算的编制和计算规则", - "synonymous": [ - "预规" - ], + "synonymous": [], "description": "火力发电工程预算编制的规范和计算规则" }, { @@ -2670,9 +2646,7 @@ }, { "name": "挖方计算公式", - "synonymous": [ - "土方公式" - ], + "synonymous": [], "description": "用于计算挖方量的公式" }, { @@ -2719,9 +2693,7 @@ }, { "name": "招标人供应设备、材料卸车保管费", - "synonymous": [ - "甲供材保管费" - ], + "synonymous": [], "description": "指招标人采购并运至现场的材料、设备委托工程投标人负责卸车及保管所产生的费用" }, { @@ -2774,7 +2746,6 @@ { "name": "材料暂估价", "synonymous": [ - "暂估价", "材料设备暂估价" ], "description": "招标人在工程量清单中提供的用于支付必然发生但暂时不能确定价格的材料金额,支持在软件中设置为暂估价。" @@ -2955,9 +2926,7 @@ }, { "name": "基础立柱宽", - "synonymous": [ - "立柱宽" - ], + "synonymous": [], "description": "基础立柱的宽度参数" }, { @@ -2997,9 +2966,7 @@ }, { "name": "主材明细", - "synonymous": [ - "主材" - ], + "synonymous": [], "description": "工程中使用的主要材料的详细清单" }, { @@ -3598,9 +3565,7 @@ }, { "name": "在线查阅", - "synonymous": [ - "只读模式" - ], + "synonymous": [], "description": "查看云端工程数据但不支持编辑的功能" }, { @@ -3800,9 +3765,7 @@ }, { "name": "计取", - "synonymous": [ - "计算" - ], + "synonymous": [], "description": "在造价计算中选择或设置某项费用" }, { @@ -4478,9 +4441,7 @@ }, { "name": "南方电网信息价", - "synonymous": [ - "南网信息价" - ], + "synonymous": [], "description": "南方电网公司提供的物料价格信息" }, { @@ -4649,9 +4610,7 @@ }, { "name": "结算价", - "synonymous": [ - "竣工结算价" - ], + "synonymous": [], "description": "工程完工后实际结算的价格" }, { @@ -4936,9 +4895,7 @@ }, { "name": "费用项名称", - "synonymous": [ - "费用名称" - ], + "synonymous": [], "description": "费用项目的具体名称" }, { @@ -4990,9 +4947,7 @@ }, { "name": "安装工程费用汇总表", - "synonymous": [ - "表二" - ], + "synonymous": [], "description": "汇总安装工程各项费用的报表" }, { @@ -5117,9 +5072,7 @@ }, { "name": "工程量汇总表", - "synonymous": [ - "表三" - ], + "synonymous": [], "description": "工程费用对比中的工程量汇总表,用于显示费用对比明细" }, { @@ -5427,9 +5380,7 @@ }, { "name": "统计工程量界面", - "synonymous": [ - "工程量统计界面" - ], + "synonymous": [], "description": "软件中用于录入和统计工程量的界面" }, { @@ -5464,9 +5415,7 @@ }, { "name": "专业汇总预算表", - "synonymous": [ - "表二" - ], + "synonymous": [], "description": "汇总各专业工程费用的预算表格" }, { @@ -5476,9 +5425,7 @@ }, { "name": "招标人材料保管费", - "synonymous": [ - "主材卸车保管费" - ], + "synonymous": [], "description": "招标人对甲供材保管产生的费用,以含税预算价为基数计算" }, { @@ -6342,9 +6289,7 @@ }, { "name": "线路补充定额", - "synonymous": [ - "自定义定额" - ], + "synonymous": [], "description": "用户自定义或补充的定额,用于特定工程场景" }, { @@ -7265,9 +7210,7 @@ }, { "name": "人材机列表", - "synonymous": [ - "材机列表" - ], + "synonymous": [], "description": "定额中材料和机械的详细列表,显示人材机信息" }, { @@ -7289,9 +7232,7 @@ }, { "name": "批量删除工程量", - "synonymous": [ - "删除工程量" - ], + "synonymous": [], "description": "批量删除或从项目划分中移除指定定额/主材/设备工程量的功能" }, { @@ -7402,9 +7343,7 @@ }, { "name": "插入列", - "synonymous": [ - "添加列" - ], + "synonymous": [], "description": "报表数据设计中的功能,用于在报表中新增一列的操作" }, { @@ -7444,7 +7383,6 @@ { "name": "电网工程建设预算编制与计算规定", "synonymous": [ - "预规", "预规2018版" ], "description": "电力行业造价编制的基础规范,电网工程建设预算编制与计算的基准规范,2018年版为当前使用版本。" @@ -7556,9 +7494,7 @@ }, { "name": "单价换算", - "synonymous": [ - "价格换算" - ], + "synonymous": [], "description": "将材料或设备的含税价与不含税价进行批量转换或调整的功能,包括按某种规则进行价格转换计算的操作。" }, { @@ -7588,10 +7524,7 @@ }, { "name": "电力建设工程概预算编制规范", - "synonymous": [ - "预规", - "预规2020版" - ], + "synonymous": [], "description": "电力行业工程预算编制和造价文件编制的基准规范文件,适用于电力建设工程的概预算编制。" }, { @@ -7708,9 +7641,7 @@ }, { "name": "施工图预算", - "synonymous": [ - "预算" - ], + "synonymous": [], "description": "根据施工图编制的工程预算,包括电力建设工程施工图设计阶段的预算编制。" }, { @@ -7791,9 +7722,7 @@ }, { "name": "施工裕度", - "synonymous": [ - "操作裕度" - ], + "synonymous": [], "description": "工程中不同土质挖土作业时需要考虑的裕度,或施工过程中预留的操作空间或余量。" }, { @@ -7803,9 +7732,7 @@ }, { "name": "定额调整系数", - "synonymous": [ - "调整系数" - ], + "synonymous": [], "description": "定额的调整系数,用于根据工程实际情况对定额进行修正,反映实际施工条件与定额标准的差异,导入后可正确读取,通常标记为'调'字。" }, { @@ -7845,9 +7772,7 @@ }, { "name": "建筑安装预算", - "synonymous": [ - "建安预算" - ], + "synonymous": [], "description": "建筑安装工程预算的简称,包括建筑工程和安装工程的费用预算。在工程施工招标前,满足施工图预算深度的要求,用于指导施工招标清单和最高投标限价的编制。包含措施项目一和施工企业配合调试费等费用,可以作为工程模板的预算类型之一。" }, { @@ -7913,9 +7838,7 @@ }, { "name": "电力建设工程预算定额", - "synonymous": [ - "预算定额" - ], + "synonymous": [], "description": "电力建设工程预算编制的基准规范,属于计价标准体系,用于电力建设工程的预算编制和定额标准。" }, { @@ -8034,9 +7957,7 @@ }, { "name": "投标人采购材料", - "synonymous": [ - "乙供材" - ], + "synonymous": [], "description": "由投标人采购或提供的材料" }, { @@ -8078,16 +7999,12 @@ }, { "name": "材料损耗", - "synonymous": [ - "损耗" - ], + "synonymous": [], "description": "运输或施工过程中不可避免的材料损耗" }, { "name": "变电站工程", - "synonymous": [ - "变电工程" - ], + "synonymous": [], "description": "电力系统中的变电站建设相关的工程项目" }, { @@ -8426,9 +8343,7 @@ }, { "name": "含税市场价", - "synonymous": [ - "市场价含税" - ], + "synonymous": [], "description": "包含增值税及其他税费的材料市场价格" }, { @@ -8816,9 +8731,7 @@ }, { "name": "工作表", - "synonymous": [ - "SHEET页签" - ], + "synonymous": [], "description": "Excel中的工作表标签" }, { @@ -9364,9 +9277,7 @@ }, { "name": "分部分项工程费用汇总表", - "synonymous": [ - "费用汇总表" - ], + "synonymous": [], "description": "按项目划分汇总造价的核心报表" }, { @@ -9391,9 +9302,7 @@ }, { "name": "引绳展放", - "synonymous": [ - "导引绳展放" - ], + "synonymous": [], "description": "导线张力架设中的第一根引绳展放单独计列,分人力展放与飞行器展放两种" }, { @@ -9605,15 +9514,12 @@ }, { "name": "2020年定额", - "synonymous": [ - "预规2020版" - ], + "synonymous": [], "description": "2020年发布的定额标准" }, { "name": "技改检修计价通T1软件", "synonymous": [ - "技改检修计价通T1", "技改T1" ], "description": "用于技改检修计价的软件" @@ -9952,9 +9858,7 @@ }, { "name": "架空线路组件库", - "synonymous": [ - "架线组件库" - ], + "synonymous": [], "description": "存储和管理架空线路参数化组件的数据库" }, { @@ -10041,9 +9945,7 @@ }, { "name": "添加项目划分", - "synonymous": [ - "添加子级" - ], + "synonymous": [], "description": "在工程量界面中右键添加项目划分的功能" }, { @@ -10362,9 +10264,7 @@ }, { "name": "电网技术改造工程预算定额(2020年版)第三册", - "synonymous": [ - "预规2020版" - ], + "synonymous": [], "description": "电网技术改造工程的预算定额标准" }, { @@ -10818,9 +10718,7 @@ }, { "name": "文件加密", - "synonymous": [ - "加密" - ], + "synonymous": [], "description": "设置密码后打开工程需要输入密码,保护工程数据不被未授权访问。" }, { @@ -11185,8 +11083,7 @@ "name": "电网检修工程预算编制与计算规定", "synonymous": [ "检修规2020版", - "检修预规", - "预规2020版" + "检修预规" ], "description": "2020年发布的电网检修工程预算编制与计算标准,是电力行业及检修工程预算编制的基准规范和依据标准。" }, @@ -11217,9 +11114,7 @@ }, { "name": "2020版技改检修预算编制与计算规定", - "synonymous": [ - "预规2020版" - ], + "synonymous": [], "description": "2020年版的电力建设工程概预算编制标准,包含预算规范、计价标准体系及造价文件编制基准规范,是电力工程造价的计价规范和预算编制与计算规定。" }, { @@ -11234,9 +11129,7 @@ }, { "name": "预算价格", - "synonymous": [ - "预算价" - ], + "synonymous": [], "description": "主材、设备或物料的预算价格" }, { @@ -11514,9 +11407,7 @@ }, { "name": "取费表费用项", - "synonymous": [ - "费用项" - ], + "synonymous": [], "description": "" }, { @@ -12111,9 +12002,7 @@ }, { "name": "IV类土", - "synonymous": [ - "松砂石" - ], + "synonymous": [], "description": "线路工程中的一种土质类型" }, { @@ -12473,16 +12362,12 @@ }, { "name": "服务专线", - "synonymous": [ - "产品专线" - ], + "synonymous": [], "description": "针对特定产品的客服通道" }, { "name": "问题搜索", - "synonymous": [ - "搜问题" - ], + "synonymous": [], "description": "软件内自主搜索问题解决方法的功能入口" }, { @@ -13268,10 +13153,7 @@ }, { "name": "搜索", - "synonymous": [ - "查找", - "查询" - ], + "synonymous": [], "description": "用于在界面中搜索特定消耗量的功能按钮" }, { @@ -13527,9 +13409,7 @@ }, { "name": "南方电网", - "synonymous": [ - "南网" - ], + "synonymous": [], "description": "南方电网公司的简称" }, { @@ -13747,9 +13627,7 @@ }, { "name": "行高设置", - "synonymous": [ - "设置行高" - ], + "synonymous": [], "description": "调整报表中行的高度" }, { @@ -15129,9 +15007,7 @@ }, { "name": "筛选", - "synonymous": [ - "过滤" - ], + "synonymous": [], "description": "功能按钮,用于根据特定条件筛选数据" }, { @@ -15940,9 +15816,7 @@ }, { "name": "安装工程部分汇总表", - "synonymous": [ - "表二甲" - ], + "synonymous": [], "description": "安装工程的汇总报表" }, { @@ -15971,9 +15845,7 @@ }, { "name": "建筑工程单位汇总表", - "synonymous": [ - "表三乙" - ], + "synonymous": [], "description": "建筑工程部分的造价汇总报表" }, { @@ -16116,7 +15988,6 @@ { "name": "设备供应商", "synonymous": [ - "设备供货方", "供货单位" ], "description": "提供工程设备的供应商或单位" @@ -16530,9 +16401,7 @@ }, { "name": "解除锁定", - "synonymous": [ - "清单解锁" - ], + "synonymous": [], "description": "用于解除工程量清单中被锁定的属性,使其可编辑" }, { @@ -16886,9 +16755,7 @@ }, { "name": "批次工程设置", - "synonymous": [ - "多工程批量设置" - ], + "synonymous": [], "description": "对多个工程同时进行批量操作或设置的软件功能,用于配置批次工程的各项参数或属性" }, { @@ -16913,16 +16780,12 @@ }, { "name": "其他费用页签", - "synonymous": [ - "其他费用" - ], + "synonymous": [], "description": "工程费用界面或费用模板界面中的一个页签,用于查看和管理其他费用。" }, { "name": "II类土", - "synonymous": [ - "普通土" - ], + "synonymous": [], "description": "建筑和线路工程中的一种土质类型,属于土质分类中的一种,其比例在软件中自动计算。" }, { @@ -17186,16 +17049,13 @@ { "name": "电网检修工程预算定额2015版", "synonymous": [ - "电网检修定额2015版", "2015版电网检修定额" ], "description": "2015年版的电网检修工程定额标准,属于计价标准体系" }, { "name": "工程设置密码", - "synonymous": [ - "工程加密" - ], + "synonymous": [], "description": "为工程文件设置访问或编辑权限的密码功能,以控制访问权限。" }, { @@ -17320,9 +17180,7 @@ }, { "name": "电网拆除工程预算定额", - "synonymous": [ - "拆除定额" - ], + "synonymous": [], "description": "电网拆除工程的预算定额标准" }, { @@ -17386,9 +17244,7 @@ }, { "name": "文件按钮", - "synonymous": [ - "文件" - ], + "synonymous": [], "description": "软件界面中的功能入口按钮,用于触发文件相关操作(如新建、打开、保存等)或访问文件相关功能。" }, { @@ -17547,9 +17403,7 @@ }, { "name": "报表页脚", - "synonymous": [ - "页脚" - ], + "synonymous": [], "description": "报表底部的文本或信息区域" }, { @@ -17684,7 +17538,6 @@ { "name": "独立费", "synonymous": [ - "一笔性费用", "一次性费用" ], "description": "业务专用术语,指在造价计算中单独列项的费用,通常指不包含在常规工程费用中的特殊费用或非构成工程实体的费用,在工程量界面录入的一笔性费用。" @@ -17750,9 +17603,7 @@ }, { "name": "线路系数", - "synonymous": [ - "地形增加系数" - ], + "synonymous": [], "description": "线路工程中的系数设置,用于调整地形等因素的影响" }, { @@ -17818,7 +17669,6 @@ { "name": "预算编制规范", "synonymous": [ - "预规", "预算规范" ], "description": "电力行业工程造价编制基准规范,用于造价文件编制,如预规P136和预规P32中提到的相关内容。" @@ -17898,7 +17748,6 @@ { "name": "配电网工程", "synonymous": [ - "配网工程", "配电网络工程" ], "description": "配电网络建设或改造项目的统称,包括配电网络建设工程和改造工程" @@ -17920,9 +17769,7 @@ }, { "name": "费用项目", - "synonymous": [ - "费用项" - ], + "synonymous": [], "description": "总算表中的项目,可进行上下左右移动,指在造价文件中列出的各项费用条目。" }, { @@ -18039,9 +17886,7 @@ }, { "name": "打印按钮", - "synonymous": [ - "打印" - ], + "synonymous": [], "description": "执行打印操作或将报表、文档输出到打印设备的功能按钮" }, { @@ -18053,9 +17898,7 @@ }, { "name": "甲供材料保管费", - "synonymous": [ - "甲供材保管费" - ], + "synonymous": [], "description": "甲供材料在集中储备仓库或施工现场的保管费用,按材料价格的0.9%计算" }, { @@ -18075,9 +17918,7 @@ }, { "name": "保存", - "synonymous": [ - "应用" - ], + "synonymous": [], "description": "确认并保存当前操作、自由表的修改或当前编辑的报表内容的功能按钮" }, { @@ -18197,9 +18038,7 @@ }, { "name": "建筑超高安装增加费", - "synonymous": [ - "超高安装增加费" - ], + "synonymous": [], "description": "材料或设备安装高度距离楼面或地面5m以上或建筑高度大于20m的建筑物内进行安装时,计算的特殊费用" }, { @@ -18212,7 +18051,6 @@ { "name": "物料库文件", "synonymous": [ - "物料库", "bwwl物料库文件" ], "description": "物料管理的资源库文件,用于存储和管理物料、材料、机械信息,支持.bwwl或Excel格式" @@ -18288,12 +18126,12 @@ "description": "查看定额升级的具体规则" }, { - "name": "西藏电力工程造价2016 V2.7.1.0", + "name": "西藏电力工程造价2016", "synonymous": [], "description": "西藏电力工程造价的旧版定额标准" }, { - "name": "西藏配网造价2017 V2.12.3.0", + "name": "西藏配网造价2017", "synonymous": [], "description": "西藏配网造价的旧版定额标准" }, @@ -18448,10 +18286,7 @@ }, { "name": "概预算工程转为最高投标限价", - "synonymous": [ - "最高投标限价", - "招标控制价" - ], + "synonymous": [], "description": "将概算工程转换为最高投标限价或招标控制价的功能" }, { @@ -19528,9 +19363,7 @@ }, { "name": "物料信息价", - "synonymous": [ - "物料价格" - ], + "synonymous": [], "description": "物料的市场价格信息" }, { @@ -19662,9 +19495,7 @@ }, { "name": "标准物资模板格式", - "synonymous": [ - "标准格式" - ], + "synonymous": [], "description": "物料表必须遵循的特定格式,以确保正确导入" }, { @@ -19689,9 +19520,7 @@ }, { "name": "市场价格系数", - "synonymous": [ - "市场价系数" - ], + "synonymous": [], "description": "调整材料或设备市场价格的系数。" }, { @@ -19711,9 +19540,7 @@ }, { "name": "选择文件", - "synonymous": [ - "浏览" - ], + "synonymous": [], "description": "用于选择并导入文件(如Excel表、工程文件等)或选择需要升级、转换的工程及保存路径的功能按钮" }, { @@ -19755,16 +19582,13 @@ { "name": "市场价格系数调整", "synonymous": [ - "市场价(系数)", "市场价格(系数)" ], "description": "通过乘以或除以指定系数来调整物料的市场价的功能按钮" }, { "name": "总概算表", - "synonymous": [ - "总算表" - ], + "synonymous": [], "description": "汇总显示工程总造价或总费用的报表或表格" }, { @@ -19818,9 +19642,7 @@ }, { "name": "建安预算", - "synonymous": [ - "建筑安装预算" - ], + "synonymous": [], "description": "建筑安装工程的预算编制,包括工程量阶段的计算和评估。" }, { @@ -19855,11 +19677,6 @@ "synonymous": [], "description": "用于批量设置或修改多个工程的模板、参数和物料信息" }, - { - "name": "参数", - "synonymous": [], - "description": "工程设置中的各项参数" - }, { "name": "地区范围", "synonymous": [], @@ -19877,1449 +19694,1447 @@ }, { "name": "恢复默认费用模板", - "synonymous": [ - "恢复默认模板" - ], + "synonymous": [], "description": "功能按钮,用于将取费表、其他费用、工程费用模板一键恢复为创建完工程的默认费用模板状态" }, { "name": "ZWZJ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZWQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZ11", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZ14", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZ12", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZ13", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZFA11", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BZFA14", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD7", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD7", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWFA7", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZWBD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZWSD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XPWBD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XPWSD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWFD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWFA6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZWBD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZWSD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XPWBD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XPWSD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD5", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWFD5", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD5", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD5S", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWFD5S", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD5S", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWEPC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BGZ18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BHD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BHQ18J", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BXNQ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BC11", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BMSX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDYS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDYS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD9Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD9Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD9T", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD9T", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBQD9S", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJHD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJRD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJDW", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJUD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJFD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJGD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJZQ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJCN", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJFG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PRG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BT1", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BT1P", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BT2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QHBT3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJGQ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJGL", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJGX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJGT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDJG2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDJX2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDJG2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDJX2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBDJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSDJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBDJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSDJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCSB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCXL", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWSB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWXL", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BYQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BSQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BYQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BSQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SYQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSQJG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SYQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSQJX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BYQG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SYQG", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BYQX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SYQX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBQD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSQD9", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BXQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBXQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSXQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZBDYS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZSDYS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BHQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SHQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FHQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBHQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSHQD2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBQD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSQD8", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BXQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBXQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSXQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWEQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD7", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD7", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BHQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SHQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FHQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SBHQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SSHQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSBQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSEQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "EQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJBQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJEQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNBQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNEQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSBQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSEQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZWQDC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SQD9C", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJS2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BJS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSGC2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSXM2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSGC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSXM", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZYZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZYTB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QDP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLZBGC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLZYZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLTBGC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDZYZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "TYZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XJQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "TYZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GWQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GWQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GWQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JLQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JLZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JLQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JLQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JSQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JXZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JXQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "JXQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FJQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FJZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FJQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "FJQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZBQZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XZZB21", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XJZB", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XJQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XJQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "XJZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SDQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QHQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QHZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QHQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "QHQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCQBP", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXAQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXAZB17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXAQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXAZB20", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SXATB20", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNAQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNZBA17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "HNAQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "CQQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "CQZB20", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "CQQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GSQBZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GSZB21", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GSQBT", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZLZB23", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "SCZB23", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "GSZB22", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPW", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPWM", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPWZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPWMZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPWGD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "NMEQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "NMEQD6Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNPQD6", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "LNPQD6Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPDQQ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPDQJ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPRJQ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPDQQZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPDQJZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPDQCZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWNW", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWNWZX", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "COL", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PWSJ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "PJTE", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP2", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP1", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPC", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWBS", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP2Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP1Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWP3Z", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BWPCZ", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "YHP1", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "YHP3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPQ17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPP17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPS17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPC17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPY17", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPHQ18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPHS18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPS18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZPHQ20", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "ZPHS20", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BHQ18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDP3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDQ3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDS3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQQ3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BQD3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BDY3", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPY18", - "synonymous": "", + "synonymous": [], "description": "" }, { "name": "BPQ18", - "synonymous": "", + "synonymous": [], "description": "" }, { @@ -21465,8 +21280,7 @@ { "name": "设置工程密码", "synonymous": [ - "工程密码设置", - "设置密码" + "工程密码设置" ], "description": "为工程或工程文件设置密码以增强数据安全性,防止未经授权的修改、查看或篡改。" }, @@ -21504,9 +21318,7 @@ }, { "name": "卸车费", - "synonymous": [ - "卸车" - ], + "synonymous": [], "description": "设备、材料或物料卸车所产生的费用。" }, { @@ -21542,16 +21354,12 @@ }, { "name": "项", - "synonymous": [ - "项目划分级别" - ], + "synonymous": [], "description": "工程量展现层级中的项目层级或项目划分级别" }, { "name": "消耗量级别", - "synonymous": [ - "消" - ], + "synonymous": [], "description": "工程量展现层级或工程量清单中显示定额、主材、设备、一笔性费用等消耗量的级别或等级" }, { @@ -21568,9 +21376,7 @@ }, { "name": "删除颜色标记", - "synonymous": [ - "清除标记" - ], + "synonymous": [], "description": "在编制过程中,删除或清除已设置的颜色标记,包括单元格或其他元素的颜色标记功能。" }, { @@ -21907,7 +21713,6 @@ { "name": "价格", "synonymous": [ - "市场价", "市场价格" ], "description": "主材或设备的采购价格,包括市场采购价格和一笔性费用的单价或主材的价格信息" @@ -21938,7 +21743,6 @@ "name": "甲供主材", "synonymous": [ "甲主材", - "甲供材", "甲供材料" ], "description": "由甲方(招标人或建设单位)提供的主要材料,不计入施工方造价或总造价,通常在报表中单独显示或管理。按照含税价减去不含税价计算可抵扣增值税。也称为建设单位提供的装置性材料。" @@ -22031,9 +21835,7 @@ }, { "name": "换", - "synonymous": [ - "替换" - ], + "synonymous": [], "description": "在材机列表中对定额原有的人工、材料、机械进行任意修改后,定额标记出现“换”字(修改后字体为红色),用于标记定额已被修改的符号。" }, { @@ -22055,9 +21857,7 @@ }, { "name": "取费表模板", - "synonymous": [ - "费用模板" - ], + "synonymous": [], "description": "用于新建取费表时选择的基础模板,预设的取费表格式,用于统一工程取费标准,可供其他工程套用" }, { @@ -22074,9 +21874,7 @@ }, { "name": "其他费用界面", - "synonymous": [ - "其他费用页签" - ], + "synonymous": [], "description": "软件中用于设置、管理、编辑和查看其他费用的功能界面,包含勘察费按钮,预规和导则的显示方式不同。" }, { @@ -22193,7 +21991,6 @@ { "name": "信息价", "synonymous": [ - "市场价", "市场价格", "物料的信息价格" ], @@ -22280,16 +22077,13 @@ }, { "name": "市场价系数", - "synonymous": [ - "市场价格系数" - ], + "synonymous": [], "description": "用于批量调整主材/设备市场价的乘除系数功能,表示市场价与基准价的比率" }, { "name": "甲供物料", "synonymous": [ - "甲供材料", - "甲供设备" + "甲供材料" ], "description": "由甲方提供的材料或设备,需输入含税价" }, @@ -22300,9 +22094,7 @@ }, { "name": "多工程批量设置工程量", - "synonymous": [ - "批量设置工程量" - ], + "synonymous": [], "description": "批量设置多个工程的工程量,支持跨工程统一配置工程量参数" }, { @@ -22451,9 +22243,7 @@ }, { "name": "工程量查找", - "synonymous": [ - "查询" - ], + "synonymous": [], "description": "功能模块,用于在工程量界面或材机分析界面中快速查找、定位指定的工程量明细或消耗量,并进行修改。当工程量较多时,可通过右侧搜索框输入查询条件快速定位。" }, { @@ -22505,9 +22295,7 @@ }, { "name": "企业管理费", - "synonymous": [ - "管理费" - ], + "synonymous": [], "description": "施工企业组织施工生产和经营管理,以及为组织施工生产经营活动所发生的费用。包括危险作业意外伤害保险费的综合管理费用,以及工程项目管理过程中产生的费用。其计算公式通常为取费基数×费率,并涉及工程量清单中管理费用的计算部分。" }, { @@ -22549,7 +22337,6 @@ { "name": "批量设置", "synonymous": [ - "批量操作", "批量调整", "批量修改" ], @@ -22566,8 +22353,6 @@ { "name": "主材", "synonymous": [ - "主材/设备", - "设备", "主要材料", "主材料" ], @@ -22620,16 +22405,12 @@ }, { "name": "含税单价", - "synonymous": [ - "单价含税" - ], + "synonymous": [], "description": "编辑一次性费用时输入的含税价格,即单价包含税费;或指包含增值税的设备单价" }, { "name": "不含税单价", - "synonymous": [ - "单价不含税" - ], + "synonymous": [], "description": "编辑一次性费用时输入的不含税价格,影响可抵扣增值税计算;单价不包含税费。不含税的单价,即不包含增值税的设备单价。" }, { @@ -22639,9 +22420,7 @@ }, { "name": "设备运杂费", - "synonymous": [ - "运杂费" - ], + "synonymous": [], "description": "设备自供应商交货地点至施工现场指定位置所发生的费用,包括运输、装卸、装车费、卸车费、运输保险费、采购及保管费等杂项费用。" }, { @@ -22658,9 +22437,7 @@ }, { "name": "取费表", - "synonymous": [ - "费用表" - ], + "synonymous": [], "description": "用于记录、管理和计算工程或项目中各项费用的表格,包含费用设置、项目划分的取费规定、人材机费用、费率、计算式和基数等明细。在电力建设工程中,还用于记录、计算和显示各项费用及其计算基数、费率,包括建筑取费表和安装取费表。预规和导则的模板不同,可用于施工图预算默认取费表、清单项目的费用计算表,以及勾选和计算不可竞争费用。通常作为费用模板中的一个页签,用于展示、设置和编辑具体的费用项目及取费标准,并在建安预算工程中使用。" }, { @@ -22680,9 +22457,7 @@ }, { "name": "预算价", - "synonymous": [ - "预算价格" - ], + "synonymous": [], "description": "预算中设定的材料、机械、主材、设备或人工的基准或计划价格。" }, { @@ -22695,16 +22470,14 @@ { "name": "乙供", "synonymous": [ - "乙方供应", - "乙供材" + "乙方供应" ], "description": "指由乙方(施工单位或施工方)提供的材料或设备,价格通常识别为不含税价,相关费用计入税金等,按照工程税金计算可抵扣增值税;是主材供货方的一种。" }, { "name": "甲供", "synonymous": [ - "甲方供应", - "甲供材" + "甲方供应" ], "description": "指由甲方(建设单位或业主)提供的材料或设备,价格识别为含税价,按照含税单价减去不含税单价计算可抵扣增值税。" }, @@ -22738,8 +22511,7 @@ { "name": "组合件界面", "synonymous": [ - "组合件页签", - "工程量界面" + "组合件页签" ], "description": "软件中用于显示、管理、编辑组合件及其相关功能、工程量和数据的界面,包括展示、操作组合件及其备注信息等功能。" }, @@ -22775,22 +22547,17 @@ }, { "name": "资源录入", - "synonymous": [ - "录入资源" - ], + "synonymous": [], "description": "功能按钮或操作,用于在组合件界面中录入、查询或导入定额、主材、设备物料、人材机等资源,并将其应用到当前工程项目中;或在资源指引/清单指引中勾选定额并插入,同时支持查看和编辑已导入的采购材料和设备。" }, { "name": "报表输出", - "synonymous": [ - "报表导出" - ], + "synonymous": [], "description": "软件中用于生成、查看、管理、导出或打印各类报表(如工程报表、造价报表、工程消耗量报表等)的功能模块或界面。支持将数据或信息以标准工程格式输出为报表,提供报表的生成、展示、调整及相关功能入口,并统一项目划分的报表输出规则。" }, { "name": "修改费率", "synonymous": [ - "调整费率", "更改费率" ], "description": "软件中用于调整或更改取费表中各项费用的费率或费用计算参数的操作或功能,包括D3软件中的相关实现。" @@ -22836,9 +22603,7 @@ }, { "name": "损耗率", - "synonymous": [ - "主材损耗率" - ], + "synonymous": [], "description": "材料在运输、施工或使用过程中的损耗比例或比率,包括主材的损耗率设置和定额未计价材料按设计用量增加的损耗量比例。" }, { @@ -22868,7 +22633,6 @@ { "name": "现场制备", "synonymous": [ - "现场制备", "施工现场搅拌机制备" ], "description": "一种混凝土施工方式,指在施工现场直接通过搅拌机制备混凝土,区别于集中搅拌站制备,涉及混凝土施工调整费的计算。勾选后定额标记为“浇”,并可批量设置现场制备费用的参数。" @@ -22924,9 +22688,7 @@ }, { "name": "设置所属项目划分", - "synonymous": [ - "设置所属项目" - ], + "synonymous": [], "description": "将组合件中的资源或消耗量挂载到指定的项目划分,或修改组合件或组合件下的消耗量的所属项目划分的功能" }, { @@ -22960,9 +22722,7 @@ }, { "name": "增值税率", - "synonymous": [ - "物料增值税率" - ], + "synonymous": [], "description": "增值税的税率,用于计算主材、设备或服务的含税与不含税价格,支持输入增值税率自动计算含税/不含税价格,通常在材机分析界面中作为参数设置项进行配置。" }, { @@ -23006,9 +22766,7 @@ }, { "name": "混凝土施工调整费", - "synonymous": [ - "混凝土施工增加费" - ], + "synonymous": [], "description": "因采用特殊施工方式(如泵车浇制、现场制备、清水混凝土等)或特殊条件(如非集中搅拌、变电站工程等)而产生的额外费用或费用调整,可区分人工和机械费用,分别计入直接工程费中的取费人工费、取费机械费,或直接分摊到人工费中。" }, { @@ -23068,7 +22826,6 @@ { "name": "预规", "synonymous": [ - "预规2020版", "预规书" ], "description": "电力工程造价编制基准规范,是电力工程造价规定的简称,也是造价文件编制基准规范,规定设备性材料的计入费用类别,电力行业预算编制规范。" @@ -23097,16 +22854,12 @@ }, { "name": "主材卸车保管费", - "synonymous": [ - "卸车" - ], + "synonymous": [], "description": "业务专用术语,指主要材料或设备在卸车及保管过程中产生的相关费用。根据技改预规和检修预规规定,供货商直接供货到集中储备仓库或施工现场时,计算卸车费及保管费的专用术语。通常根据材料合同价计算,涉及甲供材料的卸车及保管相关费用,并根据是否设备性材料计入不同费用类别。" }, { "name": "特殊地区施工增加费", - "synonymous": [ - "特殊地区增加费" - ], + "synonymous": [], "description": "在高海拔、严寒、酷热等特殊地区施工时,由于特殊自然条件导致的施工降效及其他需额外增加的施工费用。根据预规规定,在特殊地区施工时需额外计取的费用,计算公式为取费基数×费率,费率根据特殊地区类型累加计算,计入措施项目一/措施费中。" }, { @@ -23186,9 +22939,7 @@ }, { "name": "标准模板", - "synonymous": [ - "标准格式" - ], + "synonymous": [], "description": "软件提供的标准Excel模板,用于规范提资表的填写格式,确保数据导入的准确性,并自动匹配表头。适用于Excel物料表的标准化格式。" }, { @@ -23345,9 +23096,7 @@ }, { "name": "卸车费及保管费", - "synonymous": [ - "卸车保管费" - ], + "synonymous": [], "description": "设备或配件到达现场后,卸车和保管所产生的费用。在供货商直接供货到集中储备仓库时,通常按配件合同价的0.7%计算。" }, { @@ -23534,9 +23283,7 @@ }, { "name": "批量设置报表小数位数", - "synonymous": [ - "批量设置小数位数" - ], + "synonymous": [], "description": "用于在报表输出时批量调整或设置多个报表中数值的小数位数,以满足特定要求或精确显示数据的功能或按钮名称。" }, { @@ -23585,9 +23332,7 @@ }, { "name": "定额系数", - "synonymous": [ - "定额调整系数" - ], + "synonymous": [], "description": "定额中人材机消耗量的调整系数,用于调整定额基本信息中的综合系数或乘数因子,包括人工、材料、机械等费用的调整,可批量设置以调整定额计算参数或调整定额工作量和费用。" }, { @@ -23733,16 +23478,12 @@ }, { "name": "导出工程费用模板", - "synonymous": [ - "导出模板" - ], + "synonymous": [], "description": "将当前工程的费用模板保存为文件,以便在其他工程中使用或供下次编制工程时套用。" }, { "name": "导入工程费用模板", - "synonymous": [ - "导入模板" - ], + "synonymous": [], "description": "将已保存或调整好的工程费用模板文件导入到当前工程中,复用其费用设置或刷新数据。" }, { @@ -23927,7 +23668,6 @@ { "name": "工程概况", "synonymous": [ - "工程信息", "项目概况", "项目信息" ], @@ -24272,10 +24012,7 @@ }, { "name": "电网工程建设预算编制与计算规则", - "synonymous": [ - "预规", - "预规2020版" - ], + "synonymous": [], "description": "电力行业工程造价预算规范,规定了设计费等费用的计算方法,是电网工程建设预算编制的基准规范。" }, { @@ -24317,16 +24054,12 @@ }, { "name": "土方开挖定额", - "synonymous": [ - "挖方定额" - ], + "synonymous": [], "description": "土方开挖工程中不同土质对应的定额标准" }, { "name": "主材损耗", - "synonymous": [ - "材料损耗" - ], + "synonymous": [], "description": "主材在运输、施工过程中的损耗率" }, { @@ -24376,9 +24109,7 @@ }, { "name": "甲供材卸车保管费", - "synonymous": [ - "材料卸车保管费" - ], + "synonymous": [], "description": "招标人采购材料或设备(甲供材)的卸车和保管费用,通常按采购费的一定比例计算" }, { @@ -24436,9 +24167,7 @@ }, { "name": "地形调整系数", - "synonymous": [ - "地形增加系数" - ], + "synonymous": [], "description": "根据不同地形条件或类别调整施工人工和机械费用的系数,用于调整综合地形增加费。" }, { @@ -24502,9 +24231,7 @@ }, { "name": "主页", - "synonymous": [ - "主界面" - ], + "synonymous": [], "description": "软件的主界面或起始页面,是软件默认显示的起始操作界面和主操作界面,提供功能入口、工具栏和多工程设置入口,并显示工程列表和主要操作入口。" }, { @@ -24600,12 +24327,7 @@ }, { "name": "资源库", - "synonymous": [ - "资源库", - "物料库", - "定额库", - "自定义资源库" - ], + "synonymous": [], "description": "软件或业务中用于存储和管理各类资源的数据库或模块,包括自定义清单、定额、主材、设备等资源,通常包含类型、编号、名称、规格、单位等信息。" }, { @@ -24624,10 +24346,7 @@ }, { "name": "乙供主材", - "synonymous": [ - "乙供材", - "乙供材料" - ], + "synonymous": [], "description": "由乙方(投标人或施工单位)提供的主要材料或装置性材料,费用计入投标人采购配件费或综合单价,无法计算配送费。在价格联动时以不含税价刷新含税价,通常需输入不含税价格,并在报表中单独显示或管理。" }, { @@ -24647,9 +24366,7 @@ }, { "name": "工程量统计", - "synonymous": [ - "统计工程量" - ], + "synonymous": [], "description": "造价软件中的功能模块或界面,用于统计、计算、汇总、分析、录入和管理工程中的各项工程量数据。" }, { @@ -24751,9 +24468,7 @@ }, { "name": "清除计算过程", - "synonymous": [ - "清空计算过程" - ], + "synonymous": [], "description": "清除计算式中通过输入四则运算的计算过程,仅显示最终的计算结果。该功能常用于工程量界面或D3软件中,用于将计算式中的四则运算过程清除并转为结果显示。" }, { @@ -24780,9 +24495,7 @@ }, { "name": "清单合价", - "synonymous": [ - "合价" - ], + "synonymous": [], "description": "清单项目的总费用,由清单数量乘以综合单价或通过反算规则得出,包括人工费、材料费、机械费、管理费、利润等的总和,根据结算规则和拟定单价计算得出。" }, { @@ -24854,8 +24567,7 @@ { "name": "增值税", "synonymous": [ - "工程税金", - "税金" + "工程税金" ], "description": "工程项目中的税费项目,属于不可竞争费用之一,是工程费用中按税率计算的增值税部分。通常税率为9%,但可能因工程具体情况而调整。2016版称工程税金,2022版调整为增值税,是取费表中受工程税率影响的税种。" }, @@ -24866,9 +24578,7 @@ }, { "name": "统计工程量", - "synonymous": [ - "工程量统计" - ], + "synonymous": [], "description": "软件或安装工程界面中的功能按钮或操作,用于根据录入的主材、参数、土方设置、土质比例、运输设置等,自动计算、统计、汇总和显示工程量,包括主材运输定额、主材用量、土方、挖方定额、工地运输、水超运、土石方等,并可套取相应的运输定额和安装定额。支持批量统计和重新计算工程量,更新消耗量,作为设置组件参数及装材列表的依据。技改转检修后可能需要清除统计标记才能使用。" }, { @@ -24928,9 +24638,7 @@ }, { "name": "生成报表", - "synonymous": [ - "导出报表" - ], + "synonymous": [], "description": "软件功能或功能按钮,用于根据当前数据、配置或设置生成并保存最终的报表文件(如工程报表、脚手架费用等),通常在报表输出界面提供手动触发数据刷新和报表输出的功能。" }, { @@ -25011,9 +24719,7 @@ }, { "name": "地区类型", - "synonymous": [ - "地区分类" - ], + "synonymous": [], "description": "用于标识工程所在地区的类别或区域分类,影响相关费率的计算,如冬雨季施工增加费、临时设施费等。标段合并时需要考虑的一个因素,是工程参数之一,主要影响冬雨季施工费费率的参数及冬雨季施工增加费费率的自动挂载。" }, { @@ -25047,9 +24753,7 @@ }, { "name": "工程费用模板", - "synonymous": [ - "费用模板" - ], + "synonymous": [], "description": "保存工程费用设置的模板文件,可用于其他工程的快速应用。预设的工程费用计算模板,用于统一费用标准。用于造价工程中费用计算的模板,可导出或导入以便在其他工程中复用。支持设置、调整和计算工程费用,并可更新以适应不同税率。" }, { @@ -25114,9 +24818,7 @@ }, { "name": "未计价材料", - "synonymous": [ - "主材" - ], + "synonymous": [], "description": "定额中未包含材料费用或未标明价格的材料,需单独计算或另计。2016版称主材,2022版调整为未计价材料。" }, { @@ -25193,9 +24895,7 @@ }, { "name": "措施项目一", - "synonymous": [ - "措施费" - ], + "synonymous": [], "description": "费用项目分类,包含特殊地区施工增加费等临时性工程费用;在建安预算中手动添加的不按费率计取的措施项目费,用于计算一笔性费用。同时属于工程费用中的措施项目部分。" }, { @@ -25229,9 +24929,7 @@ }, { "name": "其他项目", - "synonymous": [ - "其他费用" - ], + "synonymous": [], "description": "工程费用界面中的一个页签或功能入口,用于管理其他项目费用,包含暂估价、暂列金、专业工程暂估价、人工、材料、机械台班价格调整计价、材料保管费等非直接工程费用,以及甲供配送费的汇总项目等。这些费用是招标控制价中包含的除建安费用外的其他费用项目,通常在工程费用界面中以页签形式呈现,用于调整费用构成和管理其他费用项目。" }, { @@ -25269,7 +24967,6 @@ { "name": "新建工程", "synonymous": [ - "新建项目", "创建工程" ], "description": "在软件中通过文件菜单或主页新建工程,选择施工图预算工程模板,从零开始创建新的工程项目(包括电力工程造价项目等),实现D3软件新建工程功能的操作步骤。" @@ -25309,9 +25006,7 @@ }, { "name": "招标代理服务费", - "synonymous": [ - "招标代理费" - ], + "synonymous": [], "description": "招标代理机构接受招标人委托,从事招标代理业务或为招标人提供招标代理服务(包括编制招标文件、审查投标人资格等)所收取的费用" }, { @@ -25323,9 +25018,7 @@ }, { "name": "补充定额", - "synonymous": [ - "自定义定额" - ], + "synonymous": [], "description": "Excel中的补充定额,粘贴后需手动调整,或用户自行添加的定额条目;在定额库中添加自定义定额;用于借用地方性定额等特殊情况,添加后所有工程均可使用的自定义定额。" }, { @@ -25345,9 +25038,7 @@ }, { "name": "工程属性", - "synonymous": [ - "工程参数" - ], + "synonymous": [], "description": "工程信息界面的页签或设置项,包含工程的基本属性(如工程性质、电压等级和地区分类等)和设置(如物料价格联动等)。" }, { @@ -25399,9 +25090,7 @@ }, { "name": "线路亘长", - "synonymous": [ - "线路长度" - ], + "synonymous": [], "description": "架空线路的实际长度,用于计算导引绳展放(以公里计量)、架线工程量及工程量和造价的统计,影响架线定额量和概预算工程中表一单位投资;同时用于设置或修改线路的亘长参数。" }, { @@ -25505,15 +25194,12 @@ }, { "name": "清单综合单价", - "synonymous": [ - "综合单价" - ], + "synonymous": [], "description": "业务术语,指清单项目的综合单价,包括人工费、材料费、机械费、管理费和利润等,由清单下消耗量滚费后得出的合价除以清单数量得出。" }, { "name": "人材机价差", "synonymous": [ - "价差", "人材机调差" ], "description": "人工、材料、机械的市场价格与预算价格或基准价的差异" @@ -25586,9 +25272,7 @@ }, { "name": "住房公积金", - "synonymous": [ - "公积金" - ], + "synonymous": [], "description": "住房公积金是施工企业按规定为职工缴纳的费用,包括建筑工程和安装工程中的住房公积金费用。具体计算方式为:建筑工程住房公积金=直接工程费×0.18×缴费费率;安装工程住房公积金=人工费×1.30×缴费费率。通常缴费比例为12%,涵盖工程费用及施工人员的住房公积金费用。" }, { @@ -25596,8 +25280,7 @@ "synonymous": [ "工程项目限价", "清单控制价", - "投标限价", - "招标控制价" + "投标限价" ], "description": "工程投标或招标的最高限价报价,是招标人设定的投标报价上限或最高限额。适用于工程项目或清单中的控制价。" }, @@ -25621,7 +25304,6 @@ { "name": "装置性材料", "synonymous": [ - "装材列表", "装材" ], "description": "电力行业专用术语,指构成工程实体或检修工程中的主要材料,主要用于电力装置建设和设备安装(如电缆、钢管杆、变压器等),是构成工程实体的永久性安装材料,包含施工损耗(其量为设计用量加上施工损耗量)。在架线工程中表现为材料列表。" @@ -25631,18 +25313,14 @@ "synonymous": [ "招标人采购材料", "甲供材料", - "甲供物料", "甲方供应材料", - "甲供消耗性材料", - "甲供主材" + "甲供消耗性材料" ], "description": "由甲方(招标方)提供的材料,包括主材和消耗性材料,需在预算中进行扣减,可能不计入综合单价或影响总造价,工程中使用但由甲方负责采购和供应。是否进入本体费用需在计算设置中选择。" }, { "name": "恢复默认报表", - "synonymous": [ - "恢复默认设置" - ], + "synonymous": [], "description": "功能按钮名称,用于将当前报表或全部报表的格式、设置等恢复为软件默认状态或默认模板" }, { @@ -25657,9 +25335,7 @@ }, { "name": "数量系数", - "synonymous": [ - "数量(系数)" - ], + "synonymous": [], "description": "用于调整一笔性费用的数量比例或清单数量的参数" }, { @@ -25670,7 +25346,6 @@ { "name": "建设期贷款利息", "synonymous": [ - "建贷利息", "工程建设贷款利息" ], "description": "概预算工程或工程费用中的贷款利息费用,指筹措债务资金时,在建设期内发生并按照规定允许在投产后计入固定资产原值的利息。工程建设期间因贷款产生的利息费用。" @@ -25783,9 +25458,7 @@ }, { "name": "卸车", - "synonymous": [ - "卸车费" - ], + "synonymous": [], "description": "物料、材料或设备运输到现场后的卸车费用及相关参数设置,包括主材和设备的卸车保管费等。" }, { @@ -25916,9 +25589,7 @@ }, { "name": "云资源库", - "synonymous": [ - "云物料资源" - ], + "synonymous": [], "description": "存储在云端的材料设备信息价库,可通过云平台下载。" }, { @@ -26076,9 +25747,7 @@ }, { "name": "线路长度", - "synonymous": [ - "亘长" - ], + "synonymous": [], "description": "线路工程的设计长度,通常指亘长,也是计算线材运输重量的参数之一。" }, { @@ -26143,9 +25812,7 @@ }, { "name": "配送费", - "synonymous": [ - "配送" - ], + "synonymous": [], "description": "材料或设备配送过程中产生的相关费用,勾选以计算配送费" }, { @@ -26225,9 +25892,7 @@ }, { "name": "甲供主材配送费", - "synonymous": [ - "甲供材料配送费" - ], + "synonymous": [], "description": "甲方提供的主材配送费用,不计入主材费用本身" }, { @@ -26289,9 +25954,7 @@ }, { "name": "多工程设置", - "synonymous": [ - "多工程批量设置" - ], + "synonymous": [], "description": "功能入口或工具栏中的功能按钮,用于批量设置多个工程的参数,包括但不限于工程信息、计算设置、取费表、其他费用、工程费用界面的费率或费用项、主材、设备、模板、物料、调差文件、人材机价格、定额系数、定额数量、替换定额等。支持对多个工程进行统一配置和批量修改。" }, { @@ -26302,7 +25965,6 @@ { "name": "电网技术改造工程预算编制与计算规定", "synonymous": [ - "预规2020版", "技改预规" ], "description": "2020年发布的电力行业电网技术改造工程预算编制与计算标准,是技改工程预算编制的基准规范。" @@ -26324,16 +25986,12 @@ }, { "name": "预规(2020版)", - "synonymous": [ - "预规2020版" - ], + "synonymous": [], "description": "电力行业造价编制基准规范,包括技术改造工程预算编制与计算规定(2020版)和检修工程预算编制与计算规定(2020版),是2020年版预算编制规范" }, { "name": "录入资源", - "synonymous": [ - "资源录入" - ], + "synonymous": [], "description": "在工程量、建筑工程或检修内容界面中用于查询搜索、手动录入或从组件库中选择定额、主材、设备等资源的功能模块或按钮,支持在组合件、工程量界面或物料数据界面中完成资源的添加、编辑和管理操作。该功能是工程编制过程中资源管理的重要组成部分。" }, { @@ -26357,7 +26015,6 @@ "name": "导入模板", "synonymous": [ "模板导入", - "导入", "导入模版" ], "description": "将外部或预先准备好的Excel格式模板文件(如费用模板或报表模板)导入到当前工程或参数设置中,用于替换当前模板或进行相关设置。该功能通常在费用模板界面中以按钮形式提供。" @@ -26401,9 +26058,7 @@ }, { "name": "导入库", - "synonymous": [ - "导入组合件库" - ], + "synonymous": [], "description": "功能按钮名称或操作,用于将外部库文件、数据、物料库或组合件库导入到当前软件中,包括从特定格式的文件中导入线路组件库等功能。" }, { @@ -26455,9 +26110,7 @@ }, { "name": "合并相同消耗量", - "synonymous": [ - "合并工程量" - ], + "synonymous": [], "description": "报表参数设置选项,用于控制是否将表三甲(乙、丙)或综合单价分析表中相同消耗量的项目合并显示。该功能也可在组合件或工程量界面中,将同一个项目划分下的相同消耗量进行合并。" }, { @@ -26469,9 +26122,7 @@ }, { "name": "批次工程", - "synonymous": [ - "批量工程" - ], + "synonymous": [], "description": "批次工程是指多个工程项目的集合,用于批量处理、管理和操作,支持同时进行多个工程的批量操作和管理。它具有工程相似度高的特点,支持快速编制多个工程,从而提高技经工程的编制效率。批次工程是不支持转换的工程类型之一,常用于批量处理多个工程的造价计算。" }, { @@ -26586,16 +26237,12 @@ }, { "name": "保管费", - "synonymous": [ - "保管" - ], + "synonymous": [], "description": "设备、材料或物料在施工现场保管过程中所产生的费用或相关参数设置,包括主材、设备、材料的保管服务和费用计算选项。通常按材料或设备价格的百分比计算,例如材料保管费按材料价格的0.9%计算。涉及甲供材料的保管费用。" }, { "name": "只读模式", - "synonymous": [ - "只读" - ], + "synonymous": [], "description": "设置后工程不可进行编辑,不允许进行编辑操作。通常需要设置密码,在此模式下用户可查看工程内容但无法修改或编辑。" }, { @@ -26666,9 +26313,7 @@ }, { "name": "价差文件", - "synonymous": [ - "调差文件" - ], + "synonymous": [], "description": "记录材料价格差异或价差信息的参考文件,通常为PDF格式,也可描述D3软件价差文件功能的实现。" }, { @@ -26794,9 +26439,7 @@ }, { "name": "应用", - "synonymous": [ - "更新" - ], + "synonymous": [], "description": "描述D3软件应用功能的实现,包括确认并应用批量设置的参数或按钮。" }, { @@ -26971,30 +26614,22 @@ }, { "name": "剪切费用项", - "synonymous": [ - "剪切" - ], + "synonymous": [], "description": "将选中的费用项从当前位置移除并暂存,可粘贴到其他位置" }, { "name": "复制费用项", - "synonymous": [ - "复制" - ], + "synonymous": [], "description": "创建选中费用项的副本,可粘贴到其他位置" }, { "name": "粘贴费用项", - "synonymous": [ - "粘贴" - ], + "synonymous": [], "description": "将剪切或复制的费用项插入到指定位置,或粘贴已复制的费用项" }, { "name": "删除费用项", - "synonymous": [ - "删除" - ], + "synonymous": [], "description": "从费用模板中永久移除选中的费用项" }, { @@ -27090,10 +26725,7 @@ }, { "name": "主材/设备", - "synonymous": [ - "主材", - "设备" - ], + "synonymous": [], "description": "工程中主要使用的材料和设备,材机分析界面的一个页签,用于显示和管理主材和设备信息。" }, { @@ -27165,9 +26797,7 @@ }, { "name": "目录", - "synonymous": [ - "文件夹" - ], + "synonymous": [], "description": "用于分类和管理物料的目录或文件夹结构,可以是物料库中的分类文件夹,也可以是报表中用于展示内容结构的目录部分或目录页(通常不显示页码)。" }, { diff --git a/data/wiki_extracted_nouns/主网电力建设计价通_nouns.json b/data/wiki_extracted_nouns/主网电力建设计价通_nouns.json index 1063b27..ed761b2 100644 --- a/data/wiki_extracted_nouns/主网电力建设计价通_nouns.json +++ b/data/wiki_extracted_nouns/主网电力建设计价通_nouns.json @@ -9815,7 +9815,6 @@ { "name": "措施项目一", "synonymous": [ - "措施费" ], "description": "费用项目分类,包含特殊地区施工增加费等临时性工程费用;在建安预算中手动添加的不按费率计取的措施项目费,用于计算一笔性费用。" }, diff --git a/data/wiki_extracted_nouns/西藏造价软件_nouns.json b/data/wiki_extracted_nouns/西藏造价软件_nouns.json index 98b74fc..6dcc1d0 100644 --- a/data/wiki_extracted_nouns/西藏造价软件_nouns.json +++ b/data/wiki_extracted_nouns/西藏造价软件_nouns.json @@ -235,12 +235,12 @@ "description": "查看定额升级的具体规则" }, { - "name": "西藏电力工程造价2016 V2.7.1.0", + "name": "西藏电力工程造价2016", "synonymous": [], "description": "西藏电力工程造价的旧版定额标准" }, { - "name": "西藏配网造价2017 V2.12.3.0", + "name": "西藏配网造价2017", "synonymous": [], "description": "西藏配网造价的旧版定额标准" }, @@ -4207,11 +4207,6 @@ "synonymous": [], "description": "用于批量设置或修改多个工程的模板、参数和物料信息" }, - { - "name": "参数", - "synonymous": [], - "description": "工程设置中的各项参数" - }, { "name": "地区范围", "synonymous": [], diff --git a/rag2_0/demo/merge_nouns_with_llm.py b/rag2_0/demo/merge_nouns_with_llm.py index 3ba4959..52485f8 100644 --- a/rag2_0/demo/merge_nouns_with_llm.py +++ b/rag2_0/demo/merge_nouns_with_llm.py @@ -71,16 +71,16 @@ class TermMerger: logging.warning(f"读取{file}失败: {e}") # 加载suffix_keywords.json文件 - suffix_keywords_path = os.path.join(os.path.dirname(os.path.dirname(self.EXTRACTED_NOUNS_DIR)), 'data', 'nouns', 'suffix_keywords.json') - if os.path.exists(suffix_keywords_path): - try: - with open(suffix_keywords_path, 'r', encoding='utf-8') as f: - suffix_terms = json.load(f) - suffix_terms = [{"name": term["name"].upper(), "synonymous": "", "description": ""} for term in suffix_terms] - all_terms.extend(suffix_terms) - logging.info(f"加载{suffix_keywords_path},共{len(suffix_terms)}条") - except Exception as e: - logging.warning(f"读取{suffix_keywords_path}失败: {e}") + # suffix_keywords_path = os.path.join(os.path.dirname(os.path.dirname(self.EXTRACTED_NOUNS_DIR)), 'data', 'nouns', 'suffix_keywords.json') + # if os.path.exists(suffix_keywords_path): + # try: + # with open(suffix_keywords_path, 'r', encoding='utf-8') as f: + # suffix_terms = json.load(f) + # suffix_terms = [{"name": term["name"].upper(), "synonymous": "", "description": ""} for term in suffix_terms] + # all_terms.extend(suffix_terms) + # logging.info(f"加载{suffix_keywords_path},共{len(suffix_terms)}条") + # except Exception as e: + # logging.warning(f"读取{suffix_keywords_path}失败: {e}") return all_terms @@ -154,6 +154,9 @@ class TermMerger: for result in tqdm(executor.map(self.process_term, items_to_process), total=len(items_to_process)): merged_terms.append(result) + # 4. 去重 + merged_terms = self.deduplicate_synonymous_name(merged_terms) + # 4. 保存合并结果 os.makedirs(os.path.dirname(self.OUTPUT_PATH), exist_ok=True) with open(self.OUTPUT_PATH, 'w', encoding='utf-8') as f: @@ -162,6 +165,26 @@ class TermMerger: return merged_terms + def deduplicate_synonymous_name(self, terms): + # 1. 删除name字段重复的条目 + unique_names = set() + unique_data = [] + + for item in terms: + if item["name"] not in unique_names: + unique_names.add(item["name"]) + unique_data.append(item) + # 如果重复,则跳过该条目 + + # 2. 如果A条目的某一个synonymou字段是B条目的name,则删除A条目中的对应的synonymou + name_set = {item["name"] for item in unique_data} + + for item in unique_data: + # 过滤掉synonymous中与其他条目name重复的部分 + filtered_synonymous = [syn for syn in item["synonymous"] if syn not in name_set] + item["synonymous"] = filtered_synonymous + + return unique_data def main(): """主函数,创建TermMerger实例并执行合并""" diff --git a/rag2_0/intent_recognition/DataModels.py b/rag2_0/intent_recognition/DataModels.py index f74b7e7..f345f5e 100644 --- a/rag2_0/intent_recognition/DataModels.py +++ b/rag2_0/intent_recognition/DataModels.py @@ -139,7 +139,7 @@ class SlotBase(BaseModel): if v in SOFTWARE_NAME_ALIAS_MAP: return SOFTWARE_NAME_ALIAS_MAP[v].value - # 如果无法匹配,返回原值用于错误提示 + # 如果无法匹配,返回原值 return v return v @@ -204,7 +204,7 @@ class ProfessionalConsultingSlots(SlotBase): # 2.2 数据问题 class DataProblemSlots(SlotBase): - expense_type: str = Field(default="", description="费用类型") + expense_type: str = Field(default="", description="费用(数据)项、费用类型") operation_purpose: str = Field(default="", description="操作目的") software_name: Optional[str] = Field(default="", description="软件名称") project_type: Optional[str] = Field(default="", description="工程类型") diff --git a/rag2_0/intent_recognition/IntentRecognition.py b/rag2_0/intent_recognition/IntentRecognition.py index 314822d..4ba9584 100644 --- a/rag2_0/intent_recognition/IntentRecognition.py +++ b/rag2_0/intent_recognition/IntentRecognition.py @@ -266,14 +266,15 @@ class IntentRecognizer: term_list = TermList(terms=list(matched_terms)) return term_list, query_keys - def _rewrite_query(self, query: str, keywords: TermList, chat_history: List[Dict[str, str]] = None, context: str = "") -> QueryRewrite: + def _rewrite_query(self, query: str, keywords: TermList, query_keys:List[str], chat_history: List[Dict[str, str]] = None, context: str = "") -> QueryRewrite: """ 对用户问题进行改写 Args: query: 用户原始问题 keywords: 匹配到的关键词列表 - + query_keys: 用户查询中提取的关键词列表 + Returns: 改写结果 """ @@ -362,6 +363,7 @@ class IntentRecognizer: rewrite = self._rewrite_query( query=query, keywords=keywords_terms, + query_keys=query_keys, chat_history=chat_history, context=conversation_context ) diff --git a/rag2_0/intent_recognition/PromptTemplates.py b/rag2_0/intent_recognition/PromptTemplates.py index 63f901b..f8776e6 100644 --- a/rag2_0/intent_recognition/PromptTemplates.py +++ b/rag2_0/intent_recognition/PromptTemplates.py @@ -34,7 +34,7 @@ classification_info="""【垂直领域分类】: 4. 其他 -- 指与软件或电力造价专业无关的日常对话、问候、感慨、情绪表达等。 【软件问题包括以下两类】: -1. 软件功能:询问软件功能的使用、操作、位置等 +1. 软件功能:询问软件功能的使用、功能操作(调整)、功能位置、如何设置、如何转换等 2. 故障排查:软件运行异常、软件报错、软件显示错误等 【业务问题包括以下两类】: diff --git a/rag2_0/tool/APIKeyManager.py b/rag2_0/tool/APIKeyManager.py index e6035d0..e2fc25e 100644 --- a/rag2_0/tool/APIKeyManager.py +++ b/rag2_0/tool/APIKeyManager.py @@ -18,6 +18,11 @@ import requests # sk-dvbaktabkdwdpjgxyoozlwnejosjyhdgqwllfeborqahndxs API_KEY_LIST=[ +"sk-kvgfuqeqvpmfsccykyoohheshclcrtvjlnewratvrjpkpbkc", +"sk-zhnbqnpuumuuvegnvbgoggxafpukbzchpgrugpkobiwkzsar", +"sk-kzhxlqvqcxlnbdgnpalqnzumkmspepkttkgbophnkqanainw", +"sk-bzttugqtlskrvguvhckwamdssvgmgnrqpsialpdbskfsyyak", +"sk-tovmogiablsoeabwgqyvevpcfichyjpuzqdymmvksspdrtqt", "sk-wqdpapdkisovziexgcyxvumpwzbjnhqbxvcqcspzctjhyhjk", "sk-bbntrnifrtdzhhgrtlrhvwbnaysuszviemshdakxonnnymnb", "sk-vmpnwjxersrwybmfhfxgsvbmhsmpjldxseiyxovnysrlbuzi", @@ -91,12 +96,6 @@ API_KEY_LIST=[ "sk-jrdzerhmvrtvzawkksowbgkggkubwfquplmrxbdhespqgtis", "sk-jjbpnkbeupsxyclcivbhizcfpfjrppddunbqynyjkqhtmpwu", "sk-oqehupcveovkjqqtxypqyifidcdissuyehwrkdwgruoyjkpq", -"sk-orhfntzrbpmpavybcjyylofxncdvufdmvlznofmhxmnjymjl", -"sk-kvgfuqeqvpmfsccykyoohheshclcrtvjlnewratvrjpkpbkc", -"sk-zhnbqnpuumuuvegnvbgoggxafpukbzchpgrugpkobiwkzsar", -"sk-kzhxlqvqcxlnbdgnpalqnzumkmspepkttkgbophnkqanainw", -"sk-bzttugqtlskrvguvhckwamdssvgmgnrqpsialpdbskfsyyak", -"sk-tovmogiablsoeabwgqyvevpcfichyjpuzqdymmvksspdrtqt", ] class APIKeyManager: