拓冰建站拓冰建站
首页 / 资讯中心 / 正文

多智能体协作新范式:基于博弈论的社会加权对齐框架解析

1. 项目概述当大语言模型学会“社交”最近在折腾多智能体系统发现一个挺有意思的痛点当你把几个大语言模型LLM智能体凑在一起让它们协作完成一个任务时比如共同写一份商业计划书或者调试一段复杂代码它们经常会“吵”起来。每个智能体都基于自己的训练数据和目标输出它认为“最优”的答案但这些答案之间可能互相矛盾或者从整体看并不是对团队最有利的选择。这就好比一个项目组里每个成员都只顾着完成自己KPI里最亮眼的那部分最后项目整体却跑偏了。“Socially-Weighted Alignment”社会加权对齐这个框架就是为了解决这个问题而生的。它不是一个具体的工具或库而是一套基于博弈论的思想和方法论核心目标是让一群LLM智能体在互动中不仅能考虑自身利益还能主动权衡并适应其他智能体的行为和目标最终达成一种更优的集体均衡状态。简单说就是教AI学会“顾全大局”。为什么这很重要因为未来的AI应用单打独斗的“超级模型”场景会越来越少更多的是专业化、角色化的智能体协同工作。一个客服系统可能由查询理解、情绪安抚、业务办理、质检复核等多个智能体组成一个内容创作平台可能包含策划、写作、校对、排版等不同职能的AI。如果它们之间无法有效对齐系统整体就会陷入低效甚至混乱。Socially-Weighted Alignment试图为这种多智能体协作提供一个可计算、可优化的“社交规则”。2. 核心思路拆解从纳什均衡到社会加权要理解这个框架得先掰扯清楚两个基础概念多智能体系统中的“对齐”难题以及博弈论能带来什么新视角。2.1 多智能体LLM系统的对齐困境在单智能体场景下对齐问题相对明确让模型的输出符合人类的价值观和意图。我们通过指令微调、RLHF基于人类反馈的强化学习等技术努力将模型“对齐”到一条我们希望的路线上。但到了多智能体环境情况复杂了一个数量级。这里存在至少三层对齐个体对齐每个智能体自身与人类意图的对齐。这是基础。双边对齐任意两个智能体之间的目标与行为协调。比如智能体A负责生成代码智能体B负责审查B需要理解A的生成逻辑并给出有效反馈。社会对齐整个智能体群体作为一个整体其涌现出的集体行为与全局目标的对齐。这是最难的一层也是传统方法常常失效的地方。传统的协调方式比如简单的投票、设定一个主导智能体、或者使用固定的规则脚本往往很僵化。它们无法处理智能体间复杂的、动态的依赖关系也无法适应任务目标的变化。而Socially-Weighted Alignment的野心就是想用一套数学框架把这三层对齐尤其是社会对齐给统一地建模和优化起来。2.2 博弈论为AI互动提供数学语言博弈论研究的是多个决策者在互动情境下的策略选择。每个参与者的收益不仅取决于自己的行动也取决于其他人的行动。这和多智能体LLM系统的场景完美契合——每个LLM智能体的输出行动都会影响其他智能体的输入和后续输出从而影响整个任务的最终结果收益。在这个框架里我们把每个LLM智能体看作一个博弈参与者。它的策略空间是其可能的输出或输出分布它的收益函数则与任务的整体目标以及它与其他智能体的互动结果相关。框架的核心创新在于“Socially-Weighted”社会加权这个词。它意味着我们在设计每个智能体的收益函数或优化目标时不能只考虑它自己的“小目标”还要引入一个权重这个权重反映了其他智能体目标的重要性。举个例子假设有两个智能体协作写故事智能体A擅长情节构思智能体B擅长文笔润色。如果只让A最大化情节的曲折性它可能写出一个逻辑跳跃极大的大纲让B根本无法下笔润色。社会加权对齐的思路是在优化A的时候不仅考虑“情节得分”还要加上一个加权后的“B的可润色性得分”。这个权重就是“社会权重”它量化了A对B的“关怀”或“责任”程度。这个权重不是固定的而是可以根据任务上下文、历史协作效果动态学习的。注意这里的社会权重并不是让AI产生情感而是一种用于协调集体行为的、可量化的设计参数或学习目标。它本质上是一种机制设计引导系统趋向于更高效的集体均衡。2.3 与前沿热点的结合性能感知与注意力机制最近业界有一些相关探索比如“chimera”提出的为异构LLM提供延迟和性能感知的多智能体服务以及“actor-attention-critic”在多智能体强化学习中的应用其实都和Socially-Weighted Alignment的精神内核相通。性能感知在真实部署中智能体们可能能力不均有的模型大而慢有的小而快资源占用也不同。一个“社会性”良好的系统不应该让慢速模型成为瓶颈。社会加权机制可以纳入对响应延迟、计算成本的考量引导智能体在保证效果的同时做出对系统整体吞吐量更友好的决策。例如一个复杂问题可能由快速模型先进行粗处理再由慢速模型精加工这种分工协作的“社会契约”可以通过博弈框架来形成。注意力机制在多智能体强化学习中actor-attention-critic让每个智能体通过注意力机制来有选择地关注其他智能体的信息从而更好地协同。这可以看作是社会权重的一种具体实现形式——注意力权重就是一种动态的、基于上下文的社会权重。智能体A决定在输出时多大程度上“参考”或“照顾”智能体B的需求这个度就是通过注意力机制来学习和计算的。所以Socially-Weighted Alignment框架可以吸收这些前沿思想将其作为实现“社会加权”的具体技术手段之一。3. 框架核心组件与数学模型解析下面我们来拆解这个框架通常包含的几个核心组件并用相对通俗的方式解释其背后的数学模型。虽然涉及公式但我会尽量用类比说明。3.1 智能体与策略建模首先我们有一个智能体集合 $N {1, 2, ..., n}$。每个智能体 $i$ 都是一个LLM它根据当前的状态或观察$o_i$ 和历史信息选择一个行动 $a_i$。这个行动就是它的输出文本或生成文本的策略 $\pi_i$。在博弈论框架下我们更关心的是智能体的策略。策略 $\pi_i(a_i | o_i)$ 定义了智能体 $i$ 在观察到 $o_i$ 时选择行动 $a_i$ 的概率分布。多智能体系统的联合行动空间是所有智能体行动的笛卡尔积联合策略 $\boldsymbol{\pi} (\pi_1, ..., \pi_n)$ 决定了整个系统的行为。3.2 收益函数与社会加权改造这是框架的灵魂。每个智能体传统上有一个私有收益函数 $R_i(\boldsymbol{a})$它基于所有智能体的联合行动 $\boldsymbol{a} (a_1, ..., a_n)$ 来计算智能体 $i$ 的收益。Socially-Weighted Alignment 的关键改造是引入一个社会权重矩阵$W \in \mathbb{R}^{n \times n}$。其中元素 $w_{ij} \geq 0$ 表示智能体 $i$ 在决策时对智能体 $j$ 的收益的重视程度。$w_{ii}$ 通常表示对自身收益的重视度常设为1。这个矩阵可以是对称的互相重视程度相同也可以是非对称的角色不同重视程度不同。然后我们为每个智能体 $i$ 定义一个社会加权收益函数$\tilde{R}i$ $$ \tilde{R}i(\boldsymbol{a}) \sum{j1}^{n} w{ij} R_j(\boldsymbol{a}) $$这意味着什么智能体 $i$ 在评估一个行动的好坏时不再只看这个行动能给自己带来多少好处还要看这个行动给队友 $j$ 带来的好处并且按照权重 $w_{ij}$ 把这些好处加起来。如果 $w_{ij}$ 很大说明 $i$ 非常“在乎” $j$那么一个对 $j$ 有利但对 $i$ 略有牺牲的行动在 $i$ 的新评价体系里可能仍然是高收益的。生活化类比在一个家庭决策中比如假期去哪玩丈夫($i$)的原始收益 $R_i$ 可能是“钓鱼的乐趣”。妻子的收益 $R_j$ 是“购物的乐趣”。如果丈夫的社会权重 $w_{ij}$ 很高他很在乎妻子的快乐那么即使去购物中心对他个人乐趣($R_i$)不高但考虑到妻子会非常开心($R_j$很大)他的加权收益 $\tilde{R}i$ 可能仍然不错从而促使他同意去购物。这个权重 $w{ij}$ 就体现了“家庭和谐”这个社会性目标。3.3 均衡概念寻找协作的稳定点定义了新的收益函数后我们希望在联合策略 $\boldsymbol{\pi}$ 上达到某种均衡。最常用的概念是纳什均衡在均衡点任何一个智能体单方面改变自己的策略都无法提高自己的社会加权收益。更具体地说我们寻找的是一个策略组合 $\boldsymbol{\pi}^* (\pi_1^, ..., \pi_n^)$使得对于每一个智能体 $i$在给定其他智能体都遵循 $\boldsymbol{\pi}{-i}^$ 的情况下$\pi_i^$ 是最大化其期望社会加权收益 $\mathbb{E}{\boldsymbol{a} \sim \boldsymbol{\pi}}[\tilde{R}_i(\boldsymbol{a})]$ 的最优策略。这个均衡点就是系统最终收敛到的协作状态。在这个状态下每个智能体都在“顾全大局”的前提下做出了对自己在加权意义上最好的选择因而没有动机再偏离。3.4 权重的来源预设还是学习社会权重矩阵 $W$ 是这个框架的核心参数。它从哪里来主要有两种思路基于领域知识的预设在任务结构清晰、角色关系明确的场景下我们可以手动设定。例如在一个“主编-编辑-撰稿人”的写作系统中主编可能高度关注编辑和撰稿人的进度与质量$w_{主编,编辑}$ 和 $w_{主编,撰稿人}$ 值高而撰稿人可能更关注主编的反馈和编辑的修改$w_{撰稿人,主编}$ 值高$w_{撰稿人,编辑}$ 值中。这种方式简单直接但缺乏灵活性。从数据中学习这是更强大也更复杂的方式。我们可以将 $W$ 也作为可学习参数与智能体的策略一同优化。优化目标可以是系统的全局效用$U_{global}(\boldsymbol{a})$。例如我们可以通过元梯度下降的方式学习一组 $W$使得当每个智能体都基于对应的 $\tilde{R}i$ 进行自私的优化或强化学习后整个系统联合行动所产生的 $U{global}$ 是最高的。这相当于让系统自己学会“什么样的社交规则能让大家合作得最好”。实操心得在实际项目中我通常采用混合方法。先根据任务角色关系初始化一个粗糙的权重矩阵例如协作紧密的角色间权重设高竞争性角色间权重设低甚至为负然后在一个较小的模拟环境或历史数据中让这个权重进行微调学习。这比完全从零学习更稳定也更容易注入先验知识。4. 实现路径与实操要点理论讲完了怎么落地呢下面我结合常见的多智能体LLM开发栈梳理一条可行的实现路径。4.1 系统架构设计一个实现Socially-Weighted Alignment的多智能体系统通常包含以下模块[用户请求/环境状态] | v [ 状态观察模块 ] -- 为每个智能体i生成观察 o_i | v [ 智能体策略网络 ] (LLM 微调/提示) -- 基于 o_i 和 加权收益目标生成策略 π_i | v [ 行动执行与交互 ] -- 生成联合行动 a产生结果计算各私有收益 R_i | v [ 社会加权计算模块 ] -- 根据权重矩阵 W计算每个智能体的加权收益 ~R_i | v [ 策略优化器 ] (RL/梯度更新/提示工程) -- 使用 ~R_i 更新智能体 i 的策略 | v [ 权重优化器 ] (可选) -- 根据全局效用更新社会权重矩阵 W | v [ 新一轮迭代/输出最终结果 ]核心模块解析智能体策略网络通常以LLM为核心。可以通过提示工程In-Context Learning让LLM理解加权收益目标例如在系统提示中写明“你作为智能体A你的目标是最大化一个综合评分你的方案质量得分 0.7 * 智能体B的方案可实施性得分。”更进阶的做法是对LLM进行微调将加权收益目标直接融入训练。收益计算模块需要设计清晰的、可量化的 $R_i$。这可能是任务相关的评估器如代码正确性、文本相关性分数、人工反馈分数、或其他智能体给出的评价。这是对齐的“指挥棒”设计得好坏至关重要。社会加权计算模块轻量级但关键。就是实现 $\tilde{R}i \sum_j w{ij} R_j$ 的计算。权重 $W$ 可以存储在配置文件中或一个可学习的参数矩阵里。策略优化器如果使用强化学习那么 $\tilde{R}_i$ 就作为智能体 $i$ 的奖励信号。如果使用提示工程或微调则需要通过迭代采样-评估-更新提示/参数的方式来进行优化。4.2 基于提示工程的轻量级实现对于快速原型验证或资源有限的场景可以完全基于提示工程来实现社会加权对齐的思想无需训练。步骤角色与私有收益定义为每个智能体定义清晰的角色和它的私有收益评估标准。例如智能体A是“安全审核员”其私有收益 $R_A$ 是生成内容的安全评分0-1智能体B是“创意生成员”其私有收益 $R_B$ 是内容的创意新颖度评分0-1。设定社会权重根据任务设定权重。例如我们认为安全比创意更重要但创意也需要兼顾。可以设 $w_{AA}1.0, w_{AB}0.3$A重视安全的程度是1重视创意的程度是0.3$w_{BA}0.8, w_{BB}1.0$B重视安全的程度是0.8重视创意的程度是1。构建加权提示在给每个智能体的系统提示中明确写出其加权目标。给A的提示“你是安全审核员。你的核心职责是确保内容安全权重1.0。同时你需要适当考虑创意生成员的创意性权重0.3。请生成一个审核意见目标是最大化(安全评分 * 1.0 创意评分 * 0.3)。”给B的提示“你是创意生成员。你的核心职责是产出新颖创意权重1.0。同时你必须确保内容能被安全审核通过权重0.8。请生成一个创意方案目标是最大化(创意评分 * 1.0 安全评分 * 0.8)。”迭代对话让A和B基于上述提示进行多轮对话。每轮中它们生成内容后由一个或两个外部评估器给出安全评分和创意评分。智能体在下一轮生成时可以将上一轮的评分和对方的反馈纳入上下文不断调整输出以优化自己的加权目标。收敛判断当双方的输出和评分趋于稳定或者联合输出如合并后的方案的全局效用达到满意水平时过程结束。这种方法虽然粗糙但能直观地演示社会加权如何改变智能体的行为倾向非常适合做概念验证。4.3 基于多智能体强化学习的深度实现对于要求更高、环境更复杂的场景需要采用多智能体强化学习MARL。这时Socially-Weighted Alignment框架可以很好地融入其中。以Actor-Attention-Critic为例的融合思路智能体结构每个智能体 $i$ 拥有一个Actor网络策略 $\pi_i$和一个Critic网络用于估计价值。注意力机制作为权重生成器Critic网络在估计状态值或行动值时不仅考虑自身观察 $o_i$还通过一个注意力模块去编码其他智能体的观察 $o_j$ 或历史行动。注意力权重 $\alpha_{ij}$ 可以直观地理解为智能体 $i$ 对智能体 $j$ 的“关注度”这与社会权重 $w_{ij}$ 在概念上高度相关。我们可以让注意力权重 $\alpha_{ij}$ 直接参与计算智能体 $i$ 的目标价值从而实现动态的社会加权。奖励信号社会化在训练时我们不再直接使用私有收益 $R_i$ 作为奖励而是使用社会加权收益 $\tilde{R}i$ 作为奖励信号。权重 $w{ij}$ 可以是固定的也可以由一个独立的元网络根据全局状态动态生成。训练流程每个智能体根据当前策略 $\pi_i$ 采取行动 $a_i$形成联合行动 $\boldsymbol{a}$。环境反馈私有收益 $R_i$。中心化或分布式的计算模块根据当前权重 $W$可能是注意力权重也可能是独立参数计算每个智能体的加权奖励 $\tilde{R}_i$。每个智能体用自己的 $\tilde{R}_i$ 和观察到的全局/局部状态去更新自己的Actor和Critic网络。可选定期评估全局效用 $U_{global}$通过梯度方法更新社会权重矩阵 $W$使其导向更高的全局效用。注意事项MARL训练本身就不稳定加入社会加权机制后探索与利用的平衡、信用分配问题Credit Assignment会变得更复杂。实践中常常需要采用课程学习Curriculum Learning先从简单的任务和固定的权重开始逐步增加任务复杂度和引入权重学习。5. 典型应用场景与案例拆解这个框架不是空中楼阁在很多具体的多智能体LLM应用场景中都能找到它的用武之地。5.1 场景一异构模型协作服务如“chimera”场景假设我们有一个在线问答系统由三个异构LLM智能体组成Fast-7B一个7B参数的小模型响应极快但知识深度和推理能力一般。Deep-70B一个70B参数的大模型速度慢但知识渊博推理能力强。Router一个路由智能体负责分析用户问题并决定任务分配。传统做法Router根据问题复杂度硬编码规则简单问题给Fast-7B复杂问题给Deep-70B。但这种方式不灵活且两个模型之间没有协作。Socially-Weighted Alignment 改造定义收益$R_{Fast}$响应速度的倒数越快越好 答案基本正确性得分。$R_{Deep}$答案深度和准确性得分。$R_{Router}$用户满意度综合得分可能结合速度、准确性、深度。定义社会权重$w_{Router, Fast}$ 和 $w_{Router, Deep}$ 都很高因为Router的目标就是让整体用户满意。$w_{Fast, Router}$ 较高因为Fast需要理解Router分配任务的意图。$w_{Deep, Fast}$ 可以设为正值鼓励Deep模型在生成深度答案时也考虑Fast模型可能提供的快速摘要作为基础提升效率。协作流程Router收到问题后不是简单二选一而是可能发起一个协作流程。例如它先将问题同时抛给Fast和Deep。Fast快速生成一个初步答案最大化自己的 $R_{Fast}$但也考虑Router的满意度。这个初步答案作为上下文连同问题一起给Deep。Deep在生成深度答案时最大化自己的 $R_{Deep}$会参考Fast的快速答案因为 $w_{Deep, Fast}0$并确保自己的补充是真正有价值的而不是重复。Router则综合两个答案生成最终回复其策略是最大化加权收益 $w_{Router, Fast}R_{Fast} w_{Router, Deep}R_{Deep}$。通过这种社会加权的互动系统能在延迟和精度间找到动态的、上下文感知的最优平衡。5.2 场景二多角色创意内容生成一个自动化视频脚本生成系统包含策划Planner负责故事大纲和节奏。编剧Writer负责具体台词和场景描写。审核Censor负责内容安全和合规。传统痛点编剧可能写出精彩但过于敏感的台词被审核一票否决导致返工。策划可能构思了宏大的场景但编剧发现台词难以实现。Socially-Weighted Alignment 应用收益设计$R_P$故事结构的完整性和吸引力得分。$R_W$台词文学性和场景表现力得分。$R_C$内容安全得分。权重设计$w_{P,W}$ 高策划必须高度重视编剧的实现能力。$w_{W,P}$ 高编剧必须紧扣策划的大纲。$w_{W,C}$ 高编剧在创作时就要提前考虑审核要求。$w_{C,W}$ 中审核在判断时也可适度考虑艺术表达的必要性非绝对刚性。协作效果在这样的权重设置下编剧在写一句可能游走在边界上的精彩台词时由于其收益函数中包含了 $w_{W,C}R_C$它会主动预估这句台词可能带来的安全评分下降从而可能自我调整找到一个既保持艺术性又相对安全的表达。策划在构思大纲时也会因为考虑了编剧的收益而避免提出完全无法用台词实现的抽象概念。审核在否决时也可能因为权重设置而给出更具体的修改建议而非简单拒绝。整个创作流程从“串联审批”变成了“并联协同”效率和质量都能提升。5.3 场景三复杂问题求解与辩论让多个LLM智能体针对一个复杂问题如“如何设计一个碳中和城市交通系统”进行辩论或协同求解最终产出综合方案。传统方法每个智能体独立生成方案然后投票或由另一个智能体总结。这容易丢失过程中的深度思辨和权衡。Socially-Weighted Alignment 方法为每个智能体分配不同侧重点的角色如“环境专家”、“经济学家”、“工程师”、“市民代表”。每个角色的私有收益 $R_i$ 是其专业领域内的方案质量评分。设置对称的、较高的社会权重 $w_{ij}$对所有 $i \neq j$鼓励每个专家在捍卫自己观点的同时必须认真考虑并回应其他专家的关切和约束。通过多轮辩论每一轮都是一次策略选择智能体们会不断调整自己的方案细节。环境专家在提出激进环保措施时会因加权收益中包含了经济学家的成本收益得分而主动提出配套的融资或补偿方案。工程师在设计技术路线时也会提前考虑市民代表的接受度。最终收敛的方案很可能是一个在环境、经济、技术、社会多个维度都达到某种均衡的、更具可行性的综合方案而不是某个单一视角的最优解。6. 挑战、局限性与未来方向尽管Socially-Weighted Alignment框架提供了优雅的理论视角但在实际应用中挑战不容忽视。6.1 主要挑战权重矩阵的设计与学习难题权重 $W$ 是核心但如何设定或学习它是个开放问题。手动设定需要深厚的领域知识且难以适应动态环境。自动学习则面临样本效率低、优化目标全局效用难以定义和评估、以及可能收敛到非预期均衡如智能体“共谋”降低标准的风险。收益函数的量化困境很多任务的收益如“创意性”、“安全性”、“用户满意度”难以用单一标量精确量化。不准确的收益函数会导致对齐方向错误。通常需要结合可量化的指标如响应时间、点击率和基于LLM的评估器用另一个LLM给生成内容打分但这又引入了评估偏差。计算与通信开销在基于MARL的实现中每个智能体都需要估计其他智能体的状态或行动以计算加权收益这增加了通信负担和计算复杂度。对于需要低延迟响应的实时系统这可能成为瓶颈。策略空间的复杂性LLM的策略空间是高维且连续的所有可能的文本序列这使得传统的博弈论均衡求解方法如虚拟博弈、后悔匹配几乎不可行。我们不得不依赖基于梯度的近似方法或提示工程其理论收敛性保证较弱。“社会性”的边界过度强调社会加权可能导致智能体个性丧失输出变得平庸或“和稀泥”。如何在促进协作和保持个体专业特长之间取得平衡需要精细的权重调节。6.2 实践中的调优技巧结合我的一些实验经验分享几个实用的调优点从固定权重开始小步快跑不要一开始就尝试学习复杂的权重矩阵。先用基于角色关系的简单固定权重例如上下游协作角色间权重设为0.5-0.8平行角色间设为0.2-0.5跑通整个流程观察系统行为。然后针对观察到的问题如某个智能体过于妥协微调其相关的权重。分层加权不要对所有维度的收益都使用同一套权重。可以对“核心绩效”收益如任务完成度赋予较高的自身权重和较低的社交权重对“协作润滑”收益如输出格式规范性、接口兼容性赋予较高的社交权重。这有助于智能体在坚守核心职责的同时主动做好协作。引入“自私”基线在加权收益函数中确保对自身收益 $R_i$ 的权重 $w_{ii}$ 始终是主要部分例如始终大于0.5。这能防止智能体变成纯粹的“利他主义者”而失去其核心功能。利用LLM的元认知能力在提示工程实现中可以在提示里要求LLM智能体在输出时附带一段对自己决策的简短解释说明它如何权衡了自身目标和其他智能体的需求。这不仅能提高过程的可解释性有时LLM自己就能在推理过程中更好地实现社会加权。6.3 未来可能的方向这个框架还在早期阶段有几个方向值得深入动态权重网络开发一个轻量级的权重预测网络能根据当前任务状态、历史协作效果实时预测出最优的社会权重 $W$实现完全自适应的协作。与理论博弈论更紧密结合探索 beyond Nash Equilibrium 的均衡概念如相关均衡、学习均衡等或许能为多智能体LLM系统带来更鲁棒、更高效的协作模式。大规模分布式训练如何将这套框架应用于成百上千个智能体的大规模系统是一个巨大的工程和算法挑战。可能需要借鉴分层联邦学习或共识机制的思想。人机混合社会的对齐当智能体和人类共同在一个系统中协作时社会权重矩阵需要将人类的偏好和收益也纳入其中这涉及到更复杂的人类价值观建模问题。Socially-Weighted Alignment 为我们协调日益复杂的AI智能体社会提供了一个充满潜力的理论框架。它承认智能体之间利益的差异性但通过可量化的“社会权重”机制引导它们走向更具合作性的集体智能。实现这条路充满挑战但每一次尝试无论是通过巧妙的提示工程还是深度的强化学习都在让我们离构建真正和谐、高效的多AI协作系统更近一步。在实际项目中不妨从一个具体的小场景开始手动定义几个角色和权重看看智能体们的互动会发生哪些有趣的变化这往往是发现真知的第一步。
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门