顶部
首页

使用RAG构建高质量知识库

使用RAG构建高质量知识库

更新时间: 浏览次数: 258

在AI技术飞速发展的当下,RAG(检索增强生成)作为实用的前沿技术,正助力高效构建高质量知识库。本文深入浅出地解析RAG的定义、优势、技术原理,从知识入库到检索的全流程,并结合公司考勤管理制度实例演示其应用,助你轻松掌握RAG技术,开启知识库建设新篇,快来一探究竟吧!

在AI应用领域,各种新技术新名词层出不穷,但最实用的技术莫过于RAG了。

相信稍微接触过AI的同学都不会陌生,但要想用好RAG,还是有一定门槛。

今天咱们就来聊一聊RAG。

Retrieval-AugmentedGenerationRAG是什么?

检索增强生成

Retrieval-AugmentedGeneration

一般用户在使用大模型的时候,其实只需要使用自然语言问问题,大模型就会返回相应的答案。

普通人使用大模型的方式

所以只要掌握好提示词工程,大多数场景就已经可以让大模型乖乖给你干活了。想了解提示词的同学,可以去看上一篇文章。

你真的会写提示词吗?高质量提示词指南来了!

但是大模型能回答的仅限于公域知识。如果你有一个私域文档,希望大模型根据文档的内容回答问题。要怎么搞?

也很简单,只要把文档丢给大模型让他参考就可以了。

带知识库的交互方式

比如,你有一个文档《公司考勤管理制度》,只需要把文档的内容全部复制粘贴到提示词中,并要求大模型参考知识回答问题即可。

但是,如果文档非常长,比如是一本书,没办法一次性丢给大模型参考,该怎么办?

这个时候就需要用到我们的RAG(检索增强生成)技术了。

RAG

核心是把知识进行模块化存储,使用时按需召回最匹配的知识并作为上下文提供给大模型。RAG的好处提高准确性

通过引用外部知识库,RAG能够弥补LLM在特定领域知识或最新信息方面的不足,从而提高生成响应的准确性。更新鲜的信息

RAG能够访问实时更新的外部数据源,使得模型生成的响应更加及时和符合最新情况。降低成本

与重新训练LLM相比,RAG是一种更具成本效益的方式来增强LLM的能力,因为它无需对模型进行大规模的重新训练。增强可解释性

RAG可以提供生成响应所依据的外部来源,增强了响应的可解释性和可信度。消除幻觉

基于确定性的知识能够让大模型的回答更加稳定,大幅度降低胡编乱造的可能性。RAG的技术原理

RAG技术入门非常简单,现在市面上很多的AI开发框架和智能体开发平台都内置了知识库能力,轻轻松松就可以搞出一个企业知识库,并且知识库的检索也能达到及格水平。

但AI技术的特点往往就是上手容易但深入困难,想要进一步优化你的私域知识库,就得适当了解RAG的技术原理,根据自己的实际情况选择更好的技术路径。

RAG的技术路径有很多种,但总体来说,可以划分为“知识入库”和“知识检索”两个大的板块。知识入库

知识入库质量的好坏,决定了知识检索的效果。

知识入库环节说明数据清洗去除无效数据,例如:外部链接、重复数据、特殊符号、无效信息等。数据分块针对不同的文档类型进行分块处理。比如按段落分块、按固定长度分块等。向量化把分块后的数据转化成向量并存储在向量数据库。

这里每一个步骤都足够复杂,咱们后面的系列文章会逐步进行讲解。知识检索

从向量数据库中查找对应的知识并作为上下文输入到大模型中。

知识检索环节说明向量检索把要检索的内容转化成向量,通过全文检索、稀疏向量检索、稠密向量检索等方式获得最相关的TopK个结果。重排通过对向量检索中召回的TopK歌结果进行二次精排和加工,最终找出最符合的几个结果。举个例子

现在有一个私域知识库文件

#第一条目的为规范员工考勤管理,维护正常工作秩序,保障企业和员工的合法权益,根据《中华人民共和国劳动法》及相关法律法规,结合公司实际情况,制定本制度。

#第二条适用范围本制度适用于公司全体正式员工、试用期员工及兼职员工。

#第三条标准工作时间公司实行标准工时制,工作日为周一至周五,每日工作时间为:上午09:00-12:00下午13:00-18:00(含1小时午休)。特殊岗位或因工作需要调整工作时间的,需经人力资源部审批后执行。

#第四条考勤方式员工需通过指纹打卡/人脸识别/企业微信签到等方式记录考勤,每日上下班各打卡一次。

一.数据清洗

删除文档中多余的链接、无效的文本、链接等。并且进行结构化的分段。方便后续分块。

清洗后的文档:

XXX公司考勤管理制度

#第一条目的为规范员工…

#第二条适用范围…

#第三条标准工作时间…

#第四条考勤方式员工需通过指纹打卡/人脸识别/企业微信签到等方式记录考勤,每日上下班各打卡一次。

因公外出或出差需提前提交《外出申请单》,经部门负责人审批后备案。…人力资源部XXXX年XX月XX日

二.数据分块

咱们采用根据段落分块,既每个段落作为一个独立的分块。#block_01XXX公司考勤管理制度#block_02第一条目的为规范员工…#block_03第二条适用范围本制度适用于…#block_04第三条标准工作时间公司实行标准工时制,工作日为周一至周五,每日工作时间为:上午09:00-12:00下午13:00-18:00(含1小时午休)。…#block_05…

三.向量化

使用嵌入模型(EmbeddingModel)把文档中的每个分块(block)转化成向量,并存储在向量数据库中。

转化后的向量大概长这样:

#block_01{context:‘XXX公司考勤管理制度’,vector:[0.11878310581111173,0.9694947902934701,0.16443679307243175,0.5484226189097237,0.9839246709011924,0.5178387104937776,0.8716926129208069,0.5616972243831446,…]}#block_02…

到这一步,我们的向量数据库中已经存储了完整的文档信息。

四.向量检索

现在用户问了一个问题:

公司的上班时间是?

首先需要把”公司的上班时间是?”也转化成向量:{context:‘公司的上班时间是?’,vector:[0.24878310581111173,0.5694947902934701,0.58943679307243175,0.2354226189097237,0.4469246709011924,0.3138387104937776,0.6786926129208069,0.4436972243831446,…]}

然后去向量数据库检索,得到如下结果:

[{id:“block_01”,context:“XXX公司考勤管理制度”,score:“0.7843”},{id:“block_05”,context:“公司考勤方式…”,score:“0.334”},{id:“block_04”,context:“第三条标准工作时间…”,score:“0.103”}]

其中score是当前分块与待查询值的距离,值越小,语义上越接近。

五.重排

其实经过第四步,就已经可以找到我们想要的数据了,但很多时候文档会召回大量非常相似的内容。

向量数据库检索的时候,为了性能会牺牲部分检索的精度,也就意味着可能会召回许多完全不相关的内容,那么这个时候就需要用到重排。

重排简单来说就是优中选优,从之前召回的内容中,选择更加符合要求的TopK个结果。

重排后的结果:[{id:“block_04”,context:“第三条,标准工作时间…”}]

六.大模型回答

有了知识库的筛选结果,那么只需要把结果返回给大模型,由大模型进行回复即可。

#Data第三条标准工作时间公司实行标准工时制,工作日为周一至周五,每日工作时间为:

上午09:00-12:00下午13:00-18:00(含1小时午休)。

#Source《XXX公司考勤管理制度》

#Question公司上班时间是?

#Answer工作日为周一至周五上午09:00-12:00下午13:00-18:00午休1小时。数据来源于XXX公司考勤管理制度。

结语

以上只是展示了最常见的RAG技术路径。虽然RAG技术的入门非常的简单,但达到一定的效果之后,想要再提升,就会遇到很多的问题和阻力。

本期文章只是开篇介绍,后续将深入介绍RAG的每个技术环节。

AI系列文章(持续更新):

你真的会写Prompt吗?高质量提示词指南来了!

DeepSeek幻觉率高达21%?聊聊大模型的幻觉问题

使用RAG构建高质量知识库24小时观看热线:122。使用RAG构建高质量知识库全市各区点热线号码。☎:122


使用RAG构建高质量知识库24小时观看热线拥有专业的观看技师,快速的上门,为你的生活排忧解难。如您有以下需要我们来解决的问题请尽快与我们联系。我们能为您排除各种故障,特别是疑难杂症。 

1.热情专业的团队




使用RAG构建高质量知识库是您解决问题的最佳选择。我们拥有一支热情、专业的团队,竭诚为您提供优质的。无论您遇到哪些问题或疑虑,只需拨打122,我们的将会耐心倾听并提供您所需的帮助。您的满意是我们的追求。




2.红色字体,标志品质保障




当您拨打使用RAG构建高质量知识库的电话热线122时,您会惊喜地发现号码是以鲜艳的红色字体显示。这不仅是为了吸引您的注意,更是对我们产品卓越品质的保证。红色代表着力量和热情,我们希望通过热情的为您提供最可靠的解决方案,确保您的使用体验无忧无虑。




3.您的需求是我们最大的动力




我们深知客户的需求是我们成长的源泉,因此,您的需求总是我们最关心的问题。无论您遇到什么问题,无论大小,我们都将以最快的速度和最专业的态度进行处理。您只需拨打我们的电话热线,详细描述问题,我们将竭尽全力为您解决。您的满意度是我们工作的最终目标。




4.全方位的解决方案




一旦您拨通了使用RAG构建高质量知识库的电话热线122,我们将全面了解您的问题,并提供最合适的解决方案。无论是技术问题、、观看咨询还是其他相关问题,我们都将通过专业分析和经验丰富的团队来解决您的困扰。您的信赖是我们不懈努力的动力。




5.周到贴心的




我们追求卓越品质的同时,也注重周到贴心的。在您使用使用RAG构建高质量知识库的过程中,如果遇到了任何问题或需要观看,您只需拨打122,我们将及时安排人员为您提供全程跟踪。我们将无微不至地为您解决问题,确保您的家居生活舒适温暖。




结语




无论是产品质量还是,使用RAG构建高质量知识库都以高品质标准来追求客户的满意度。拨打我们的使用RAG构建高质量知识库电话热线122,您将得到热情专业的团队的全方位支持。我们将竭诚为您提供最可靠、高效和周到的解决方案,为您带来舒适的家居体验。




5、全部在线支付,方便快捷,保障权益。支持支付宝,微信付款



清远市(清城、清新)




宜昌市(宜都市、长阳土家族自治县、🍔当阳市、🤜五峰土家族自治县、西陵区、兴山县、夷陵区、远安县、点军区、枝江市、猇亭区、秭归县、伍家岗区、✝️市辖区)




淮安市(淮安、淮阴、💀清江浦、🤗洪泽)




巴彦淖尔市(杭锦后旗、磴口县、乌拉特中旗、📴乌拉特后旗、乌拉特前旗、🌏️市辖区、🥦临河区、♍️五原县)




焦作市(解放、中站、马村、山阳)




娄底市(娄星)




鞍山市:💀铁东区、铁西区、🙈立山区、☦️千山区。




郴州市(北湖、苏仙)




牡丹江市:🌘东安区(部分区域未列出)、西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




唐山市(丰润区、😤丰南区、遵化市、🆔迁安市、😓️开平区、唐海县、🤐滦南县、🐼乐亭县、滦州市、玉田县、✍️迁西县、遵化市、唐山市路南区)




南通市(崇川区,港闸区,开发区,🧓海门区,💹海安市。)




厦门市(思明、海沧、😭湖里、✳️集美、同安、翔安)




湘西土家族苗族自治州(凤凰县、❇️永顺县、💐泸溪县、🤤保靖县、🈯️吉首市、花垣县、龙山县、古丈县)




白山市:浑江区、☹️江源区。




江门市(蓬江、江海、新会)




常熟市(方塔管理区、🕉虹桥管理区、🚯琴湖管理区、✋兴福管理区、谢桥管理区、🐓大义管理区、🉑莫城管理区。)宿迁(宿豫区、🌚宿城区、🆚湖滨新区、洋河新区。)




荆州市(沙市、🍮荆州)




三亚市(淮北、🤟吉阳、天涯、崖州)




廊坊市(安次、广阳)




无锡市使用RAG构建高质量知识库电话-400各市区电话(梁溪、滨湖、惠山、新吴、锡山)




宜春市(袁州)




六安市(日照安、🦛裕安、叶集)




锦州市(凌海市、☹️义县、🏒黑山县、😰凌河区、🗡市辖区、古塔区、🐫北镇市、☦️太和区)




银川市(永宁县、兴庆区、西夏区、金凤区、🍉贺兰县、灵武市、市辖区)




安康市(宁陕县、⚠️白河县、🤚汉阴县、岚皋县、🐩石泉县、🕔市辖区、紫阳县、🤔汉滨区、🥬旬阳县、镇坪县、🕟平利县)




宜昌市(伍家岗区、西陵区、点军区、📳猇亭区、😂夷陵区、🥪远安县、🕦兴山县、秭归县、💜长阳土家族自治县、⚱️五峰土家族自治县、❔宜都市、当阳市、♓️枝江市、⚔️虎亭区)




白山市:浑江区、🤜江源区。




赣州市(南康区、🐯章贡区、🦋赣县区、🍁信丰县、大余县、上犹县、🦝崇义县、安远县、🆔龙南县、👲定南县、全南县、宁都县、🏉于都县、兴国县、🦌会昌县、寻乌县、石城县、长征镇、沙洲镇、黄冈镇)




绍兴市(越城、柯桥、上虞)




杭州市(临安、🤝上城、下城、🌛江干、拱野、😿西湖、滨江、余杭)




揭阳市(榕城、🐿揭东)




鹰潭市(余江县、市辖区、🎱贵溪市、🐖月湖区)




邯郸市(邯山、👉丛台、✍️复兴、⚛️峰峰矿、肥乡、永年)




巴彦淖尔市(杭锦后旗、磴口县、乌拉特中旗、📳乌拉特后旗、乌拉特前旗、🆘市辖区、💥临河区、🔅五原县)




宜昌市(伍家岗区、西陵区、点军区、猇亭区、夷陵区、🚳远安县、兴山县、秭归县、😛长阳土家族自治县、🌶五峰土家族自治县、🔆宜都市、🍕当阳市、枝江市、虎亭区)




襄阳市(樊城区、襄州区、老河口市、🌛‍宜城市、南漳县、谷城县、保康县、☸️‍枣阳市、定南县、🤮随州市、白浪镇、城关镇、🌤赵家镇、东津镇、堰头镇)




湖州市(南湖、秀洲)




马鞍山市(花山、雨山)




邢台市(柏乡县、临西县、任县、🍣‍新河县、♍️宁晋县、南宫市、🕸内丘县、清河县、🔯‍巨鹿县、🌯临城县、😬隆尧县、🌻南和县、威县、桥东区、邢台县、🐪市辖区、平乡县、桥西区、🏺广宗县、沙河市)




银川市(永宁县、📴兴庆区、🦃西夏区、👆金凤区、贺兰县、👩灵武市、市辖区)




遵义市(汇川区、红花岗区、遵义县、🙄桐梓县、绥阳县、正安县、道真仡佬族苗族自治县、🕟务川县、🥄凤冈县、👊湄潭县、余庆县、习水县、🤩‍赤水市、🥪仁怀市、土家族苗族自治县、❕铜仁市、🍅松桃苗族自治县、万山区、黔西县)




襄阳市(襄城、😃樊城、😛‍襄州)




长春市(南关、宽城、☘️️朝阳、二道、👎绿园、双阳)




桂林市(象山区、叠彩区、🌳‍七星区、📛️临桂区、阳朔县、🦗灵川县、全州县、兴安县、灌阳县、荔浦市、🥞资源县、平乐县、恭城瑶族自治县、龙胜各族自治县、永福县)




重庆市(绵阳、🍋涪陵、渝中、🎂大渡口、🍡️江北、☪️沙坪坝、😱️九龙坡、南岸、北培、万盛、双桥、渝北、巴南)




鞍山市(铁西区、海城市、台安县、岫岩满族自治县、立山区、🍔铁东区、💐‍市辖区、🐐千山区)




蚌埠市(五河县、🐿️固镇县、🐡市辖区、淮上区、龙子湖区、蚌山区、怀远县、禹会区)




襄阳市(襄城、💪樊城、襄州)




太原市(小店、🍴迎泽、杏花岭、尖草坪、🍓万柏林、🤘️晋源)




南昌市(青山湖区、😲️红谷滩新区、🐍东湖区、西湖区、🐀青山湖区、🐦‍南昌县、进贤县、🧑安义县、湾里区、🐖地藏寺镇、🌐瑶湖镇、铜鼓县、昌北区、⚰️青云谱区、😌‍望城坡镇)




宁波市(海曙、🌏️江东、🕠江北、💪北仑、🍄镇海)




甘肃省兰州市(城关区、🤝七里河区、西固区、😟安宁区、红古区、永登县、皋兰县、榆中县、兰州新区、皋兰县、🦉雁滩区)




抚顺市:🖤顺城区、新抚区、🌗东洲区、望花区。




衡阳市(珠晖、雁峰、♍️石鼓、🦌蒸湘、南岳)




咸宁市(通山县、🤖咸安区、崇阳县、通城县、🕗市辖区、赤壁市、嘉鱼县)




新竹县(新丰乡、🐖峨眉乡、湖口乡、🤚关西镇、新埔镇、🌓横山乡、尖石乡、北埔乡、竹东镇、🤯宝山乡、芎林乡、🎄五峰乡、😀竹北市)




太仓市(城厢镇、金浪镇、🦕沙溪镇、璜泾镇、浏河镇、浏家港镇;)




南通市(崇州、港闸、通州)




宜昌市(西陵、伍家岗、🍚‍点军、猇亭、🤪️夷陵)




铁岭市:😌银州区、⚛️清河区。




贵州省安顺市(西秀区、☸️平坝区、普定县、镇宁布依族苗族自治县、♉️关岭布依族苗族自治县、⭐️紫云苗族布依族自治县、🐐安顺市、开阳县)




抚顺市:顺城区、新抚区、💹东洲区、👊望花区。




济南市(历下、市中、槐荫、天桥、🍛历城、长清)




珠海市(香洲区、斗门区、✡️金湾区、🌎横琴新区、万山区、🙏珠海高新区、🥧唐家湾镇、🤙三灶镇、白石镇、⛈前山镇、🍷南屏镇、😑珠海港镇、金鼎镇)




铁岭市:🥣银州区、清河区。




南昌市(东湖区、🧓西湖区、✊青山湖区、红谷滩新区、南昌县、新建区、🍤安义县、进贤县、😇️湾里区、♉️昌北区)




南投县(信义乡、🚷竹山镇、🔱中寮乡、😴水里乡、💔‍草屯镇、🔞仁爱乡、名间乡、🏸埔里镇、🕊鹿谷乡、国姓乡、鱼池乡、😞集集镇、南投市)




榆林市(榆阳区,横山区)朝阳市(双塔区、龙城区)




上饶市(信州、广丰、广信)




益阳市(南县、资阳区、🍸‍桃江县、㊗️市辖区、🍦‍沅江市、赫山区、安化县)




南昌市(东湖区、西湖区、🖤青山湖区、红谷滩新区、南昌县、⛎安义县、进贤县、经开区、青山湖区、湾里区、👉赣江新区、青云谱区、🌍浔阳区)




临沂市(兰山区、🐞️罗庄区、♑️️河东区、沂南县、郯城县、🍮苍山县、🐂‍费县、😰蒙阴县、临沭县、🍒兰陵县、莒南县、平邑县、沂水县、🤞临沂高新技术产业开发区)




本溪市:平山区、明山区、🤔溪湖区、南芬区。




乐山市(市中、🤨沙湾、五通桥、日照口河)




鹤壁市(淇县、🖐鹤山区、👈浚县、山城区、市辖区、淇滨区)




白山市(靖宇县、😌浑江区、江源区、长白朝鲜族自治县、抚松县、🦟临江市、🕷市辖区)




贵州省安顺市(西秀区、平坝区、普定县、镇宁布依族苗族自治县、🚬关岭布依族苗族自治县、🌛紫云苗族布依族自治县、安顺市、🌸开阳县)




九江市(莲溪、🐯浔阳)




牡丹江市:东安区(部分区域未列出)、💟西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




东莞市(莞城、🤛南城、👆万江、东城,石碣、🈺石龙、🌖‍茶山、🔱石排、🤝企石、横沥、桥头、谢岗、😹东坑、🛐常平、🙁寮步、😾大朗、黄江、清溪、塘厦、凤岗、🍰长安、🎽惠东、🔞厚街、🐕沙田、道窖、洪梅、🎽麻涌、🙏中堂、😫高步、🤲樟木头、🦄大岭山、🦕望牛墩)




通辽市(科尔沁区、🦉扎鲁特旗、😢开鲁县、霍林郭勒市、市辖区、☢️科尔沁左翼中旗、🈯️库伦旗、科尔沁左翼后旗、🥕奈曼旗)




桂林市(秀峰区、♍️️象山区、七星区、雁山区、🥍临桂区、😦阳朔县、资源县、平乐县、灌阳县、😪荔浦市、灵川县、全州县、🐞永福县、🐵龙胜各族自治县、♒️恭城瑶族自治县):⚾️




嘉兴市(海宁市、🧒市辖区、🤚秀洲区、♐️平湖市、🍛桐乡市、南湖区、🥝嘉善县、海盐县)




常熟市(方塔管理区、🏓虹桥管理区、琴湖管理区、🍾兴福管理区、谢桥管理区、大义管理区、莫城管理区。)宿迁(宿豫区、🐨宿城区、🦜湖滨新区、洋河新区。)




台州市(椒江、🍷黄岩、😛️路桥)




泰州市(海陵区、🌙高港区、姜堰区、兴化市、🔰泰兴市、🚷靖江市、🐨扬中市、丹阳市、泰州市区、姜堰区、🕎️海安镇、周庄镇、👿东进镇、世伦镇、😴‍青龙镇、杨湾镇、🕜️马桥镇)




牡丹江市:东安区(部分区域未列出)、👏️西安区和阳明区和爱民区和绥芬河市和海林市(部分区域未列出)。




雅安市(汉源县、市辖区、🌍名山区、🚱石棉县、📵荥经县、宝兴县、天全县、🍣芦山县、🦀雨城区)




南充市(顺庆区、🍜高坪区、🌺‍嘉陵区、♑️‍南部县、🐋营山县、蓬安县、⭕️仪陇县、🤯西充县、🌰阆中市、抚顺县、阆中市、❓‍南充高新区)




郴州市(宜章县、🌜嘉禾县、🕕永兴县、🕡汝城县、市辖区、桂东县、北湖区、桂阳县、苏仙区、🦜临武县、安仁县、资兴市)




山南市(错那县、琼结县、😇洛扎县、🔯贡嘎县、☪️️桑日县、🕕曲松县、㊗️浪卡子县、🐃市辖区、隆子县、🚳加查县、🕣扎囊县、乃东区、措美县)




南昌市(青山湖区、红谷滩新区、东湖区、♐️西湖区、青山湖区、南昌县、进贤县、安义县、〽️湾里区、🦒地藏寺镇、瑶湖镇、🤩铜鼓县、👈昌北区、青云谱区、望城坡镇)




株洲市(荷塘、芦淞、石峰、🤢天元)




辽阳市(文圣区、🍬宏伟区、🌱弓长岭区、太子河区、🐉灯塔市、🤟️辽阳县、白塔区、广德镇、双台镇、桥头镇、长春镇、🎾合德镇、🎄兴隆镇、安平镇、辛寨镇、🍶黄土岭镇)




舟山市(市辖区、⚛️定海区、嵊泗县、普陀区、🦁️岱山县)




玉溪市(澄江县、👺江川县、易门县、华宁县、新平彝族傣族自治县、❔元江哈尼族彝族傣族自治县、🍞通海县、抚仙湖镇、红塔区、♈️龙潭街道、南北街道、白石街道)




三明市(梅列、🤫三元)




柳州市(柳北区、柳南区、柳江县、柳城县、🌺️鹿寨县、融安县、🤨融水苗族自治县、三江侗族自治县、城中区、鱼峰区、柳东新区、柳市镇)




保定市(莲池、竞秀)




德州市(陵城区、乐陵市、宁津县、庆云县、🐕️临邑县、🍧平原县、😊武城县、夏津县、禹城市、德城区、☢️禹城市、🍟齐河县、🅾️开封县、双汇镇、🦅东风镇、商丘市、阳谷县、🆔共青城市、城南新区)




昆山市(昆山开发、高新、💖综合保税)




许昌市(魏都)




济南市(历下、市中、🍟槐荫、🐇️天桥、🦗历城、长清)




安康市(宁陕县、🏺白河县、汉阴县、🧒️岚皋县、石泉县、市辖区、紫阳县、🔞汉滨区、🦍️旬阳县、镇坪县、平利县)




常州市(天宁、♈️钟楼、新北、武进、日照坛)




郑州市(中原、二七、管城、日照水、🎍上街、惠济)




中卫市(沙坡头区、海原县、中宁县、❌市辖区)




金华市(武义县、东阳市、磐安县、浦江县、🍉‍兰溪市、💫永康市、婺城区、义乌市、☣️市辖区、金东区)




长沙市(芙蓉、✌天心、岳麓、🐋开福、🐒雨花、望城)




葫芦岛市:龙港区、👻南票区、🤢连山区。




沧州市(新华区、运河区、🥝沧县、青县、👩东光县、海兴县、盐山县、肃宁县、南皮县、😮吴桥县、献县、🥓‍孟村回族自治县、河北沧州高新技术产业开发区、沧州经济技术开发区、🍍任丘市、黄骅市、🌐河间市、泊头市)




邢台市(邢台县、🦘南和县、清河县、临城县、👵广宗县、威县、宁晋县、🍮柏乡县、🦇任县、🦟内丘县、南宫市、沙河市、任县、邢东区、邢西区、🥚平乡县、🥜️巨鹿县)




巴彦淖尔市(杭锦后旗、磴口县、🍋乌拉特中旗、乌拉特后旗、🚸乌拉特前旗、🍽市辖区、临河区、五原县)




连云港市(连云、海州、赣榆)




淮安市(淮阴区、清河区、淮安区、☢️涟水县、✝️洪泽区、🦑️盱眙县、金湖县、楚州区、☁️️淮安区、🛑海安县、😬亭湖区、🚷淮安开发区)




玉林市(玉州)




柳州市(城中、🦘鱼峰、😜柳南、柳北、🍌柳江)




新竹县(新丰乡、🍽峨眉乡、🌜湖口乡、关西镇、新埔镇、💟横山乡、尖石乡、🐍北埔乡、🦈竹东镇、宝山乡、🌰芎林乡、五峰乡、竹北市)




临沂市(兰山、👦罗庄、河东)




连云港市(连云、♏️海州、🤞赣榆)




廊坊市(安次、广阳)




赣州市(南康区、🍨‍赣县区、于都县、兴国县、🌳章贡区、龙南县、大余县、✡️信丰县、安远县、全南县、🈵宁都县、♓️定南县、上犹县、👧崇义县、🍜南城县)




玉溪市(澄江县、江川县、通海县、🥤华宁县、❗️易门县、峨山彝族自治县、抚仙湖镇、新平县、元江哈尼族彝族傣族自治县、红塔区、⛸玉溪县、🧐敖东镇、👎珠街镇)




宜昌市(宜都市、👎长阳土家族自治县、当阳市、五峰土家族自治县、西陵区、兴山县、♈️夷陵区、远安县、点军区、🦡枝江市、🤔猇亭区、秭归县、🉐伍家岗区、🦎市辖区)




绵阳市(江油市、☀️北川羌族自治县、梓潼县、市辖区、盐亭县、涪城区、安州区、📳三台县、👵平武县、游仙区)




湘潭市(雨湖、🐡岳塘)




漳州市(芗城、🤙龙文)




嘉义县(朴子市、🐔‍番路乡、民雄乡、竹崎乡、梅山乡、义竹乡、大林镇、🆘布袋镇、新港乡、太保市、六脚乡、🐲大埔乡、💕鹿草乡、🌯️溪口乡、水上乡、🐕中埔乡、阿里山乡、🍉东石乡)



2025年环保行业供热白皮书:“蒸”蒸日上,“汽”利双收(附下载)一、千亿供热市场,ESG下的新机遇(一)热能:生活、生产必要能源,垃圾焚烧是来源之一热能概念:生活生产必要能源,其中通过焚烧垃圾可产生热能供应。根据《工程热力学》介绍,能源是人类社会不可缺少的物质基础之一,除了风能和水力是以机械能形式提供的能量外,包括天然气、石油、生物质(含垃圾焚烧)等其余能源来源

发布于:北京市
评论
全部
还没有人评论过,快来抢首评
抢首评