机器人触觉精细操作:力控制与视觉触觉融合实战解析
摸麻将、挤牙膏这种动作放在人身上一点都不稀奇但放在机器人身上就是另一个难度的挑战。我们平时看到的机器人演示大多是搬运、抓取、导航和对话真正难的是“手感”——表面硬度、摩擦、接触力、局部形变这些信息机器人都要靠传感和控制去感知并实时反馈。最近这类触觉精细操作的内容被讨论得很多标题里提到的李飞飞相关研究展示想解决的正是让机器人具备类似人类的触觉闭环能力。这篇文章我想从触觉感知、力控制、视觉触觉融合、实操落地和问题排查几个角度拆一遍适合做具身智能、机器人开发、ROS2 应用以及工业自动化方案的同学参考。在展开细节前先给一个基本判断这类演示价值不在“机器人会摸一张麻将”而在于它把机器人从“能碰到”推向了“能感知碰得对不对、能用多大的力继续碰”。这个能力一旦稳定后面接分拣、装配、护理、精细操作都会顺很多。但如果只是想看热闹很容易低估背后的传感器、控制频率和任务设计工作量。下面按从原理到实操的顺序讲。1. 为什么“摸麻将、挤牙膏”这类动作比“抓杯子”难一档1.1 抓取是刚性问题精细操作是非刚性问题传统机器人抓取一个杯子、一个零件核心是解决“在哪里”和“怎么抓”。视觉定位物体位置规划机械臂路径然后闭合夹爪夹紧力足够就行。这里大多数部件的形变可以忽略接触面也相对稳定误差容忍度在毫米甚至厘米级别。但“摸麻将”和“挤牙膏”不是这样。麻将牌虽然本身是刚体但摸的这个动作要求机器人在接触瞬间不推倒牌、不刮花牌面同时要根据牌的边缘、凹凸纹理调整手指位置和压力。更接近人类的“试探性接触”而不是简单抓取。挤牙膏就更典型牙膏管是柔性的内部膏体状态会变化挤压位置差一点、力量大一点出膏量就完全不同。机器人在这个过程中不能只靠视觉看到牙膏管还要实时感受管壁的阻力、形状变化以及是否已经挤出。用工程语言说这类任务包含非刚性接触、局部形变和连续力调节控制目标不是“到达某个位置”而是“保持某个接触状态”。这就不是单纯运动规划问题了。1.2 从“抓得到”到“摸得准”再到“控得住”我习惯把机器人操作能力分成三档第一档是抓得到物体位置固定或半固定机器人能运动到位夹爪能闭合。第二档是摸得准机器人接触物体后能感知接触力、接触点、表面状态不会因为力度过大破坏物体。第三档是控得住机器人根据触觉反馈实时调整动作完成连续任务比如挤压、揉搓、插拔、打磨、装配。标题里提到的“摸麻将、挤牙膏”刚好把第二档和第三档放在一起演示了。摸麻将考的是触觉识别和边缘跟踪挤牙膏考的是柔顺控制和连续力调节。两者都需要高频反馈而不是执行一串预编程动作。1.3 容易低估的细节接触瞬间最难不少同学自己搭过机械臂抓取觉得相机识别加路径规划就够了。但一到精细操作最先爆掉的就是接触瞬间。机械臂带着一定速度接近物体接触的几毫秒内力会突然从 0 跳到很高。如果控制频率不够或者没有力传感器反馈就可能直接把麻将推飞或者把牙膏管挤爆。这里有一个很关键的工程概念力控不是“有力传感器就行”而是“力传感器数据必须进入控制闭环并且闭环频率要足够高”。很多方案视觉能到 30 帧但力控制需要的是毫秒级采样和毫秒级指令更新。这也是为什么精细操作比单纯视觉抓取更难落地。2. 机器人要有“手感”背后靠的不是单个传感器2.1 触觉传感是基础但形态差异很大要让机器人有手感首先要有感知接触信息的手段。常见方案包括单点力传感器安装在夹爪或末端反馈接触力的合力。关节力矩传感器每个关节测量力矩变化间接判断末端受力。阵列式触觉传感器像皮肤一样分布在手指表面能感知接触位置和压力分布。仿皮肤柔性传感器能做形变检测适合抓取易碎、柔性物体。不同方案解决不同问题。摸麻将更需要阵列式触觉因为要识别牌面纹理、边缘和接触点挤牙膏更需要末端力控和关节力矩因为关键在连续挤压过程中维持合适力度。注意不要一开始就追求“传感器又多又贵”。先明确你的任务需要哪种反馈。如果只做力控单点力传感器加上关节力矩就够了如果要做表面识别再考虑阵列式方案。2.2 力控制算法决定了“手感”的柔顺程度传感器只是眼睛真正决定手感的是控制算法。目前在精细操作里经常用到的力控思路有三类阻抗控制把机器人末端看成弹簧阻尼系统根据位置偏差计算期望力适合柔顺接触。导纳控制把力传感器读数与设定目标作比较调整末端速度或位置适合接触式作业。力位混合控制在某些方向做位置控制在其他方向做力控制适合插孔、打磨、装配等有几何约束的任务。挤牙膏这类任务比较适合导纳控制或阻抗控制。控制器的目标是让机器人像人手一样“感觉到阻力就停一停感觉到太滑就加一点力”而不是机械地按固定轨迹往下压。2.3 视觉和触觉必须融合不能只看一个如果只有视觉机器人能看到牙膏管在哪里、麻将在哪但看不到接触力是否合适。如果只有触觉机器人知道已经碰到了却不知道目标在空间中大致什么位置找起来会非常慢。实际方案通常是视觉先做粗定位确定目标物体大致位置和朝向。机器人末端运动到接近位置速度降低。触觉或力传感器在接触后接管做精细调整。视觉负责“找”触觉负责“摸”。这在两个传感器坐标系标定好之后才有效。很多人做视觉引导失败不是模型不好而是相机坐标系和机械臂基坐标系没有对齐导致机器人看着位置对实际末端的误差已经超出了接触容差。2.4 仿真平台和真实环境要分开论证很多团队在动手前会先用仿真平台验证算法尤其是涉及强化学习的数据采集。常见的做法有用物理仿真器搭一个麻将桌或牙膏管模型。在仿真里调试力控参数验证算法的趋势是否合理。再把策略迁移到真实机器人上。这里要提醒一点仿真里能跑通不代表真机直接能用。触觉传感器的噪声、机械臂的传动间隙、表面摩擦力差异都是仿真很难完全还原的。我的建议是仿真只用来验证控制逻辑和参数范围真机测试仍然要从低速、低力开始。3. 实操复现前先确认你手上的条件能支撑哪种级别3.1 不同目标的资源配置完全不同同样是“机器人摸麻将挤牙膏”学习测试、完整 Demo、接近生产环境这三类目标需要的条件差别很大。目标机械臂传感要求计算平台调试重点学习验证普通六轴或四轴机械臂末端力传感器或关节力矩普通工控机或高性能 PC力控算法、接触判断完整演示重复定位精度较高的机械臂末端力传感器加视觉定位中高性能GPU主机视觉触觉融合、任务编排接近生产高精度、低延迟机械臂阵列触觉、关节力矩、外部视觉实时系统或高频控制卡稳定性、重复精度、故障恢复如果你只是自己学习不一定要买很贵的设备。先用带关节力矩反馈的桌面机械臂加上一个夹爪和视觉相机就能跑一个简化版“摸麻将”。挤牙膏会更难一些因为柔性物体对力控频率和传感器精度要求更高。3.2 软件环境建议按主流通用方案搭在机器人开发里比较常见的组合是系统Ubuntu 或带有实时内核的 Linux 系统。中间件ROS2负责节点通信、话题订阅和任务调度。运动控制机械臂厂商提供的驱动或 ROS2 控制插件。视觉模块OpenCV、目标检测模型或传统视觉定位。仿真验证Gazebo、MuJoCo、Isaac Sim 等平台都可以关键在于选择适合自己机器人和传感器模型的。不要所有环节都自己造轮子。如果机械臂厂家给了 ROS2 接口优先用现成驱动把精力放在触觉数据和力控闭环上。原始材料中没有给出具体版本号落地时先确认你买的设备支持哪个 ROS2 版本再选择对应的控制插件。3.3 任务设计要拆成“能验证的单元”很多人一开始就做完整流水线识别麻将、走到桌前、摸牌、再拿起牙膏挤压。这会让问题变得很难排查因为一旦失败你不知道是识别问题、路径问题、接触问题还是力控问题。建议拆成四个独立单元视觉定位单元输入图像输出麻将或牙膏管的坐标和朝向。接近运动单元控制机器人末端运动到目标上方固定距离。接触感知单元低速下压用触觉或力数据判断是否接触并记录接触力曲线。精细操作单元根据力反馈调整末端位姿完成推牌或挤压动作。先让每个单元单独跑通再串起来。这样做的好处是后面出问题可以快速定位到具体环节。4. 怎样从零搭一个触觉精细操作闭环4.1 第一步用视觉定位但别把坐标压得太死我这里用“摸麻将”举例。视觉模块可以先识别麻将牌的位置和角度输出一个粗略的末端目标点。注意这里不需要把目标点算到每个像素都精确因为触觉接触阶段会做微调。视觉只要保证机器人能够到麻将附近并且不会碰到别的东西就行。相机到机械臂的坐标标定要做否则视觉坐标和机器人坐标对不上。最简单的方式是“眼在手外”把相机固定在支架上标定相机相对机械臂基座的变换关系。如果“眼在手上”相机装在机械臂末端标定逻辑会略有不同但核心都是坐标系统一。4.2 第二步低速接近触觉判断接触接近阶段最关键的不是快而是安全。控制机器人以较低速度向麻将牌表面移动比如先按 5 到 10 毫米每秒的速度逼近。当力传感器读数超过一个很小的阈值比如 1 到 2 牛就认为已经接触。这个阈值要根据你的传感器量程、机械臂负载和任务对象来调整。麻将是硬的阈值可以稍微高一点如果是软物体阈值必须非常低。判断接触这一步控制频率越高越稳。低频控制下机械臂可能一下子就压过头了。# 伪代码示例接触检测与力控接近 while True: current_force read_force_sensor() if current_force contact_threshold: stop_moving() break move_along_surface_normal(speed5) # 单位 mm/s这是一个非常简化的示意。实际运行时还需要保护机械臂不超程、不超速并且要处理传感器噪声。建议加滑动窗口滤波不要用单次读数直接做判断。4.3 第三步设计力控参数先小后大接触之后就要切换到力控模式。这时控制目标变成了“维持目标接触力”而不是“移动到目标位置”。如果机器人要继续沿牌面滑动就需要一边控制滑动速度一边控制垂直方向的接触力。常用做法是导纳控制反馈环测量当前力与目标力的误差把误差换算成速度或位置修正量再发给底层运动控制。# 伪代码示例导纳控制核心逻辑 force_error target_force - current_force velocity_adjustment velocity_gain * force_error # 把调整量叠加到滑动速度上更新末端指令 command_velocity sliding_speed velocity_adjustment send_motion_command(command_velocity)这个代码里velocity_gain 很关键。调得太大系统容易振荡机器人会在牌面上来回抖调得太小接触力跟不上摸牌动作会显得很钝。经验上先从小增益开始观察力曲线是否平滑再逐步增大。4.4 第四步用“挤牙膏”验证连续力调节能力摸麻将更偏接触识别挤牙膏则更偏连续力控制。如果你已经能控制接触力可以把任务升级成“挤压牙膏管并保持出膏量稳定”。这里需要同时满足两个条件接触点位置不能偏太多否则挤不出来或者挤飞。挤压力度要能动态调整因为牙膏管内部状态会随着挤压过程变化。一个可行的验证方式是先固定牙膏管控制机器人末端从侧面接触然后按一个非常低的速度推进。观察力传感器曲线看看推进过程中力是线性上升还是突然跳变。如果出现跳变通常是接触状态发生了变化比如管壁褶皱或者末端打滑。连续记录这一条曲线就能判断你的力控环路到底稳不稳。4.5 验证指标不能只看“成功了没有”判断一个精细操作方案是否可行不能只看最终挤没挤出来、牌摸没摸到。建议记录以下指标指标含义怎么判断接触力误差实际接触力与目标力的差值差值越小力控越准力控制响应时间从力变化到机器人修正动作的时间越短越好但受限于控制频率接触稳定性连续 10 次到 20 次任务的成功率低于 80% 说明参数或策略不稳定任务耗时从启动到完成的时间精细化任务不能只看快还要看准异常情况恢复打滑、接触不到、力突变时是否能安全退出生产环境必须考虑批量测试时建议每次任务都保存日志包含时间戳、位置、力数据、最后结果标记。这样出了问题可以回放而不是等到失败后再猜原因。5. 关键参数怎么调调到哪里算合理5.1 力控参数不是越硬越好力控系统有几个核心参数目标力、力容差、导纳增益、刚度、阻尼、滑动速度、控制周期。很多人一开始会把增益调高觉得这样响应快。结果就是机器人一碰到东西就来回震或者把麻将直接压飞。一个更稳妥的顺序是先把滑动速度和接近速度降到很慢比如 5 mm/s 甚至更低。再把目标力设成传感器量程的 10% 到 20%不要一开始就设很大。导纳增益从 0.1 这样的小值开始逐步增加。每次改完参数连续跑至少 5 次记录力的曲线。如果力曲线在目标值附近小幅度波动系统是稳定的。如果出现持续振荡立即减小增益。如果力曲线始终达不到目标值检查是不是接近速度太慢或者电机输出受限。5.2 采样频率和控制频率要分开看触觉传感器的采样频率和机器人力控回路的控制频率是两个概念。传感器可能每秒输出几千个数据点但底层机器人接口不一定能按这个频率接收指令。如果控制频率只能到 100 赫兹而传感器采样是几千赫兹中间需要做降采样和滤波而不是直接把所有数据灌进控制循环。判断标准控制频率至少是机械臂机械固有频率的 5 到 10 倍才能避免明显振荡。如果无法提高控制频率就把任务速度降低给控制回路更多响应时间。低频率下做力控宁可动作慢一点也不要让它剧烈调整。实际操作中很多桌面机械臂的底层控制频率不高。遇到这种情况建议不要强行做高动态力控先把任务拆成慢速分段操作。5.3 触觉传感器数据需要预处理从传感器读取的原始数据一般不能直接用。常见处理包括低通滤波去除高频噪声。滑动平均平滑短期波动但会引入延迟。中值滤波处理异常毛刺更有效。标定补偿不同安装姿态下传感器零点不一样需要在每次启动时重新校准。我在实测中发现不少“力控不稳”的问题都不是算法问题而是传感器零点漂移。机械臂换个姿态之后末端零受力时的读数已经不是 0。如果没做零点校准力控系统会一直以为有外力末端会一直推着物体走。注意每次更换机械臂末端工具、重新安装传感器后都要重新标定零点。不要拿上一轮的标定结果直接跑新任务。6. 常见问题与排查链路6.1 接触不到物体或者接触力始终为 0先看传感器用双手轻推传感器确认读数会不会变化。如果读数不变说明传感器没接好、供电异常或通信中断。再看坐标视觉给的目标位置是否在机械臂可达空间内。然后看速度如果接近速度太慢或者目标位置偏了可能一直碰不到。可以先用一个示教按钮手动控制末端让它明确接触物体再去看力数据。排查顺序是传感器读数正常吗 - 坐标是否对得上 - 路径是否可达 - 速度是否过慢。6.2 接触后力突然暴涨一下就压坏物体这个现象很常见原因是接近速度过快或者控制频率太低。机器人接触后第一次力反馈还没进入控制循环末端已经往前多走了几毫米。硬物体下几毫米就会让力变得非常大。处理方式降低接近速度。在接触判断阶段就把速度限制到很低。增加软限位当力超过安全阈值时立即急停。检查控制频率不要只看传感器采样频率。如果已经压坏两次物体就不要继续调高速度了。先把接近速度降到一个绝对保险的值比如 2 mm/s跑通后再慢慢加快。6.3 机器人接触到物体后发生抖动或振荡振荡通常有三个来源导纳或阻抗增益过大系统进入正反馈。控制频率过低每个控制周期都要很久才能响应力变化。机械臂本身传动间隙或柔性大末端接触时会产生额外弹性。优先把增益降下来。如果降了还抖就再降低速度。如果还抖检查机械臂安装面是否稳固桌子和固定支架是否有明显晃动。很多时候不是算法问题是固定结构不够稳。6.4 视觉说“碰到了”但力传感器没有反应这类问题一般出在坐标偏差上。视觉检测到的目标位置和机器人真实执行位置可能存在几毫米偏差。由于麻将牌有一定厚度如果机械臂末端停在牌面上方还没真正接触视觉上看起来“已经在物体附近”但力传感器确实没有受到力。解决方法是引入一个“试探作业”动作控制末端在目标位置附近上下或左右做小范围搜索同时监测力传感器直到检测到接触。这个思路简单有效非常像人用手在桌面上摸找小物件。6.5 仿真里稳定真机一跑就废主要原因包括仿真里的摩擦系数、质量、惯性参数太理想。传感器噪声没有被建模。控制周期在仿真里远超真机。机械臂动力学模型和真机存在偏差。面对这种情况建议先做最简单的真机接触实验不跑完整任务。让机器人以极慢速度和恒力接触一个硬平面记录力曲线再和仿真对比。如果曲线趋势一致再逐步增加任务复杂度。7. 这些能力离落地还有多远以及下一步怎么走7.1 精细操作能力最可能在哪些场景先落地从控制难度来看工业装配、分拣、打磨、插拔线缆这类重复性高、接触过程可定义的任务会比家庭服务更早落地。因为工业场景可以把物体固定任务边界清晰传感器安装和维护也更有条件。家庭环境里物体摆放混乱、光照变化大、物体种类多触觉精细操作要解决的问题会加倍。医疗辅助是另一个方向但门槛更高涉及安全认证、力控冗余和风险评估。短期内更适合作为研究和实验性项目普通开发者可以先不用把自己卷进去。7.2 从“单任务演示”到“可复用能力”中间缺什么摸麻将挤牙膏这类演示可以证明机器人具备精细操作的基础能力。但要变成可复用能力还需要补几块更多数据不同材质、不同硬度、不同表面状态的物体数据。更稳定的传感器长期使用不漂移、耐磨、成本可控。更通用的力控策略不是每个物体都要重新调参数。更好的仿真到真机迁移方法减少仿真与真机的差异。任务级规划能力机器人知道什么时候该摸、该推、该挤、该停。如果你是自己做学习项目可以先不管后面的部分。把单任务做到 20 次内有 18 次成功再考虑增加物体种类和场景变化。如果一上来就追求泛化能力大概率会被问题淹没。7.3 我的建议先做一个只含一项硬指标的闭环摸麻将和挤牙膏都有比较明确的量化指标。摸麻将可以看重合度、推牌偏移、接触力峰值挤牙膏可以看挤出的长度、出膏量、管壁是否破裂。做项目时不要同时优化三个指标选一个最关键的先死磕。比如先盯住“接触力峰值不超过某个安全值”。只要这个指标稳定再去增加速度。等速度和力都能控制住再加视觉干扰。这种递进式验证比一上来就做完整场景更能积累经验。7.4 后续扩展方向如果这个方向你已经跑通可以考虑往下走接入机械臂夹爪把单指接触扩展到多指抓取。加入移动底盘让机器人先导航到工作区再做精细操作把“机器人导航”和“末端操作”串起来。用强化学习在仿真里训练接触策略再迁移到真机但这需要比较稳定的仿真模型和训练环境。把整个流程封装成 ROS2 节点方便以后复用和排查。最终衡量这个领域进展的不是某个演示视频多惊艳而是机器人能不能在无人干预的情况下连续完成几十次精细操作而不出错、不损坏物体。这也是从“AI 有了手感”这种话题走向真实生产力时真正要面对的技术核心。

相关新闻

SkillDeck:为Codex技能打造的一站式管理工作台

SkillDeck:为Codex技能打造的一站式管理工作台

这次我们来看一个很实际的问题:Codex 这类 AI 编码代理已经能干活了,但你的技能文件是不是还散落在~/.codex/skills里,靠手写、靠记忆、靠复制粘贴?SkillDeck 要解决的,就是给 Codex 装一个与 Agent Skill 配套的管理工…

2026/8/26 2:22:37 阅读更多 →
Docker面试高频题解析与实战技巧

Docker面试高频题解析与实战技巧

1. Docker技术面试的核心价值最近三年云计算领域招聘中,Docker相关问题的出现频率增长了217%(数据来源:2023年DevOps岗位技能报告)。作为容器化技术的标杆,掌握Docker不仅是通过技术面试的必备技能,更是现代…

2026/8/26 2:22:37 阅读更多 →
Java大厂面试全流程解析:微服务架构与缓存策略实战

Java大厂面试全流程解析:微服务架构与缓存策略实战

1. 互联网大厂Java面试全流程深度解析最近几年,我作为面试官参与了数十场Java开发岗位的技术面试,也帮助不少朋友成功拿到了互联网大厂的offer。今天我想通过一个完整的面试场景案例,带大家深入理解大厂Java面试的考察重点和应对策略。这个案…

2026/8/26 2:22:37 阅读更多 →

最新新闻

Java开发者转型全栈工程师的面试实录与经验分享

Java开发者转型全栈工程师的面试实录与经验分享

1. 项目概述"从Java全栈到前端框架:一位资深开发者的面试实录"这个标题背后,反映的是当前技术岗位面试中一个非常普遍的现象——企业对复合型人才的需求正在急剧增长。作为一名经历过上百场技术面试的面试官,我深刻体会到&#xff…

2026/8/26 3:03:53 阅读更多 →
Codex Skill 装得多不如配得对:视频处理实战指南

Codex Skill 装得多不如配得对:视频处理实战指南

最近有个现象很有意思:很多人拿到 Codex 之后,第一件事不是先想清楚要拿它做什么,而是到处找 Skill、装 Skill。社区里有人一口气装了几十个,甚至把做 PPT 的、写周报的、搞数学建模的、生成表情包的全都塞进去,感觉“…

2026/8/26 3:03:53 阅读更多 →
浪涌电流限制器选型与实战:从NTC到MOSFET软启动设计

浪涌电流限制器选型与实战:从NTC到MOSFET软启动设计

做电源设计这些年,我有一项必做的上电测试:冷机插电,看示波器上那道电流尖峰到底能冲多高。很多人觉得上电瞬间就那么几毫秒,大不了烧个保险丝,实际上浪涌电流(Inrush Current)在工业设备、通信…

2026/8/26 3:03:53 阅读更多 →
TinyML端到端部署实战:从模型训练到MCU运行全流程

TinyML端到端部署实战:从模型训练到MCU运行全流程

1. 端到端流程:从模型训练到MCU部署的完整路线图 TinyML系列的上一篇,我把重点放在了概念、硬件选型和环境搭建上,也就是告诉你“TinyML是什么”以及“用什么来做”。这一次我不打算讲太多理论,直接上硬核的东西:一个完…

2026/8/26 3:03:53 阅读更多 →
Python赋值操作全解析:从基础引用到高级解包与性能优化

Python赋值操作全解析:从基础引用到高级解包与性能优化

1. 从“等号”开始:Python赋值的本质与基础如果你刚开始接触Python,或者已经写了几个月代码,可能觉得赋值不就是用个等号()嘛,有什么好讲的?我最初也是这么想的,直到有一次&#xff…

2026/8/26 3:03:53 阅读更多 →
软件测试面试全攻略:技术、项目与思维解析

软件测试面试全攻略:技术、项目与思维解析

1. 软件测试面试的核心考察维度在软件测试岗位的面试中,面试官通常会从三个维度全面评估候选人的能力:技术基础、项目经验和思维逻辑。这三个维度并非孤立存在,而是相互印证的关系。技术基础决定了你能否理解测试的本质,项目经验展…

2026/8/26 3:02:53 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录: 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中,主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段,转入了政务服务的常态化落地应用;在实际使用过程中,它能自主理解办事需求、辅助完成填报申报、开展材料预审,并联动多个系统协同作业,真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/24 20:22:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/25 10:31:12 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →