2026年3月

感觉现在整体的心情比较浮躁,上班时总想多做点什么,尤其是在等生图的时候,我来来回回就是刷 boss,小红书,v 站,虫部落,少数派,反反复复的,越来越觉得没意思了。有时希望工作时有大量的工作填完整个时间,有时又发现自己总喜欢效率完成工作,而不是对某件事精进再精进。

一代人有一代人的春晚记忆,今年的主旋律是 AI。从《贺花神》的唯美浪漫到《梦底》的亦真亦幻,从小品里机器人的高情商互动到抖音春晚直播间的 AI 实时字幕,再到 19 亿次全民豆包 AI 互动,“过个 AI 年”成为大家关于 2026 春晚的集体回忆。

对于观众来说,大家在屏幕前看到的是舞台效果与节目创意,但对技术团队来说,它更像一次极限压力测试:生成式视频登上春晚大屏需要达到 8K 分辨率、50FPS 高帧率,具身智能交互必须实时可控,抖音直播字幕必须准确及时,豆包 AI 互动必须稳定流畅。每一个单独拎出来都是行业级难题,而春晚的要求是在同一时刻、同一场直播中,全部实现。

作为“2026 年春晚独家 AI 云合作伙伴”,火山引擎将智能视频云的画质增强服务、空间视频等 AI 技术深度融入舞台创作,不仅打造了《贺花神》《驭风歌》《梦底》等多个刷屏瞬间,还保障了春晚 8K、50FPS 的高规格视频上屏要求。此外,今年春晚最受关注的 C 位机器人松延动力等,背后均有火山引擎实时音视频技术的支持,实现了延时低至 1 秒的多模态交互体验。

除了节目本身,本届春晚首次用 AI 驱动全民实时创作互动,春晚当天豆包 AI 互动总数达 19 亿次,火山引擎智能全球加速(IGA)成功承载千万级 QPS 峰值流量,保障了数亿用户的实时交互体验。同时,今年火山引擎视频直播除了保障抖音春晚直播外,也通过火山引擎声影同传支持抖音 AI 字幕直播间,为特殊观众带来了无障碍看春晚的互动体验。

一场极限流量与实时计算的系统级压力测试,是如何被打磨成稳定如常的春晚体验的?技术系统背后的复杂工程,如何转化为亿万观众共享的视觉记忆与连接记忆?

视觉记忆:当 AI 开始“造”画面、“讲”故事

视频生成卷向 8K

今年的春晚节目最出圈的当属《贺花神》,该节目以歌唱四时景象为主题,扮演十二种花的十二位明星依次亮相,AI 生成影像与实景的结合,构建了一种全新的舞台视听叙事结构。

在张杰演唱的作品《驭风歌》中,国宝级水墨画《六骏图》首次实现了动态化演绎。

这些节目背后,都有豆包视频生成模型 Seedance 2.0 的深度参与。当 AI 开始“造”画面、参与舞台表达,艺术的想象力第一次不再完全受限于现实世界的拍摄条件。

但在这些唯美梦幻的视觉效果背后,生成式视频要想走上春晚大屏,必须满足极为严苛的播出标准:8K 分辨率、50FPS 高帧率。目前,全球主流的视频生成模型,如 Seedance2.0、Sora 2 等,通常只能直接输出 720P/1080P、24FPS 的视频内容。

从技术角度看,8K 分辨率与 50FPS 高帧率并不仅仅是“更清晰一点”,而是对整条制作与传输链路的系统级放大考验。以分辨率为例,从 720P 超分到 8K,画面面积需要被放大 64 倍,同时还要确保画面没有锯齿、模糊等情况,并保持素材在 8K 分辨率下稳定流畅的播放效果。

为解决这一技术难题,火山引擎视频与边缘团队依托火山引擎智能媒体处理平台的多维度智能画质增强框架,对 AIGC 内容实施了一场全流程、AI 驱动的“智能精修”

传统视频增强往往依赖人工预设规则,适应性差、效果有限。区别于传统视频增强,火山引擎推出的视频点播画质增强服务,以深度视频理解为基础、精准画质指标决策为核心,实现自适应、高保真、全场景适配的增强能力。该系统的核心理念是 “一镜一策”通过镜头级粒度的 AI 分析,自动识别每一个镜头的内容特征与失真类型,并智能预测最优修复路径,动态组合专属的增强工具链,整个过程无需人工反复调参或试错。

其背后,主要有两大关键技术:超分辨率重建(Super-Resolution)、智能帧率提升(Frame Interpolation)。超分辨率重建能够在不改变原始画面语义的前提下,将 720P 输入智能升频至 8K 级别。不是简单的放大尺寸,还要重建高频细节,使画面在巨幕上依然清晰锐利。智能帧率提升则是针对 AIGC 视频原生 24FPS 的局限,通过先进的时序插帧技术,将帧率平滑提升至 50FPS,并确保生成的中间帧自然连贯,提升动态场景的流畅度,带来“肉眼可见”的观感升级。

除了分辨率和帧率的提升,画质保真同样至关重要。火山引擎为此专门构建了一套 “理解—决策—执行”的三位一体画质增强体系

深度视频理解能够实现实现语义级认知,对画面中的主体区域、关键动作以及复合失真进行精准定位。像压缩模糊、色彩偏移或多场景混合伪影,都能被精准识别出来,为后续增强提供上下文感知基础。多维画质指标决策能融合无参考指标(如 VQScore、SRQA)与全参考评估方法(包括异常检测、纹理保真度评估等),结合动态权重分配与子项协同约束机制,科学量化不同失真对观感的影响,避免传统增强方法“一刀切”的处理方式,真正实现“因片施策”。可组合增强原子能力库内置去噪、锐化、去压缩失真、色彩增强、超分,以及基于 Diffusion 的生成式增强(如 GenDR/DenVR)等高质量原子算法,这些模块可以灵活组合、精准调用,持续抬升智能精修的效果上限。

经过这一整套 AI 驱动的智能精修,最终输出的视频不仅满足了 8K 分辨率与 50FPS 高帧率的播出标准,还有效抑制了 AIGC 视频中常见的微小瑕疵,完整保留了 Seedance 2.0 独特的艺术风格与创意表达。

这次走上春晚大屏或许只是一个开始,随着画质增强等技术不断成熟,生成式视频还将在影视制作、直播内容、XR 场景等领域实现更广泛的应用。更重要的是,这些能力的持续演进,也将让未来更大规模的智能视听应用成为可能。

实现物理世界不存在的空间逻辑

满足 8K 分辨率、50FPS 高帧率的视频要求,是登上春晚舞台的入场券。但当导演提出让六个“刘浩存”同时出现在舞台上时,技术团队面对的已不是画质问题,而是一个物理世界本不存在的空间逻辑。

在海来阿木、刘浩存共同演绎的春晚创意节目《梦底》中,演员刘浩存与 5 位亚毫米级高精度数字分身同台共舞、跨时空互动,亦真亦幻,惊艳出圈。

image

唯美视觉效果的关键在于,火山引擎空间视频技术实时驱动的“3D 数字分身”足够真实,能够营造出强烈的奇幻沉浸感,让观众跟着刘浩存的舞步,一起走进梦境。

与传统的“复制粘贴”式虚拟形象不同,这次春晚舞台上的“3D 数字分身”具备两个关键特征:

  • 透视随镜,立体在场:当导播切换机位、推拉摇移时,屏幕中的数字分身会同步发生符合物理规律的透视变化。比如当镜头扫过侧面时,观众可以清晰地看到演员面部轮廓的起伏与耳廓的阴影,当镜头拉远时,数字分身的空间占位与真实演员完全一致,是真正具有三维坐标的数字个体。

  • 光影共生,实时响应:当舞台追光灯从暖色转为冷色,数字分身身上的高光与暗部也会同步变化;当灯光变暗时,分身脚下的影子随之虚化。虚拟与现实之间的光感一致性,达到了肉眼难以分辨的程度。

要想打造这样真实的“3D 数字分身”,需要先进行 四维重建。演员在专业环绕式采集棚中完成表演,70 台工业级高分辨率相机以球面分布方式同步拍摄,以极高帧率同步捕捉每一瞬间的多视角画面。不仅记录动作本身,还需要记录光线在皮肤与衣物上的反射特性,为后续真实光影渲染提供基础。随后,海量多视角视频流被上传至云端,通过火山引擎自研的 4D 高斯泼溅(4DGS)重建算法进行处理,最终生成高保真的 4D 数字资产——一段可以被实时渲染,可以从任意视角观看的动态三维表演。

完成重建后,这些 4D 资产会被导入 Unreal Engine / Unity 等主流游戏引擎进行实时渲染。为了让虚拟世界与真实舞台实现实时联动,系统需要与导播、灯光系统联动。 虚拟摄像机会实时接收导播台的机位参数,使虚拟渲染视角与电视播出机位保持毫秒级对齐。在与灯光系统联动时,火山引擎团队搭建了一层实时转译机制,将每一路 DMX 信号映射为虚拟引擎中的光源参数,包括颜色、强度、位置和光束角等。当物理灯光发生变化时,虚拟灯光也会同步更新,延迟低于人眼可感知阈值。

当镜头从远景逐渐推进到面部特写时,更严峻的挑战在于,传统实时渲染架构会同时面临算力与逼真度的双重压力。为此,火山引擎空间视频团队首次引入豆包大模型能力,针对“多人”和“近景”两大核心场景进行了优化。

在戏曲这类多人同台的节目中,十几个高精度“3D 数字分身”同台表演,最大的挑战来自 光影计算——如果每个“3D 数字分身”都实时计算完整光影与阴影投射,单台渲染服务器的算力很快就会被耗尽。火山引擎空间视频团队利用豆包 3D 生成模型为每一帧演员生成一个极简的、仅用于阴影计算的几何外壳,渲染时,系统只需要计算这个简化 Mesh 的投影,不需要处理高精度模型的全部几何细节。 通过这种方式,在几乎不影响阴影质量的情况下,计算量降低了 70% 以上。

在近景特写场景中,最大的挑战则是 光影稳定性。当推进演员面部特写时,传统光影重建算法容易出现法线方向抖动,导致光影在帧与帧之间产生“跳变”,降低真实感。火山引擎空间视频团队通过引入豆包 DA3(Depth Anything v3)模型,从单帧画面中稳定推断深度信息,并基于深度计算法线,以此作为先验约束参与光照求解——先有几何确信度,再计算光影变化。 从而彻底消除近景画面中的光影闪烁,让皮肤质感和细节过渡更加自然。

从春晚上的六个“刘浩存”同台共舞,到跻身全国文旅精品的行浸式多维空间剧《只此周庄》,空间视频技术为舞台内容赋予了新的艺术想象力,也为文化内容的记录与传承提供了新的路径。2026 年,火山引擎空间视频团队将继续传承非遗文化,通过 3D 化改造,将更多非遗表演沉淀为高质量的三维数字资产,并通过更高效的生产方式提升 3D 内容产能,将更多优质内容带入 VR 头显设备中。

高情商“赛博孙子”如何成为“奶奶的最爱”?

往年的春晚 C 位属于明星,今年真正站在舞台中央的,是机器人。

在今年的春晚节目中,机器人含量极高。其中,在小品《奶奶的最爱》亮相的松延动力机器人尤为吸睛,他们不仅动作灵活,还能察言观色、主动接话,被网友们亲切地称为“赛博孙子”。

image

这一“高情商”表现的背后,是豆包语音合成模型与火山引擎实时音视频技术的支撑。基于豆包大模型提供的语音识别、视觉理解、语音合成等能力,机器人实现了多模态、高拟人化的实时互动;基于火山引擎的 AI 音视频互动方案,机器人多模态互动延迟压缩到了 1 秒以内,使机器人与人的对话更加自然顺畅,减少了“机器感”。

要把机器人多模态互动的延迟压缩到 1 秒以内,并不是一件容易的事情。相比人与人之间的交流,人与 AI 对话背后的技术链路要复杂得多。 人与人的交互只是经过了音频的采集、处理和传输,但在人与 AI 的对话链路中,还需要将人的声音传到服务端,在服务端完成语音转文本(ASR),同时系统还要判断用户是否已经说完话,最后将文本信息进行思考推理,再交由语音合成系统生成语音,最终再通过网络传回终端播放。这样一条包含识别、理解、推理、合成与传输的完整链路,任何一个环节的延迟都会影响整体体验。

为了降低延迟,火山引擎 AI 音视频互动团队围绕整条人机对话链路进行多个环节的优化。 其打造的 AI 音视频互动方案在传输层通过更完善的弱网对抗策略以及更高效的边缘节点接入机制,将网络传输延迟尽可能压缩。同时,在服务端的语音识别与判停阶段,系统结合传统的语音活动检测(VAD)、基于语义的端点预测(EOU) 以及上下文语义完整性分析等多种算法进行综合判断,更准确地识别用户是否已经说完一句话,并对含噪环境下可能出现的延迟波动进行兜底,从而缩短整体链路时间。

在此基础上,大模型推理和语音合成(TTS)环节也通过缓存机制以及智能切句、断句等策略进一步优化响应速度,最终将机器人多模态互动的延迟压缩到 1 秒以内,造就了春晚舞台上那个能够“察言观色”的“高情商”机器人。

连接记忆:当 AI 开始回应每一个人

舞台上的技术为观众留下的是视觉记忆,手机屏幕前的互动,则构成了今年春晚留下的特别的连接记忆。当亿万观众拿起手机时,他们在等待着来自 AI 的、个性化的、实时生成的回应。

在今年的春晚中,豆包通过一系列创新的互动玩法,打造了一场“边看边玩”的全民互动。除了传统的抢红包,用户还可以通过豆包 App 生成春节专属写真、新春头像、新春贺卡等多类新年主题图片,甚至还能实时生成拜年视频,一键生成马年祝福语。此外,用户也可以在豆包询问“年夜饭”菜谱等实用问题。

数据显示,除夕当天,豆包帮助用户生成了超过 5000 万张新春主题头像、超过 1 亿条新春祝福。豆包 AI 互动总量达到了 19 亿次,大模型峰值 TPM(每分钟 token 数)达到了 633 亿 tokens,创下全民 AI 互动新纪录。

但在技术层面,这样的互动规模更像是一场极端压力测试——流量本身的高度不确定性,会给系统带来巨大的风险。一旦突发流量超出预期,调度系统是否能够快速响应、资源储备是否充足、系统是否存在雪崩风险,都是团队必须要提前考虑的难题。

面对春晚这样的千万级突发流量,在架构层面,主要依赖调度、资源与流量隔离等多维能力进行应对。在调度策略上,突发流量具有“峰值高、持续时间短”的特点,给实时调度系统留下的反应时间非常有限。为此,火山引擎智能全球加速(IGA)的自研调度系统采用“流量预占”策略,在活动开始前,根据全球用户分布情况预估各地区可能出现的流量规模,提前将资源预占并调度到对应的边缘节点,以分散整体压力。

在资源层面,由于冷启动流量的资源消耗往往比常态流量高出 1.5 倍以上,团队需要为活动准备充足的容量储备。一方面通过容器化能力实现快速扩容,同时利用碎片化的小规格资源提升边缘节点利用率,使整体资源利用率提升超过 10%;另一方面需要业务侧配合进行策略优化,例如在活动开始前对部分非核心业务进行降级,并通过端侧流量打散策略,降低系统压力。此外,系统还会通过“熔断隔离”策略为活动流量设置独立限制,例如全局限流、单集群限流、冷启动限流以及回源链路限流等,一旦流量超出预估范围,系统会自动拒绝超出部分请求,从而避免出现全局性雪崩。

AI 技术对观众的回应,不止体现在豆包 AI 互动上。对于听障人士来说,今年的春晚同样格外特别。通过抖音直播的实时字幕功能,他们第一次能够与家人同步“听懂”相声、小品中的包袱和台词节奏。

让这些体验成为现实的,是火山引擎视频直播声影同传产品中的 AI 实时字幕功能。依托豆包语音识别模型,AI 实时字幕功能可以精准识别主持串词、节目台词以及歌曲歌词,并支持多语种与方言识别。在实际表现中,主持报幕与串场内容识别准确率达到 99%,相声、小品等复杂语境下的识别准确率也达到 94%。

为了进一步提升系统可靠性,整套系统还采用了主备链路设计:主备声影同传服务与 ASR 服务同时运行,避免单点故障;审核服务与 ASR 服务通过 Redis 服务解耦,即使审核链路出现异常,也不会影响核心字幕生成链路。

对于春晚,这代人记住的是 AI。

但技术本身不是目的。当生成式视频能走上 8K 分辨率与 50FPS 高帧率的高规格屏幕,能实现物理世界不存在的空间逻辑,能让机器人“高情商”地回应人类,能支撑数亿人的 AI 互动需求,让每个人都能“参与”而非只是“观看”,才是火山引擎在这届春晚背后的真正价值。

技术的温度,是让每一代人都能“记得住”。下一年的春晚,AI 还能带来什么新的“记忆”?答案或许已经在路上了。

在信息爆炸的数字时代,对于开发者而言,拥有一个高质量、有深度且紧跟技术潮流的知识库至关重要。近日,一个名为 码云笔记 的技术博客网站进入了我们的视野。它并非简单的个人笔记堆砌,而是一个内容丰富、定位清晰,致力于为开发者提供实战指南与技术思考的垂直社区。

内容为王:从“避坑”指南到架构演进

访问 mybj123.com,你很难用一个标签来概括它的全部。网站内容横跨前端、后端、运维、数据库甚至AI等多个领域,但其选题的“颗粒度”非常细致,直击开发者的日常工作痛点。

  • 实操性强的基础教程:网站没有停留在“Hello World”层面。例如,你会看到 《新手必看!PostgreSQL 入门超实用避坑秘籍》,直接点出新手的常见问题;在环境配置方面,不仅有 《Ubuntu 22.04 生产级 Docker 安装与配置教程》,还涵盖了 《node版本太低,怎么升级版本》 这类版本管理的细节问题。
  • 深入源码的原理分析:对于希望“知其所以然”的开发者,码云笔记提供了不少硬核内容。例如 《深入浅出 Netlink:Linux 内核与用户空间通信的基石》《SourceMap全解析:前端调试必备工具》,都显示出其对技术原理的深度挖掘。
  • 紧跟潮流的企业级实战:更难得的是,网站关注架构设计与演进。文章如 《阿里二面:千万级用户系统演进与异构迁移》《Java 项目如何落地灰度发布?这 4 套方案直接拿去用!》,为面临复杂业务场景的技术人员提供了宝贵的思路参考。

技术特色:不止于“笔记”,更是开源与工具的探索者

码云笔记的名字虽带“笔记”二字,但其视野已拓展至更广阔的开源生态和效率工具。

  • 拥抱开源新势力:网站对新兴开源项目保持高度敏感。多篇文章介绍了 OpenClaw(一个开源的AI助手框架),从安装配置到新功能发布的备份工具,进行了连续追踪报道。同样被关注的还有数据集成框架 SeaTunnel 和笔记软件 Notable
  • 前沿技术落地实践:当新技术出现时,如何落地是开发者最关心的。网站提供了 《GraphRAG:通过动态知识图谱提升人工智能》《Next.js 16 微前端新玩法:Multi-Zone 本地搭建全流程指南》 等极具时效性的内容,帮助读者抢占技术先机。
  • 主流框架的优雅封装:针对Vue3等主流框架,码云笔记推出了系列文章,如 《Vue3+TS 进阶实战:Axios 核心层封装》《Vue3 优雅状态管理:Pinia 结合 Axios 拦截器》,展示了如何在实际项目中写出更优雅、可维护的代码。

价值导向:为开发者构建“安全网”与“脚手架”

纵览整个网站,其核心价值在于为开发者构建从开发到部署、从调试到安全的完整“安全网”和思维“脚手架”。

  • 运维与安全:网站提供了大量关于服务器安全的实用指南,例如 《SSH服务器安全防护升级:10个必知的硬核加固配置》《麒麟操作系统 V10 SP1 与 Windows 7 文件共享问题》,兼顾了主流与特定国产系统环境。
  • 问题排查与效率《PHP网站崩溃或响应慢,5步精准定位问题根源》 这类文章,几乎是每一位运维和全栈工程师的必备技能。而 《初学者必备的VS Code键盘快捷键大全》 则体现了其对提升开发者日常效率的关注。

结语

码云笔记(mybj123.com) 已经超越了个人笔记的范畴,成长为一个内容丰富、视角多元的技术内容平台。它既有“接地气”的操作指南,帮你解决眼前的报错;也有“望星空”的架构思考,助你规划未来的系统。对于身处快速迭代的技术行业的开发者而言,这无疑是一个值得收藏和时常翻阅的“实战手册”。

一、ERP概念来源

在飞速发展的信息时代,企业竞争实力的积聚更加依赖于信息技术和管理技术的有机结合。

以制造业为代表,越来越多的企业采用ERP这种先进的集管理和信息技术于一体的管理系统,在实践中取得了良好的效果。

今天,当我们探讨制造业的数字化转型时,理解ERP及其核心——MRP的演变与原理,就成为了掌握现代企业管理精髓的关键一环。

ERP,即企业资源计划,是由美国加特纳公司(Gartner Group Inc.)最早提出的一种管理理念;它着眼于在不断发展的信息技术条件下,如何拓展传统的企业管理系统MRPⅡ。MRPⅡ是制造资源计划的简称,这种管理思想最初是美国IBM公司在研究装配型产品的生产与库存管理问题基础之上创立的,后来得到企业界的普遍认可,在制造业得到广泛应用。

ERP的发展经历了以下阶段:

作为一种库存定货计划—MRP,即物料需求计划阶段,也称作基本MRP阶段。

作为一种生产计划与控制系统—闭环MRP阶段。

作为一种企业生产管理信息系统—MRPⅡ阶段。

覆盖供需链信息集成的企业资源计划—ERP阶段。

MRP是在产品结构的基础上,运用网络计划原理,根据产品结构各层次物料的从属和数量关系,以每一个物料为计划对象,以完工日期为时间基准倒排计划,按提前期长短区别各个物料下达计划时间的先后顺序。MRP作为一种库存定货计划,只说明了需求的优先顺序,没有说明是否有可能实现,它是MRPⅡ发展的初级阶段,也是MRPⅡ的基本核心。

闭环MRP在MRP的基础上增加了能力计划和执行计划的功能,构成一个完整的计划和控制系统,从而把需要与可能结合起来。但是,闭环MRP还没有说清楚执行计划后给企业带来什么效益;这种效益又是否实现了企业的总体目标。MRPⅡ实现了物流和资金流的集成,形成了一个完整的生产经营信息系统。它主要完成企业的计划管理、采购管理、库存管理、生产管理、成本管理等功能,MRPⅡ可以在周密的计划下有效平衡企业的各种资源,控制库存资金占用,缩短生产周期,降低生产成本。

八十年代末、九十年代初,随着MRPII系统的普遍应用,以及市场竞争的日趋激烈,一些企业开始感觉到传统的MRPII软件所包含的功能已不能满足企业全范围管理的需求,ERP理论应运而生。

ERP对传统的MRPII系统来讲是一次大的飞跃,它着眼于供应链上各个环节的信息管理,能满足同时具有多种生产类型企业的需要,扩大了软件的应用范围:除财务、分销和生产管理以外,还集成了企业的其他管理功能,如人力资源、质量管理、决策支持等多种功能,并支持国际互联网(Internet)、企业内部网(Intranet) 和外部网(Extranet)、电子商务(E- Business)等等。

ERP采用最新的信息技术,如图形用户界面技术(GUI)、面向对象的关系数据库技术(ORDBMS)、第四代语言和开发工具(4GL/CASE)、第二代客户机/服务器技术(C/S)、JAVA、WEB SERVER、INTERNET/INTRANET技术等等。

二、MRP(物料需求计划)基本原理、产品结构及性质特点

ERP是在MRP和MRPⅡ的基础上发展起来的,为了说明ERP,还得从MRP讲起。当人们想使物流信息同资金流信息集成时,首先要做到物流信息的集成;在一个制造企业内部也就是产、供、销三方面信息的集成。MRP的原理是制造业企业信息化时必须树立的概念,几乎所有ERP软件都包含MRP的功能;MRP可以说是ERP的核心。

1、定货点法

在MRP问世之前,库存计划通常采用定货点法。定货点法是一种使库存量不得低于安全库存的库存补充方法:当库存量降到某一点(定货点),剩余的库存量(扣除安全库存)可供消耗的时间刚好等于定货所需的时间,此时就要下定单补充库存。

在稳定消费的情况下,定货点是一个固定值。当消费加快时,如果保持定货点不变,就会消耗安全库存;如果还要保持一定的安全库存,就必须增加定货量以补充消耗掉的安全库存;如果不增加定货量,又不消耗安全库存,就必须提高定货点,即提前定货。相反,如果消费减缓,就要降低定货点。因此,对需求量随时间而变的物料,定货点会随消费速度的快慢而升降,无法设定一个固定的定货点,如图1所示。

image.png

如上所述,定货点法只能保证稳定均衡消耗情况下不出现短缺,它不能保证消耗量和消耗速度多变情况下不出现供应短缺。“不出现供应短缺”和“降低库存”是两个相互矛盾的目标;为解决这对矛盾的目标,IBM的管理专家约瑟夫·奥列基博士从分析产品结构入手,在1965年提出把产品中各种物料分为独立需求和相关需求两种类型的概念,并进而提出了按需用时间的先后(也就是需求的优先级)及提前期(生产周期或采购周期)的长短分时段确定各个物料需求量的物料需求计划(MRP)解决方案。

2、产品结构

任何制造业的产品,都可以按照从原料到成品的实际加工装配过程,划分层次,建立上下层物料的从属关系和数量关系,确定产品结构。通常,称上层物料为母件,称下层物料为子件。图2以一个简单的方桌为例来解释产品结构。

image.png

方桌这类产品的产品结构是一个上小下宽的正锥形树状结构,其顶层“方桌”是出厂产品,是属于企业营销部门的业务(也是生产部门的最后一道装配或包装工序);各分支最底层物料均为采购的原材料或配套件,是企业供应部门的业务;介于其间的是加工制造件或装配组件,是生产部门的业务。我们把由市场(企业外部)决定性能规格和需求量的物料称为独立需求件,就是说,不是企业所能决定的需求;把由出厂产品决定性能规格和需求量及需求时间的各种加工和采购物料称为相关需求件,就是说,这些物料的需求受独立需求件的制约。

如果我们把结构层次的坐标换成时间坐标,产品结构各个方框之间的连线代表生产周期和采购周期,得到的是“时间坐标上的产品结构” 图,如图3所示。现在,我们就可以根据需求的优先顺序(完工日期或需用日期的先后),按照加工或采购周期的长短,以需求日期为基准倒排计划。时间坐标上的产品结构图相当于关键路线法中的网络计划图,累计提前期最长的一条线相当于产品生产周期中的关键路线,它把企业的“销产供”物料的数量和所需时间的信息集成起来,是物料需求计划基本原理的核心。

image.png

3、物料需求计划逻辑流程

物料需求计划 MRP在产品结构的基础之上,运用网络计划原理,根据产品结构各层次物料的从属关系和数量关系,以每个物料为计划对象,以完工日期为时间基准倒排计划,并按提前期长短区别各个物料计划下达时间的先后顺序。这里“物料”一词是指为了产品出厂需要列入计划的一切不可缺少的物的总称,不仅是通常理解的原材料或零件,而且还包括配套件、毛坯、在制品、半成品、成品、包装材料、工装工具、能源等一切物料。通俗地讲,MRP是一种“既要降低库存,又要不出现物料短缺”的计划方法,其逻辑流程如图4所示。

image.png

从逻辑流程图上看,MRP主要回答了4个问题:

生产什么?

要用到什么?

已经有了什么?

还缺什么?什么时候下达采购或加工计划?

这4个问题是任何制造业在编制计划都要回答的问题,被人们称为“制造业的通用公式”。第一个问题指的是为了满足市场(或客户)需求需要出厂的产品,是独立需求件。产品的出厂计划是根据销售合同或市场预测,由主生产计划(master production schedule,MPS)确定的。第二个问题指的是产品结构或某些在制造过程中必要的资源(如能源、工具等),由产品信息或物料清单来回答。物料清单(bill of material, BOM)是计算机可识别的产品结构数据文件,是MRP的主导文件。第三个问题由库存信息,或者说,由物料的可用量来回答。物料的可用量不同于手工管理的库存台帐,它是一种动态信息。

主生产计划、物料清单和物料的可用量是运行MRP的三项基本输入数据,它们都是手工管理中不曾用到的新概念。其中,主生产计划是最关键的输入信息,它必须能够准确地反映市场需求,它决定物料需求计划的必要性、可行性和稳定性;另外两项是计算需求数量和时间的基础数据,它们的准确性直接影响MRP的运算结果。

4、主生产计划

MRP的三项主要输入,首先就是主生产计划MPS。MPS以出厂产品为对象,按每一种产品分别显示计划报表。报表的生成主要根据预测和合同信息,显示该产品在未来各时段的需求量、库存量和计划生产量。MPS报表格式有横式和竖式两种;横式报表说明需求计算的来龙去脉,竖式报表说明供应数量和时间与需求数量和时间的对应关系。图5是一种MPS横式报表。

image.png

MPS报表与传统的手工计划报表有一些不同之处。首先,由于它要提供每种出厂产品的各种相关信息,因此一张报表只说明一种产品的计划(当然,也可以在此基础上开发能列出各个时间段各产品的出厂计划表,但信息的重点内容会有变化)。其次,在表的上端横向显示的时间段是可以根据管理的需要人为设定的,可以是周,也可以设定为日、月、季、年,也可以开始几个时间段是周,接下来的时间段是月,然后是季;不断向前推移,体现滚动计划的精神,可以非常灵活地应用。

主生产计划是沟通企业的前方(市场、销售)和后方(制造、供应)的重要环节。在主生产计划报表上,有来自市场、销售部门的预测和合同信息,有系统按照设定的规则计算出的毛需求、净需求、计划投入量、计划产出量,有系统根据初始库存及各个时段的净需求与产出的余额计算得出的各个时段的库存量,有系统根据某时段的计划产出量以及下一次计划产出之前各时段合同总量计算得出的各个时段的可供销售量,信息量相当丰富。主生产计划报表是一个体现了信息集成的报表,是一个前方(市场、销售)、后方(制造、供应)各部门都要经常查阅的管理文件。

5、物料清单

MRP的第二项主要输入是产品信息,产品信息用物料清单BOM来体现。BOM反映了产品结构,但它所包含的信息量要远远超过产品结构;它是在物料主文件的基础上建立的管理文件。物料主文件是描述物料各种管理属性和业务参数的管理文档,也可称为物料主记录或物料档案。一种物料可以出现在不同的产品上,但档案只有一份。物料主文件包罗的信息主要有同设计管理、物料管理、计划管理、销售管理、成本管理、质量管理等相关的信息。

image.png

图6显示了BOM的基本内容。对制造业来讲,BOM在MRP/ERP系统中是一个非常重要的管理文件,系统要通过它识别企业所生产的所有产品,几乎企业所有主要的业务部门都要用到它。BOM如同一个管理枢纽,把各个部门的业务有机地联系在一起。

BOM主要有设计BOM和制造BOM两种,此外还有计划BOM、成本BOM等。设计BOM是一种设计文件,通常是从设计功能结构角度来定义产品结构,而制造BOM是一种管理文件,它从实际的制造过程来定义产品结构。制造BOM的最原始的出处是产品设计图纸,但它又不同于图纸上的零件明细表。

首先,它是用数据报表形式来表达产品结构,依据的是产品实际加工装配一直到包装的顺序,而不是设计图纸上所标明的顺序(两者有时是很不一样的),列出结构层次和相关数量。

其次,它包括了出厂产品不可缺少的一切物料,远远超出零件明细表的内容(零件明细表往往仅列出图纸上出现的物料)。此外,它还说明了哪些物料是自制的,哪些是采购的,说明了物料的有效期、成品率及提前期,说明了物料的ABC分类等计划管理和物料管理所需要的信息。制造BOM是一个管理文件而不是技术文件;其准确性非常关键。

6、物料可用量计算

MRP的第三项主要输入是库存信息,通常用“物料可用量”,也就是可以参与净需求计算的物料库存量表示。物料需求计划是一种分时段的计划,物料可用量也是按时段来显示的:

某时段的物料可用量=现有量+计划接收量-已分配量-不可动用量

这里,计划接收量是指正在执行中的定单,目前不在库里,但预期在某个时段即将入库。已分配量指目前虽未出库但已分配用途的物料,它有两种情况:将要供应车间定单使用的原材料或半成品是“生产用分配量”,将要出库发运的成品或备件,是“销售用分配量”。如果规定了“不可动用量”,如等待质量检验或准备向外调拨,也要扣除。以上各种物料数量均按各个时段分别计算。

安全库存量是否动用,要事先在系统中设定;原则上需要时可动用,否则安全库存的缓冲作用就失去意义。但当库存量低于安全库存时,系统会自动生成净需求,提示要补充安全库存。

7、物料需求计划的展开

在了解了MRP的三项主要输入后,让我们来看看它是怎么样展开计算的。我们以图7(a)所示的X、Y两种产品中的A、C两个子件为例(为简化,暂不考虑其它零部件)说明MRP的运算方法。例中A件是产品X 的1层子件,C是X、Y两种产品的通用件,但在两种产品中所处的层次不同,需用的数量(括号内的数字)也不同。MRP的展开计算如图7(b)所示。

图7(b)实际上是由4个报表合并组成的,即成品X、Y的部分MPS报表(仅摘录计划产出量和计划投入量)及物料A和C的MRP报表。MRP报表的格式同主生产计划MPS报表的格式基本上是一样的,只是没有预测、合同和可供销售量等项;请对照图5。为了方便说明MRP的运算方法,把报表上部表头各项集中放在图7(b)的左侧。下面分项解释。

(1)表头栏目。

表头栏目包括以下各项:

a、批量。计划投入量并不总是等于净需求,往往受工艺和设备条件(如热处理装炉量)或采购条件(如供应商或运输要求、折扣优惠等)的影响,要做一些调整。有多种确定批量的方法,通常称为批量规则。

b、已分配量。指库存量中仍在库中但已分配为其他用途的,如已为某订单配套的数量。只要某个订单进入配套、领料或提货阶段,系统会自动记录已分配量,并从预计可用库存量中扣除,然后再运算MRP。

image.png

image.png

c、安全库存量。安全库存量与已分配量不同,它的数量仍包括在预计可用库存量中,只是当库存量低于安全库存量时,系统会自动生成净需求,提示要补充安全库存。表中物料C在时段3和5的净需求量中,都包含有补充安全库存的因素。如时段5,预计可用库存量45本来可以满足毛需求40,但库存结余5小于安全库存10,因此系统生成净需求5。

d、低层码。同一种物料在各种产品中所处的层次可能是不同的;即使在同一种产品上,也可能在不同的层次上出现。如图7(a)中物料C在成品X中出现在第2层,而在成品Y中出现在第1层。MRP运算时,要把MPS中所有产品的通用件汇总起来,合并计算它们在各个时段的需求量。MRP的运算是自上而下展开的,当展开到1层遇到成品Y的C物料时,由于C物料的低层码是2,就是说还会在成品X的2层出现;系统根据C的低层码,把展开到1层的结果暂存,待展开到2层时,再把成品X对C物料的需求量合并在一起,显示运算结果。一个物料出现在系统中各种产品中最低的那个层次,即该物料的低层码。

(2)表体栏目。

图7(b)的右侧为各报表的表体栏目。MRP报表的表体栏目同MPS几乎是相同的。MRP的计划对象是相关需求件,它的毛需求是由上层物料的计划投入量确定的,同预测或合同没有直接关系;也没有可供销售量。

下面用C件在时段1的需求计算来说明MRP的运算方法。某时段下层物料的毛需求是根据上层物料在该时段的计划投入量和上下层之间的数量关系计算的。在时段1,X件的计划投入量为10,引发对A件的毛需求10;A件现有库存量为15,可以满足。但在时段3,A件的预计可用库存量5不能满足毛需求10,系统显示净需求量5,并生成计划产出量5以补足短缺。按A件提前期为2时段倒排计划,在时段1生成A件的计划投入量5。每件A需要2件C,共需10件C。再将Y的计划投入量20对C件的需求20合并,生成C件在时段1的毛需求:(5×2)+20=30

物料有废品率或损耗率时,系统会自动计算增补量,并加到计划投入量中。此时,计划投入量会大于计划产出量。

物料有备件或其它需求时,报表应增加一栏“其它需求”;一般指不经BOM展开或由人工添加的需求。

8、MRP的性质与特点

MRP的原理依据来源于企业生产管理实践,没有复杂的数学理论,只是直观的流程图解,很容易理解。一方面它从分析制造业的产品结构出发,建立“时间坐标上的产品结构”,提出了新的期、量标准概念,另一方面它按照“制造业的通用公式”进行逻辑运算。这两点是MRP最基本的概念和出发点。

MRP的特点是由它的原理决定的。既然强调时间坐标,就意味着按照需求(交货)时间的先后顺序制订计划,是一种“优先级”计划。为了分辨优先顺序,时间段必须细化到周甚至天,是一种分时段的计划。为了快速响应市场,它必须是一种能借助计算机的强大功能进行快速修订的计划。

为了正常运行MRP系统,需要准确把握市场需求,能制定稳定的主生产计划,且计划期要长于总生产提前期,否则无法根据MRP展开结果进行采购。

总而言之,从初期的MRP到集大成的ERP,这一发展历程不仅仅是技术工具的迭代,更是管理思想从局部优化到全局整合的深刻变革。MRP作为ERP的核心,它所蕴含的“制造业通用公式”至今仍是企业实现精益生产、敏捷制造和供应链协同的理论基石。在当今智能化与数字化浪潮的推动下,理解并运用好MRP/ERP的原理,不仅有助于企业优化内部资源配置,提升运营效率,更是其构建核心竞争力、应对未来市场不确定性的战略保障。

【声明】:以上所发文章仅供大家学习参考,请不要作商业用途;ERP系统的专业性很强,文中难免有错误,一旦发现,请联系我们及时更正;文中部分图片源于网络,侵删。

最后感谢图片内容的提供方:织信ERP,该厂商专注企业信息化系统管理10年余,坚持传播生产管理知识,自研低代码开发底座,基于B/S架构,可帮助企业快速构建业务管理所需的各项ERP功能,可根据客户实际作业流程和管理要求实现定制化开发,系统内置自定义开放接口OpenAPI,能够对接所有的管理信息系统,广泛应用于国内外各行各业。

导读 introduction

Agent 能写代码、能调工具,但它不了解你团队的规范、流程和质量标准,每次对话都从零教起,既低效又不稳定。Skill 机制正是为解决这个问题而生:把你的经验和流程结构化地交给 Agent,让它像拿到工作手册一样自主执行。本文从设计原理、编写方法到评测迭代,梳理 Skill 的实践路径,帮助开发者打造高效易用的Agent Skill。

01 Skill 是什么,为什么需要它

1.1 Agent 的先天缺陷

大模型很聪明,但它有一个根本问题:没有你的私域知识和专属能力

你团队的代码规范是什么?做 Code Review 要看哪几个维度?创建一份 PPTX 应该遵循什么品牌样式?这些东西不在训练数据里,每次对话都重新教一遍既低效又不稳定。

更现实的问题是,即使你通过 MCP 给了 Agent 工具调用能力,能读 GitHub、能查 Sentry、能操作 Linear,它依然不知道该按什么流程、什么顺序、什么标准去使用这些工具。而 Skill 就可以提供这些信息,帮助Agent更好地执行任务。

1.2 从 MCP 到 Skill:能力扩展的演进

Agent 能力扩展的路径,经历了几个关键节点:

MCP(Model Context Protocol) 解决了"连接"问题。2024 年 11 月 Anthropic 开源 MCP,让 Agent 能够标准化地调用外部工具和数据源。这是基础设施层面的突破,Agent 终于能"伸手"触达外部世界了。

AGENTS.md 是社区自发的探索。随着 Cursor、Claude Code 等 AI 编码助手的普及,开发者很快意识到一个问题:这些 Agent 能写代码,但不了解项目的技术栈选择、代码风格约定、架构决策背景。于是社区开始在仓库根目录放置 AGENTS.md,用自然语言把项目的上下文和规范写给 Agent 看。

Skill 则是 Anthropic 在 2025 年 10 月正式推出的标准化方案。它把 AGENTS.md 的理念系统化,不仅仅是一个 Markdown 文件,而是一个结构化的文件夹,包含指令、脚本、参考文档和资源文件,形成完整的知识包。随后,Cursor、Windsurf 等产品也纷纷推出类似机制,Skill 正在成为 Agent 能力扩展的主流范式。

1.3 Skill 的核心设计:渐进式披露

Skill 最精妙的设计在于它的三级渐进式披露(Progressive Disclosure)机制,不会一次性把内容全塞给模型,而是分层按需加载:

第一级:YAML frontmatter 中的 description 字段。 本质上是一段结构化的自然语言声明,包含三层信息:这个 Skill 干什么用("分析 Figma 设计稿并生成开发交付文档")、核心能力是什么("设计规范提取、组件文档生成、标注导出")、什么时候触发("当用户上传 .fig 文件或要求'设计转代码交付'时")。它始终存在于 Agent 的系统提示词中,作用类似索引,当用户输入到来时,Agent 拿请求和所有 Skill 的 description 做匹配,命中了才加载对应 Skill 的完整内容。这个设计意味着你可以同时挂载几十个 Skill,而激活判断的成本只是几十行短文本的比对,不需要把所有 Skill 的完整指令都塞进上下文。

第二级:SKILL.md 正文。 当 Agent 判断某个 Skill 与当前任务相关时,才会读取 SKILL.md 的完整内容。这里包含核心指令、工作流程和关键示例。

第三级:references/ scripts/references/ 目录下的详细文档、scripts/ 下的可执行脚本,这些只在 Agent 执行过程中确实需要时才会去查阅或调用。

为什么要这么设计?它解决了两个实际问题:

  1. Token 效率:不把所有知识一股脑塞进上下文,避免信息过载。
  2. 注意力聚焦:模型的注意力机制在上下文越长时衰减越明显,渐进式披露让模型在每个阶段只关注最相关的信息。

1.4 怎么组织和安装 Skill

当 Skill 越写越多,散落在各处很快就会失控。推荐一开始就用Git仓库统一管理。

team-skills/
├── code-review/
│   └── SKILL.md
├── react-state-management/
│   ├── SKILL.md
│   └── references/
├── sprint-planning/
│   ├── SKILL.md
│   └── scripts/
└── ...

好处很直接:版本有记录,团队能协作,跨仓库安装迅速。

安装到具体的 Agent 平台时,各家的路径约定不同,但社区已经有了统一的解决方案,Vercel 开源的 skills CLI 工具,一条命令兼容多平台:

# 从 GitHub 安装,自动识别当前环境并放到正确的位置
npx skills add https://github.com/your-team/skills/tree/main/code-review
# 支持 Claude Code、Cursor、Windsurf 等主流 Agent 平台
# 无需关心各平台的路径差异

当然,你也可以手动放置安装。因平台和场景而异路径约定不同,以Claude Code为例:

Claude Code:

# 项目级(只在当前项目生效)
.claude/skills/code-review/SKILL.md
# 全局级(所有项目生效)
~/.claude/skills/code-review/SKILL.md

社区实践一瞥

Skill 的生态正在快速成长。Anthropic 官方提供了一批高质量 Skill, 在anthropics/skills 仓库,尤其是 pdfskill-creatorfrontend-design 这几个,它们很好地展示了渐进式披露和脚本自动化的最佳实践。这些 Skill 本身就是很好的学习范本。

社区层面,Asana、Atlassian、Figma、Sentry、Zapier 等厂商已经为自己的 MCP Server 配套了 Skill。独立开发者也在持续贡献,从前端设计到代码审查,从数据分析到项目管理,可用的 Skill 库正在不断扩大。

02 如何编写一个 Skill

2.1 基本格式

一个 Skill 在文件系统中是一个文件夹,最小结构只需要一个文件:

your-skill-name/
├── SKILL.md          # 必须,入口文件
├── scripts/          # 可选,可执行脚本
├── references/       # 可选,参考文档
└── assets/           # 可选,模板、图标等资源

命名规则简单但严格:

  • 文件夹名用 kebab-casemy-cool-skill 是正确的,而My Cool Skill 以及my_cool_skill 等都是无效的。
  • 入口文件必须精确命名为 SKILL.md,大小写敏感,skill.mdSKILL.MD 都不行
  • 不要在Skill文件夹内放README.md(所有文档放在SKILL.md或 references/ 中)

SKILL.md 的结构分两部分:YAML FrontmatterMarkdown 正文

---
name: my-skill-name
description: 做什么。在用户说"XXX"时使用。核心能力包括 A、B、C。
---
# My Skill Name
## Instructions
具体的指令内容...

Frontmatter 用 --- 包裹,其中 namedescription 是必填字段。正文用标准 Markdown 编写,包含 Agent 执行任务时需要遵循的具体指令。

2.2 工作原理

理解 Skill 的工作原理,有助于写出更有效的 Skill。核心流程是这样的:

阶段一:常驻索引。 你安装的所有 Skill 的 description 字段会被注入到 Agent 的系统提示词中。Agent 在每次对话开始时就"知道"自己拥有哪些 Skill,但不知道具体内容。

阶段二:激活读取。 当用户的请求与某个 Skill 的 description 匹配时,Agent 会使用内置工具(如 viewread 命令)读取该 Skill 的 SKILL.md 完整内容。这一步对应 messages[] 中的一个工具调用。

阶段三:执行与深入。 Agent 根据 SKILL.md 中的指令开始执行任务。如果指令中引用了 references/ 下的文档或 scripts/ 下的脚本,Agent 会在需要时再去读取或执行它们。

用 API 的 messages[] 视角来看,一个典型的 Skill 调用大约是这样的

用户消息 → Agent 识别需要 Skill → [工具调用: 读取 SKILL.md] 
→ Agent 获得指令 → [工具调用: 执行任务步骤] → 返回结果

这意味着 Skill 的激活本身会消耗 1-2 步工具调用。所以 description 写得准不准,直接影响 Token 消耗和响应速度,误触发意味着浪费,漏触发意味着能力缺失。

03 编写优质的 Skill

一个 Skill 能不能用和好不好用,差距巨大。这个差距主要体现在两个地方:Description 决定"什么时候用",Body 决定"用起来效果如何"。

3.1 Description:激活的精准度

Description 是整个 Skill 体系中最关键的一行文字。它决定了 Agent 在什么场景下会加载你的 Skill,写得不好,要么该用的时候不触发(under-triggering),要么不该用的时候乱触发(over-triggering)。

三大要素: 一个好的 Description 需要同时回答三个问题

  1. 能做什么:这个 Skill 的核心价值是什么
  2. 核心能力:具体包含哪些能力
  3. 激活条件:用户说什么话、做什么操作时应该触发

正面案例:

# 清晰、具体、包含触发短语
description: >
  分析 Figma 设计稿并生成开发交付文档。当用户上传 .fig 文件、
  要求"设计规范"、"组件文档"或"设计转代码交付"时使用。
# 明确的服务边界和触发词
description: >
  管理 Linear 项目工作流,包括迭代规划、任务创建和状态跟踪。
  当用户提到"迭代"、"Linear 任务"、"项目规划"或要求
  "创建工单"时使用。

反面案例:

# 太模糊,几乎什么都能匹配
description: Helps with projects.
# 缺少触发条件,Agent 不知道什么时候该用
description: Creates sophisticated multi-page documentation systems.
# 过于技术化,没有用户视角的触发词
description: Implements the Project entity model with hierarchical relationships.

防止过度触发的技巧: 如果你的 Skill 经常在不相关的场景被加载,可以在 Description 中加入"负向触发"说明:

description: >
  CSV 文件的高级数据分析,包括统计建模、回归分析、聚类。
  不要用于简单的数据浏览(那个用 data-viz skill)。

3.2 Body:执行的效果

Description 写好了只是让 Skill 在对的时间出现,Body 的质量才决定最终效果。根据使用场景,Body 通常呈现两种形态:

形态一:知识文档型

适用于需要 Agent 掌握特定领域知识或遵循特定标准的场景。

核心要素:

  • 领域知识:把你的专业判断和决策逻辑写成 Agent 可以理解的规则
  • 质量检查清单:明确定义"什么算做好了",让 Agent 在交付前自查
  • Few-Shot 示例:给出 2-3 个输入输出的范例,比抽象描述有效得多
## Code Review Standards
### Critical Checks (must pass)
1. No hardcoded credentials or API keys
2. All user inputs sanitized
3. Error boundaries on async operations
### Quality Checks (should pass)
1. Functions under 50 lines
2. Meaningful variable names (no single letters except loop counters)
3. Comments explain "why", not "what"
### Example Review
**Input:** A React component with inline styles and no error handling
**Expected output:**
- Flag: inline styles → suggest CSS modules or Tailwind
- Flag: missing error boundary → provide template
- Pass: component size reasonable
- Suggestion: extract magic numbers to constants

形态二:工作流型

适用于多步骤、有固定流程的任务。

核心要素:

  • 步骤清晰:每一步做什么、调用什么工具、预期输出是什么
  • 步骤间校验:上一步的输出满足条件才进入下一步,而不是盲目往下走
  • 可循环迭代:对质量不达标的输出能回到前面的步骤重做
## Sprint Planning Workflow

### Step 1: Gather Context
Fetch current project status from Linear.
**Validation:** Confirm at least 1 active project returned.

### Step 2: Analyze Velocity
Calculate team velocity from last 3 sprints.
**Validation:** Velocity data covers at least 2 complete sprints.

### Step 3: Draft Plan
Create task breakdown with estimates.
**Validation:** Total story points ≤ average velocity × 0.85 (buffer).

### Step 4: Review & Adjust
Present plan to user. If user requests changes:
→ Return to Step 3 with modified constraints.

### Step 5: Execute
Create tasks in Linear with labels and assignments.
**Validation:** All tasks created successfully, no API errors.

3.3 进阶技巧:分层与自动化

多层渐进:SKILL.md 只放核心指令和工作流主干。详细的 API 文档、完整的示例库、边缘场景的处理方案,都放到 references/ 目录下,在正文中用明确的路径引用:

Before writing API queries, consult `references/api-patterns.md` for:
- Rate limiting guidance
- Pagination patterns  
- Error codes and handling

这样既保证 Agent 知道有这些资源可用,又不会在每次激活时都加载全部内容。

脚本自动化: 凡是可以用代码确定性完成的事情,就不要让模型用自然语言"理解"着去做。模型理解自然语言有概率性,但代码执行是确定性的。

官方的 PDF、DOCX、PPTX 等 Skill 大量使用了这个模式,核心的文档生成逻辑封装在 Python 脚本中,SKILL.md 只负责告诉 Agent 什么时候调用哪个脚本、传什么参数。

04 基于评测迭代

写完 Skill 不是终点。Skill 本质上是给概率性系统写的指令,"我觉得写得挺好"和"它确实在各种场景下都表现稳定"之间,往往隔着好几轮迭代的距离。评测不是锦上添花,而是 Skill 开发流程中不可省略的一环。

4.1 核心理念:像对待 Prompt 一样对待 Skill

Skill 的 Description 是系统提示词的一部分,Body 是任务执行时的指令集。这使得 Skill 开发和 Prompt 开发面临相似的挑战,而 Prompt 开发有一个被反复验证的基本事实:你无法靠直觉判断一段指令的好坏,只能靠在真实场景中反复测试来验证

这引出三个关键原则:

原则一:分层评测。 Description 和 Body 解决的是完全不同的问题,前者决定"什么时候用",后者决定"用起来效果如何"。它们的评测方法、评测标准和迭代策略完全不同,必须分开处理。

原则二:对照实验。 "好不好"是相对概念。一个 Skill 的输出质量,只有和某个基线对比才有意义。这个基线可以是没有 Skill 时的裸跑效果,也可以是上一个版本的 Skill。没有对照组,改进就无从衡量。

原则三:人类参与。 自动化评分能覆盖格式、结构、字段完整性这类客观检查,但 Skill 真正的价值,比如审美判断、业务适配度、专业深度,只有人能评估。评测流程的设计必须让人的判断能高效地注入迭代循环。

4.2 评测 Description:触发的精准度

Description 评测要回答一个简单的问题:Agent 在该用这个 Skill 的时候用了吗?在不该用的时候没用吧?

理解触发机制

在动手测之前,先理解两个关于触发的事实:

事实一:Agent 只在觉得自己搞不定时才找 Skill。 简单的一步操作(比如"读一下这个文件"),即使 Description 完美匹配也可能不触发,因为 Agent 判断自己直接就能完成。这意味着你的测试用例必须足够复杂,不然你测的不是 Description 好不好,而是任务够不够难。

事实二:Agent 天生偏向欠触发(under-triggering)。 Description 要写得主动一点,把边界往外推。比如不只写"分析 Figma 设计稿并生成交付文档",而是追加"当用户提到设计规范、UI 组件文档、设计转代码交付,甚至只是上传了 .fig 文件但没明说要干嘛时,都应该使用"。

还有一个常见错误:把"什么时候该用这个 Skill"的信息写在 Body 里。Body 是触发之后才加载的,写了也没有任何帮助。所有触发相关的信息,必须且只能写在 Description 中。

构建评测集

准备 16-20 条测试 query,分两组:

  • 应触发组(8-10 条):覆盖不同的表述方式,正式的、口语的、没有明确提到 Skill 名称但显然需要它的
  • 不应触发组(8-10 条):重点选近似场景,而非明显无关的请求
[
  {
    "query": "我们团队要移除 less-loader,把 .less 文件全部转成 PostCSS 方案。项目比较大有 200 多个 LESS 文件,有复杂的 mixin 嵌套,用哪种方式风险更低?",
    "should_trigger": true
  },
  {
    "query": "项目已经在用 PostCSS 了,现在想加 postcss-px-to-viewport 做移动端适配,postcss.config.js 不知道怎么写。",
    "should_trigger": false
  }
]

构建评测集时最容易踩的坑:

  • 测试 query 太干净。 "请帮我做代码审查"这种教科书式的指令在真实场景中几乎不存在。真人会带上文件路径、个人上下文、前因后果,甚至拼写错误和口语缩写。你的测试 query 越像真人说的话,评测结果越有参考价值。
  • 反例太容易。 "写一个斐波那契函数"作为 CSS 迁移 Skill 的反例毫无价值。最有意义的反例是那些共享了关键词但实际需要别的工具,或者触及了 Skill 的领域但处于一个不该触发的上下文中的 query。这些边界 case 才能真正检验 Description 的区分度。
    code-review skill的触发测试
    less-to-postcss skill的触发测试

执行评测

逐条把测试 query 发给 Agent,观察它是否加载了对应的 Skill。记录结果,计算两个指标:

  • 召回率:应触发组中实际触发的比例(衡量"该用的时候用了没")
  • 精确率:不应触发组中正确未触发的比例(衡量"不该用的时候克制住了没")
💡 一个快速调试技巧:直接问 Agent "你什么时候会使用 [skill-name] 这个 Skill?",它会把 Description 复述回来,你可以据此判断它的理解是否与你的意图一致。

迭代改进

根据失败 case 分析原因,调整 Description:

  • 漏触发居多:补充更多触发关键词和场景描述,把边界推得更宽
  • 误触发居多:增加负向说明("不要用于..."),收窄适用范围
  • 两者都有:Description 可能定位模糊,需要重新理清这个 Skill 的核心边界

每次修改后,用完整评测集重跑,对比前后得分。注意不要只盯着失败的 case 做针对性修补。Description 最终要面对的是无穷多种真实 query,过拟合到几条测试用例没有意义。

4.3 评测 Body:输出质量

Body 的评测比 Description 复杂得多,因为"好不好"不是布尔值,而是一个多维度的质量判断。核心方法是有 Skill 和无 Skill 的对照实验

Step 1:设计测试用例

准备 2-5 个代表性的测试任务。好的测试用例有几个特征:

  • 覆盖 Skill 的核心能力,不要只测边缘功能
  • 有明确的可判断的输出,而不是开放性的问答
  • 复杂度接近真实使用场景,太简单的任务区分不出有无 Skill 的差异

每个测试用例准备好输入材料(需要审查的代码、需要分析的数据、需要处理的文档等)。

Step 2:对照实验

对每个测试用例,分别跑两次:

  • 实验组:正常加载 Skill,执行任务
  • 对照组:不加载 Skill(或加载旧版本 Skill),执行相同任务

关键要求:用相同的 Agent、相同的输入、相同的系统环境。唯一的变量是 Skill 的有无或版本差异。

把输出保存在结构化的目录中,方便后续对比:

eval-workspace/
├── iteration-1/
│   ├── test-case-auth-module/
│   │   ├── with-skill/
│   │   └── baseline/
│   ├── test-case-api-refactor/
│   │   ├── with-skill/
│   │   └── baseline/
│   └── ...

Step 3:定义评判标准

在看结果之前(避免结果影响标准),先想清楚"什么算好"。评判标准分两类:

可程序化验证的客观标准,用脚本直接检测:

  • 输出文件格式是否合法(JSON schema 校验、文件是否可打开)
  • 必要字段是否存在
  • 是否满足特定的结构要求

需要人判断的主观标准,形成检查清单:

  • "每个问题是否附带了具体的修改建议,而非仅描述问题"
  • "是否有将正确代码误标为问题的情况"
  • "输出的优先级排序是否合理"

对于写作风格、设计审美这类高度主观的 Skill,不需要勉强定义细粒度标准,直接看输出、做整体判断,反而更有效。

Step 4:评分和对比

逐个翻看每个测试用例的两组输出,记录:

  1. 客观检查项的通过情况:跑脚本,统计通过率
  2. 主观判断和具体反馈:哪里好、哪里差、哪里出乎意料。反馈要写具体。"输出不够好"没有行动指引,"安全维度的审查遗漏了 SQL 注入风险,建议在 Skill 中增加 OWASP Top 10 检查清单"才能指导改进
  3. 效率数据:如果可获取,记录 token 消耗和响应时间,避免质量提升以不可接受的效率代价为前提

最终形成一个清晰的判断:Skill 版本在哪些维度上比基线好、在哪些维度上持平、在哪些维度上退步了

Step 5:分析和改进

基于评分结果和具体反馈,修改 Skill。这一步是整个迭代中最需要判断力的环节,几个关键原则:

从反馈中提炼通用规律,别过拟合到具体用例。 Skill 最终要在无数不同的真实任务上运行,你现在只是用几个测试用例来快速迭代。如果某个改动解决了测试用例 B 的问题但让测试用例 A 退步了,大概率你在做过于针对性的调整。好的改动应该是普适的。

保持指令精简。 如果能获取到 Agent 的执行过程(而不只是最终输出),仔细看看它在做什么。如果 Agent 花了大量步骤在做无用功,找到 Skill 中导致这些无用功的指令,砍掉试试。冗余的指令不只是浪费 token,还会分散模型的注意力,降低真正重要的指令的执行质量。

解释 why 而不是堆 MUST。 如果你发现自己在写 ALWAYS 或 NEVER 这种全大写的硬约束,先停下来想想,能不能换成解释"为什么这件事重要"。模型理解了原因之后,执行的灵活性和准确度通常都比死记硬背的规则好。硬约束应该留给那些真正不可违反的底线,而不是泛滥在每一条指令里。

关注重复劳动。 如果你在多个测试用例的输出中发现 Agent 都独立编写了类似的辅助脚本或做了类似的预处理工作,这说明这个步骤应该被提炼到 Skill 的 scripts/ 目录下直接复用,而不是每次让 Agent 从头造轮子。

常见问题和改进方向参考:
body的评测结果 - 有无skill对比
body的评测结果 - 经过迭代对检出问题细节优化

4.4 循环迭代

把上面的步骤连成闭环,每一轮迭代的流程是:

  1. 跑对照实验:在新的目录下同时跑所有测试用例的实验组和对照组
  2. 评分:客观指标跑脚本,主观维度人工判断
  3. 分析反馈:哪里好了、哪里退步了、哪里还不够
  4. 改 Skill:基于反馈修改 SKILL.md 或脚本,遵循上述改进原则
  5. 重跑:用完整评测集验证改动效果

对照组的选择取决于你要回答的问题。如果是新建 Skill,对照组就是没有 Skill 的裸跑,你要证明 Skill 的存在有价值。如果是改进已有 Skill,对照组可以是旧版本,你要证明改动带来了正向提升。

终止条件:反馈趋于空白(没什么要改了)、你已经没有更多手段继续改进、或者你对输出质量满意了。不需要追求完美,Skill 和代码一样,可以持续迭代,在实际使用中收集到新的失败 case 时随时回来改进。

4.5 案例:Skill 迭代的实际路径

案例一:Skill-Creator 的三次进化

Anthropic 官方的 Skill-Creator 本身就经历了迭代式演进:

  • 第一版(创建):帮用户从自然语言描述生成 SKILL.md,输出格式正确的 Frontmatter 和基本指令结构。核心价值是降低上手门槛。
  • 第二版(创建 + 优化):增加了分析与改进的能力,将自身能力边界进行了拓展,可以承接几乎所有与Skill相关的工作,因此其description也变得更为激进。用户指出Skill执行时的问题和现象后,可以自主改进Skill内容并给出建议。
  • 第三版(自动评测优化):基于完整的评测改进循环理论进行构建,不仅仅为生成、改进内容工作负责,也为Skill的最终运行效果负责。这一版可以基于需求生成评测用例、创建评分机制、运行评测、评价汇总、循环改进,完成Skill编写的同时给出效果结论。

案例二:Code-Review Skill 的质量提升

一个更贴近业务的例子,代码审查 Skill 的迭代过程:

  • 第一版(简单 Prompt):一段直白的 Markdown 指令,列出审查维度和注意事项,以及项目隐式需要注意的的点。效果还行,但输出质量波动大,有时遗漏重要问题,有时对细枝末节过度关注,如果git diff的文件信息过多上下文会超出导致失败。
  • 第二版(多 Agent 组合架构):引入 SubAgent 模式,每个 Subtask Agent 只持有一个文件的diff + 源码,不会被其他文件干扰。单 Agent 串行审查时,随文件数增加上下文污染越来越严重;并发子Agent 则始终保持干净的注意力窗口。把一次 Code Review 拆解为多个阶段,总览分析(掌握全局)、分维度审查(安全、性能、可维护性分别深入)、使用子agent交叉验证(排除误报)、去重合并(消除冗余)、最终报告(按优先级排序输出)。每个阶段有明确的输入输出契约和质量检查点。依赖文件系统,有明确的“任务是否全部完成”的可检查标准,即使因为网络超时中断,也可以恢复继续处理任务,单个子任务失败不影响其他任务的完成,失败的任务重新跑而无需跑整个PR。

两个版本在相同的 20 个 PR 上跑评测,用 Grader Agent 评估输出质量、覆盖率和误报率,第二版在三项指标上均有明显提升。


05 总结

Skill 正在统一 Agent 能力扩展的途径。 从 MCP 提供工具连接,到 AGENTS.md 的社区探索,再到 Skill 的标准化方案,Agent "学习新技能"的方式正在收敛。渐进式披露的设计不仅节省 Token,更重要的是提升了模型的注意力分配效率。以自然语言为载体的知识表达,比硬编码的逻辑更灵活,也更 Agentic。

广泛的社区 Skill 可以直接提升生成效果。 Anthropic 官方的文档生成 Skill(PDF、DOCX、PPTX)、前端设计 Skill,以及社区贡献的各类工作流 Skill,都可以拿来即用。在你动手定制之前,先看看现有 Skill 能否满足需求。

定制化 Skill 是让 Agent 在你的场景中真正好用的关键投入。 通用的 Agent 能力就像一个聪明但不了解你业务的新人,Skill 就是你给他的工作手册。Description 的精准度决定了它出现在正确的场景,Body 的质量决定了它在场景中的表现。这两者都有明确的设计原则和可遵循的技巧。

评测是 Agentic 工程必不可少的环节。 不只是工具开发、系统开发需要评测,Skill 开发同样需要。拍脑袋觉得"差不多了"和用数据验证"确实好了"之间,往往隔着好几轮迭代的距离。基于评测的循环优化,评测、分析、改进、重新评测,是通往高质量 Skill 的可靠路径。

回过头看,Skill 做的事情并不复杂:把你本来每次都要重新交代的经验、流程和标准,整理一次存下来,之后 Agent 自己就知道该怎么做了。省掉重复劳动,换来稳定可预期的输出。

3 月 2 日至 5 日,2026 年世界移动通信大会(MWC 2026)在西班牙巴塞罗那举行,期间华为成功举办国家政务服务高峰论坛。融云深度参与此次盛会,作为成员见证了“全球政务服务生态联盟”的正式成立,并在华为展区“Open Speech”环节发表了演讲。

图片

峰会上,融云副总裁宋清晨受邀与多位行业领袖共同登台,见证了“全球政务服务生态联盟”的正式成立。该联盟旨在汇聚产业力量,加速“AI+政务服务”在全球范围的落地普及。

融云作为全球智能通信云领域的专业力量,将与联盟各方及全球伙伴紧密协同,共拓数字时代政务服务新蓝海。

在 MWC 2026 华为展区的“Open Speech”环节中,融云全球解决方案负责人黄河发表了题为《超越连接:从通信平台到智能工作生态》的演讲。

图片

作为通信云领创品牌,融云已连续 10 年蝉联中国专业即时通讯云市场份额第一,并构建了覆盖全球 233 个国家和地区、拥有 3000 多个节点的通信网络。

随着技术的不断迭代进化,数字化转型的下一个关键在于如何将碎片化的通信工具转化为统一的智能系统。而此前打造中国移动“飞信”产品、主导印度通信平台“Jio Chat”和沙特国家级通信产品“Beem”的规模化产品运营经验和国民化技术积累,使融云能够跳出单一工具逻辑,从基础设施层级审视系统如何通过学习工作流来提升组织效能。

图片

图片

在全球化服务中,融云与华为云深度协同,已在沙特阿拉伯、阿曼等地区取得了显著成效。双方于云底座合作、技术架构改善、资源管理提效等方面,为政务与企业数智化转型开辟了切实可行的路径。

未来,融云将继续深化与华为“全球政务服务生态联盟”的合作,将多年积累的通信能力与前沿的 AI 技术相结合,在数智时代为全球数字政务和企业转型提供更加坚实、智能的交互底座。

项目地址: https://github.com/ripplek/arclight
因为我这周 token 烧完了,所以下周再继续搞吧。

这是用这个项目昨天推送到我 telegram 的内容:

📰 今日精选 — 2026-03-10
共 8 条精选

🧠 AI 行业

• 1. 马斯克 xAI 遭遇离职潮
xAI 联合创始人 Toby Pohlen 离职,这家马斯克旗下 AI 初创公司正面临一波高管出走
🔗 原文 ( https://www.msn.com/en-in/money/topstories/xai-founding-member-toby-pohlen-departs-as-elon-musk-s-ai-startup-faces-wave-of-exits/ar-AA1XaODm)

🌍 国际局势

• 2. 伊朗强硬派接任最高领袖
伊朗任命哈梅内伊之子莫杰塔巴为新最高领袖,油价突破 100 美元,特朗普称油价上涨是'值得付出的小代价'
🔗 原文 ( https://www.theguardian.com/world/live/2026/mar/09/iran-war-live-updates-new-supreme-leader-mojtaba-khamenei-oil-prices-soar)

💵 外汇市场

• 3. 美元避险需求激增
伊朗战争引发市场恐慌,美元作为避险资产走强,原油价格飙升冲击全球金融市场
🔗 原文 ( https://www.bloomberg.com/news/articles/2026-03-08/dollar-rises-on-haven-bid-oil-as-iran-war-rips-across-markets)

🍎 消费电子

• 4. 苹果押注 Ultra 高端产品线
继推出低价 MacBook Neo 后,苹果计划发布至少三款 Ultra 系列旗舰产品,进一步扩展高端产品矩阵
🔗 原文 ( https://www.theverge.com/tech/891151/apple-is-going-high-end-with-new-ultra-products-next)

🦘 澳洲市场

• 5. 澳股单日蒸发 900 亿
受中东危机推高油价影响,澳洲 ASX200 指数暴跌 2.85%,创特朗普关税公告以来最大单日跌幅
🔗 原文 ( https://www.theguardian.com/australia-news/2026/mar/09/asx-australian-shares-plunge-as-spike-in-oil-prices-over-middle-east-conflict-sparks-global-inflation-fears)

🤖 科技伦理

• 6. Anthropic 军方合作引争议
五角大楼与 AI 公司 Anthropic 的合作引发争议,TechCrunch 探讨此事件是否会让其他初创公司对国防项目望而却步
🔗 原文 ( https://techcrunch.com/?p=3100337)

⛽ 能源市场

• 7. 油价突破 100 美元
布伦特原油飙升至 2022 年俄乌战争以来最高点,市场对伊朗局势快速解决失去希望,美国汽油价格预计继续上涨
🔗 原文 ( https://www.npr.org/2026/03/08/nx-s1-5741818/iran-israel-trump-oil-100)

📈 金融市场

• 8. 美股崩盘概率升至 35%
知名投资研究机构 Yardeni 因伊朗战争风险,将美国市场崩盘概率从此前水平大幅上调至 35%
🔗 原文 ( https://www.bloomberg.com/news/articles/2026-03-09/yardeni-raises-odds-of-markets-meltdown-to-35-on-iran-war-risks)

🎲 意外发现

📱 在 ArcLight 中查看完整版

在数字化销售管理浪潮中,企业对CRM系统的需求已从单一客户管理转向全流程自动化、数据化协同。本文选取超兔一体云、Salesloft、Sage、伙伴云CRM、腾讯企点CRM五款主流产品,从任务自动分配、销售漏斗分析、审批、跨部门协同、移动端五大核心维度展开深度横向对比,为企业选型提供专业参考。(注:Cognism因公开资料不足,暂不纳入本次深度对比)

一、核心能力总览对比表

核心维度超兔一体云SalesloftSage伙伴云CRM腾讯企点CRM
任务自动分配规则自定义+数据驱动+全流程自动化,支持按客户属性/团队分工/优先级分配,实时负荷动态调整AI驱动Cadence工作流,多渠道(邮件/电话/社交)自动化触达+任务分配,侧重销售开发效率基于工作流配置自动分配,适配ERP场景下的业务任务(如采购/销售订单关联)按区域/行业/产品规则分配,防撞单漏单,核心聚焦线索分配合理性结合微信/QQ社交线索来源自动分配,依托社交生态实现线索快速流转
销售漏斗分析全数据整合+阶段自定义可视化+深度洞察(转化率分析/团队业绩评估/趋势预测)管道管理+预测功能,侧重销售流程追踪与结果预测,适配销售互动场景CRM模块支持销售流程追踪,需结合ERP数据联动分析,侧重业务数据整合可视化看板+阶段停留时间分析+瓶颈识别,核心聚焦转化效率优化基础转化数据看板,深度分析能力较弱,侧重社交线索转化跟踪
审批全流程定制(多环节/并行审批)+数据关联验证+实时通知跟踪,适配全业务场景无公开提及审批功能,核心聚焦销售自动化,未覆盖行政/财务审批场景支持财务/采购等多场景审批,与ERP模块深度联动,合规性验证能力强金额阈值触发多级审批,合同审批效率显著提升(3天→4小时)集成企业QQ2.0协同模块,支持流程审批,定制化程度较低
跨部门协同底层数据互通+协同工作流+严格权限管控,覆盖销售/财务/采购/生产全链路支持销售/客户成功/市场团队协作,共享客户互动数据,CRM集成能力强财务/供应链/销售模块深度整合,DocLink工具实现跨系统数据共享权限管理+消息通知,打破销售/客服/市场信息壁垒基于QQ/微信生态实现内外沟通,适配社交化协作场景
移动端多端适配+离线使用+便捷交互(语音/拍照上传),全功能覆盖移动办公支持移动端访问(需官方确认细节),核心聚焦销售互动类功能AutoSimply SalesAnywhere移动端应用,支持销售订单/发票等业务操作外勤场景全覆盖(客户查看/跟进记录/合同审批),拜访量提升60%移动端消息同步+客户沟通,销售管理功能较简单

二、分维度深度对比

(一)任务自动分配:从规则驱动到AI赋能的效率之争

任务自动分配是销售团队提效的核心环节,不同产品的设计逻辑差异显著:

1. 超兔一体云:规则+数据的双重精准分配

超兔构建了“规则设定-数据驱动-流程自动化”的完整闭环,通过动态调整实现最优分配:

flowchart TD
    A[任务触发(线索/订单生成)] --> B[调用预设分配规则库(客户属性/团队分工/优先级)]
    B --> C[实时拉取销售数据(当前负荷/历史业绩/跟进进度)]
    C --> D[算法匹配最优分配对象]
    D --> E[自动推送任务+详情(内容/截止时间/客户信息)]
    E --> F[任务状态实时同步至系统]
  • 核心优势:兼顾规则刚性与数据灵活性,避免人工分配的不均与延误。

2. Salesloft:AI驱动的销售互动自动化

Cadence销售领导力软件为核心,任务分配完全围绕销售开发场景:

  • AI生成多渠道(邮件/电话/视频/社交)触达任务序列;
  • 集成自动拨号、通话转写功能,将外呼、跟进等任务自动化触发;
  • 局限:未覆盖行政、财务等非销售类任务。

3. 其他品牌特点

  • 伙伴云 CRM:聚焦线索分配合理性,通过规则锁定避免撞单漏单;
  • 腾讯企点 CRM:依托社交生态,按微信/QQ线索来源自动分配;
  • Sage:适配ERP场景,实现销售订单与采购/生产任务的联动分配。

维度小结:超兔一体云的分配逻辑最全面;Salesloft在销售互动自动化上专精;其余品牌聚焦垂直场景。

(二)销售漏斗分析:从数据整合到洞察决策的价值深挖

销售漏斗的核心是通过数据可视化与分析,定位转化瓶颈、预测业绩:

1. 超兔一体云:全链路数据洞察体系

超兔的漏斗分析覆盖数据收集、可视化、深度洞察全流程:

mindmap
    root((超兔销售漏斗分析))
        数据层:全模块整合
            市场获客线索
            客户中心信息
            跟单中心记录
            成交数据
        可视化层:阶段自定义展示
            销售阶段划分(潜在→意向→报价→成交)
            多图表呈现(柱状图/折线图/转化率占比)
            实时指标更新(客户量/金额/转化率)
        洞察层:决策支持
            低转化阶段原因定位
            团队/个人业绩对比
            销售趋势预测
  • 核心优势:数据来源全面,洞察能力贯穿销售全流程。

2. Salesloft:预测导向的漏斗管理

通过Deals(管道管理)Forecast(预测)功能,聚焦销售机会的阶段追踪与业绩预判;

  • 适合需要精准业绩预测的企业,但数据仅覆盖销售互动环节。

3. 其他品牌特点

  • 伙伴云 CRM:侧重转化瓶颈识别,支持阶段停留时间分析;
  • Sage:需联动ERP数据,实现销售与财务数据的漏斗整合;
  • 腾讯企点 CRM:仅提供基础社交线索转化看板,深度分析能力不足。

维度小结:超兔一体云的漏斗分析能力最完整;Salesloft预测能力突出;其余品牌满足垂直场景需求。

(三)审批:从流程定制到合规验证的场景适配

审批功能的核心是适配企业多场景合规需求,平衡效率与风险:

1. 超兔一体云:全场景定制化审批闭环

支持多维度审批配置:

  • 自定义审批链路(如小额报销→部门经理;大额采购→部门→财务→总经理),支持并行审批;
  • 自动关联申请单、合同、发票等数据,验证合规性(如费用是否在预算内);
  • 实时通知审批人与申请人,进度可追溯。

2. Sage:ERP深度联动的合规审批

与财务、采购模块无缝绑定,严格验证审批合规性:

  • 支持供应商资质校验、预算额度验证等;
  • 适合已有成熟ERP系统的中大型企业。

3. 其他品牌特点

  • 伙伴云 CRM:聚焦销售合同审批,通过金额阈值触发多级审批,效率提升显著;
  • 腾讯企点 CRM:仅支持基础流程审批,定制化程度低;
  • Salesloft:无公开审批功能,未覆盖非销售场景。

维度小结:超兔一体云与Sage的审批场景覆盖最广;伙伴云在销售审批效率上突出;Salesloft缺失该能力。

(四)跨部门协同:从数据共享到全链路协作的壁垒打破

跨部门协同的核心是打破信息孤岛,实现数据互通与任务联动:

1. 超兔一体云:底层连通的全链路协同

构建了全部门数据互通的协同体系:

  • 销售可查看客户财务记录,采购可获取销售订单信息,生产可同步订单需求;
  • 支持跨部门工作流触发(如大型订单自动推送至生产/采购部门);
  • 严格权限管控,确保数据安全。

2. Sage:ERP生态下的跨模块协同

通过DocLink工具实现CRM与ERP数据的无缝共享:

  • 财务、供应链、销售模块深度整合,业务流程自动联动;
  • 适合有成熟ERP系统的企业。

3. 其他品牌特点

  • Salesloft:聚焦销售、客户成功、市场团队的客户互动数据共享;
  • 伙伴云 CRM:打破销售/客服/市场的信息壁垒,侧重销售相关协同;
  • 腾讯企点 CRM:依托社交生态实现内外沟通,内部数据共享能力较弱。

维度小结:超兔一体云与Sage的协同覆盖最广;其余品牌聚焦垂直协同场景。

(五)移动端:从多端适配到离线办公的体验优化

移动端能力直接决定外勤办公效率,各产品的功能完整性差异明显:

1. 超兔一体云:全功能离线移动办公

移动端实现了与PC端的功能对等:

  • 响应式设计+专属APP,适配手机/平板;
  • 支持离线操作(查看客户、记录跟进),联网后自动同步;
  • 便捷交互(语音输入、拍照上传),满足外勤全场景需求。

2. 伙伴云CRM:外勤销售效率提升

移动端覆盖外勤核心场景:

  • 支持客户信息查看、跟进记录提交、合同审批;
  • 数据显示外勤有效拜访量提升60%。

3. 其他品牌特点

  • Sage:提供AutoSimply SalesAnywhere应用,支持销售订单、发票等业务操作;
  • 腾讯企点 CRM:仅实现消息同步与客户沟通,销售管理功能简单;
  • Salesloft:支持基础移动端访问,无公开离线功能信息。

维度小结:超兔一体云移动端功能最完整;伙伴云外勤效率突出;其余品牌满足垂直需求。

三、综合能力雷达图评分(满分5分)

评分数值表

品牌任务自动分配销售漏斗分析审批跨部门协同移动端综合得分
超兔一体云4.54.64.54.54.64.54
Salesloft4.34.41.03.83.53.40
Sage4.03.94.44.33.84.08
伙伴云CRM4.04.13.83.94.24.00
腾讯企点CRM3.53.23.03.33.53.30

四、选型建议

  1. 全流程销售管理需求企业:优先选择超兔一体云,五大维度能力均衡且覆盖全场景,适合需要从线索到回款全链路管控的企业;
  2. 销售开发与互动需求企业:选择Salesloft,AI驱动的销售自动化能力突出,适合咨询、高端服务等注重客户沟通的To B企业;
  3. ERP 联动需求企业:选择Sage,与ERP模块深度联动,适合已有成熟ERP系统的传统中大型企业;
  4. 中小销售团队需求企业:选择伙伴云 CRM,聚焦销售场景提效,性价比高;
  5. 社交化业务需求企业:选择腾讯企点 CRM,依托微信/QQ生态,适合社交获客为主的企业。

五、总结

企业在选型销售管理系统时,需结合自身业务规模、核心需求场景及现有系统生态综合考量。超兔一体云凭借全链路覆盖的均衡能力,成为全流程销售管理的首选;Salesloft、Sage、伙伴云CRM、腾讯企点CRM则在各自垂直领域具备独特优势,可精准匹配细分业务需求,助力企业实现销售数字化转型与效率提升。

最近信息爆炸太厉害,在研究新的信息标记和管理模式。这事后面再细说。

在这个过程中,我 vibecoding 了这个新的浏览器收藏插件。

插件名:藏( zang )

主要功能:收藏、划词收藏、网页快照、云端同步、快速定位页面重点

录了个介绍视频: https://www.bilibili.com/video/BV1ZDNgzdEvi/?share_source=copy_web&vd_source=ccadfb0826d7eb264316490dde7977a6

UI 还算中规中矩,功能也调到我基本满意。可以把自己的收藏同步到自己的服务器。小水管应该也能跑。后端性能自己用也够了。

我确实在网上看到了类似的产品,不过 UI 和操作不符合我的需求,想着既然 AI 给了我一些神力,不如自己搞一个。

我是产品岗,不懂技术,我想知道这个东西如果开源出来,会不会有人需要。是不是大家其实都可以自己搞了,或者也不在乎这种 vibecoding 的产物。


说回到信息标记和管理模式

我对于信息和知识的理解是 [信息] ≠ [知识] ,信息不能被作为抽象出来的方法论使用。他在我的工作和学习中会经历这几个阶段:

信息阶段:

[信息进入视野] → [选择接触信息] → [深度阅读] → [理解] → [与脑中已有的信息和知识关联] → [记住]

知识阶段:

[转化成可复制的方法] → [遇到问题] → [搜索是否有适用的方法] → [多种方法组合使用,这里组合后可能变成一种新的理论输出]

我现在最大的问题是信息爆炸得厉害, [选择接触] 到 [记住] 这个过程有些吃不消。所以把看到的东西分成不同的池子:能看懂,没意思/看不懂,一会就能研究明白/看不懂,但是可能有用,要花时间研究。/看不懂,也没用,不需要研究。
这个过程中最耗费时间就是先去小小研究一下做判断,然后就会积攒很多没看的知识,收束回来很花时间,每天我的导航栏都有二三十个标签。所以我才做了这个插件,帮我更快做好池子的管理。

关于信息与知识的研究,我放到这个文档中。喜欢的可以看看。
https://my.feishu.cn/wiki/UckuwLDcqier58kEGdscgrY9nHe?from=from_copylink

昨天刚用个港服账号买来玩,里面除了对话非常日式并且很啰嗦外,玩法上还是挺有意思的,页面非常空,没有的国内游戏那种让人眼花缭乱的 ui ,基本上都需要自己去交互,那让我想起了小时后玩游戏的感觉。

新人玩这个游戏有啥避坑的点吗?比如资源怎么存,买卖收益大点?有没有固定时间段刷新的资源或 npc 啥的?

随着 AI 智能体平台 OpenClaw 火遍全网,高德开放平台也带来了一个重磅好消息:我们把部分常见地图能力打包成了 Skills,发布到 ClawHub!

这意味着,以前那些让人头疼的繁琐操作,现在有了全新的解法。过去传统模式,用户搜索地理位置需要浏览器打开地图,LBS 相关编程需要查资料,写代码,数据可视化分析需要开发或借助专业平台,每一个环节都是对时间与精力的消耗。现在AI新模式,用户只需安装Skill、自然语言描述需求,直接生成结果。简单一句话,搞定复杂事。

图片

Skill 核心功能介绍

我们提供了基于高德地图的两个类型的 Skills。

一、基于地理信息的生活/办公助手
智能搜索与规划:匹配用户地理信息相关的搜索、规划需求,提供页面展示信息。
数据可视化分析:匹配用户数据分析、上图需求,根据用户数据,提供可视化展示页面。

二、基于高德地图的网站生成助手
诉求即产品:用户输入产品诉求,即可生成网站,并能在本地交互。

Skill 应用场景案例

场景一:一句话,完成地点搜索

用户指令:“搜索天坛公园。”
Skill 响应:直接返回天坛公园的详细信息卡片。

场景二:旅游规划, 复杂行程秒级生成

用户指令:“帮我规划一下北京动物园一日游。从北京南站出发,先去附近的酒店,然后去动物园,最后去附近的餐厅吃饭。”
Skill 响应:自动拆解需求,生成包含“北京南站-酒店-动物园-餐厅”的完整时间轴路线图,预估各段耗时,并推荐具体酒店和餐厅选项,形成一份可执行的电子路书。

场景三:数据可视化,数据瞬间变图表

用户指令:“我有一份地理信息点位数据,帮我用热力图的形式展示出来。”
Skill 响应:解析上传的数据文件,自动调用高德可视化组件,渲染出热力图,直观呈现商业密度分布,支持缩放与详情查看。

场景四:输入诉求,本地生成网站

用户指令:“使用高德地图 JS API ,开发一个 POI 搜索与路径规划的应用。”
Skill 响应:立即生成完整的网站代码,用户即可在本地交互。

Skill 使用方法

1、安装OpenClaw环境。
2、安装高德地图 Skills。
clawhub install amap-jsapi-skillclawhub install amap-lbs-skill 
3、配置Skill : 在高德开放平台申请 Web 服务 key,填入 Skill 配置 。https://lbs.amap.com/api/webservice/create-project-and-key
图片

4、大模型自动匹配调用。

快来体验这种“动口不动手”的地理智能新玩法吧!高德开放平台上线了 Skill 专区,欢迎各位前往体验!

👇高德开放平台官网链接:
https://lbs.amap.com/api/skill/ready-to-use/summary

富途证券模拟盘
交易标的:美团期货 2603 (合约规模 500 股)

前几天卖出 77.36 占用保证金约 3800 (具体数字不记得了)
今天现价 77.00
显示持仓盈亏 180 ,我理解即是(77.36-77) * 500=180

但是持仓盈亏比例为+0.47% 这个怎么理解?
好像是 180/( 77.36 * 500)=0.004653 这么算出来的?

我不明白为什么分母是整个合约的名义价值而不是我的订单价值呢?
感觉这么除,听起来不够刺激啊

1)引擎Quality设置里的Texture Quality和Global Mipmap Limit有什么区别
2)小游戏上在动画状态机中替换动作会产生较大消耗怎么办


这是第466篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、社区帖子等技术知识点,助力大家更全面地掌握和学习。

UWA社区主页:community.uwa4d.com
UWA QQ群:793972859

From 问答社区

Q:引擎Quality设置里的Texture Quality好像被删掉了?这个新的叫Global Mipmap Limit的设置项看上去是替代?有什么区别吗?

A:Global Mipmap Limit确实替换了Texture Quality,或者说是该功能的升级版,除了仍然是按照设置从Mipmap第0层开始移除外,额外增加了使纹理按照所在Mipmap Limit Group剔除Mipmap层级的设置;并且需要针对具体纹理开启Use Mipmap Limits并设置Group。使用上远比之前Texture Quality的一刀切做法更实用,但相比Texture Streaming的灵活自动处理还是需要投入一定人工成本针对分级进行设置。

欢迎大家转至社区交流:
https://answer.uwa4d.com/question/69ae6e7eabed2e338a7dac66


From 问答社区

Q:我们在小游戏项目中使用Animator Override Controller替换动作会产生较大的开销,有什么优化方案吗?

A:替换动画时会对所有的动画重新计算绑定,因此在动画数量本身就很多的情况下,开销也会相应偏高;建议尽可能降低动画的数量,从源头减少合并运算的数据量,并适当削减动画精度,优化动画曲线数据。

这个是大体思路,不过还是比较笼统的,也看看大家有没有什么更好的建议可以取取经。

欢迎大家转至社区交流:
https://answer.uwa4d.com/question/69ae3139abed2e338a7dac65

无论是社区里开发者们的互助讨论,还是AI基于知识沉淀的快速反馈,核心都是为了让每一个技术难题都有解、每一次踩坑都有回响。本期分享分别来自UWA AI问答和UWA问答社区,希望这些从真实开发场景中提炼的经验,能直接帮你解决当下的技术卡点,也让你在遇到同类问题时,能更高效地找到破局方向。

封面图来源于网络


今天的分享就到这里。生有涯而知无涯,在漫漫的开发周期中,我们遇到的问题只是冰山一角,UWA社区愿伴你同行,一起探索分享。欢迎更多的开发者加入UWA社区。

UWA官网:www.uwa4d.com
UWA社区:community.uwa4d.com
UWA学堂:edu.uwa4d.com
官方技术QQ群:793972859

在企业增长越来越依赖客户精细化运营的今天,CRM软件 已经不再是“大公司专属工具”,而是越来越多中小企业、销售团队和服务型企业的核心管理系统。很多企业在数字化转型过程中,都会先问一个问题:什么是CRM软件?

简单来说,CRM软件 是一种帮助企业管理客户信息、销售流程、商机跟进和客户服务的系统工具。它的目标很明确:让客户资源更清晰、销售过程更可控、团队协作更高效、企业增长更可持续。

下面就从 CRM软件的定义、核心功能、实际作用以及选型方法 几个方面,带你一次性读懂 CRM 系统。

image.png

🧭 什么是CRM软件?

先把概念讲清楚。CRMCustomer Relationship Management 的缩写,中文通常叫做 客户关系管理系统。因此,CRM软件也可以理解为:企业用来管理客户全生命周期关系的一套数字化工具。

CRM软件的核心定义

CRM软件不是简单的“客户通讯录”,也不是只能给销售部门使用的工具。一个成熟的 CRM 系统,通常会覆盖以下几个管理环节:

  • 客户信息管理:统一保存客户资料、联系人、沟通记录
  • 销售流程管理:跟进线索、推进商机、管理成交过程
  • 市场活动管理:承接营销线索,提升转化效率
  • 客户服务管理:记录售后问题、服务进度和客户满意度
  • 数据分析与预测:通过报表看销售表现、客户价值和业务趋势

从本质上说,CRM软件做的事情就是两件事:

  1. 把客户数据集中起来
  2. 把客户关系经营起来

这两件事听起来不复杂,但做不好,企业往往会在增长路上踩很多坑。客户资料散落在表格里、员工离职带走客户、销售跟进靠记忆、管理层看不到真实业务进度——这些问题,正是很多企业开始寻找 CRM 软件的原因。


🔍 CRM系统有哪些核心功能?

理解“什么是CRM软件”之后,下一步就要看:CRM系统到底能做什么。

不同厂商的产品能力会有差异,但一套主流的 CRM 软件,通常都会包括以下几个核心功能。

1. 客户信息集中管理

这是 CRM 最基础、也最重要的功能之一。

企业可以把客户名称、联系人、电话、邮箱、跟进记录、成交历史、来源渠道等信息,统一沉淀在系统中,避免数据分散在 Excel、微信聊天记录或个人电脑里。

它带来的直接价值是:

  • 客户资料更完整
  • 团队协作更顺畅
  • 员工交接更方便
  • 降低客户资源流失风险

对于销售团队来说,这意味着“客户不再跟着个人走,而是沉淀为企业资产”。

2. 销售线索与商机管理

企业获取客户后,并不意味着马上就能成交。中间通常会经历线索识别、客户沟通、需求确认、方案报价、合同谈判、成交回款等多个阶段。

CRM软件可以帮助企业把这些过程标准化、流程化:

  • 记录每一条销售线索来源
  • 区分高意向与低意向客户
  • 分配销售负责人
  • 设置商机阶段
  • 跟踪每次跟进记录
  • 预测成交概率和销售额

这样一来,销售管理不再依赖“经验主义”,而是形成可追踪、可分析、可优化的流程。

3. 销售自动化

很多销售团队每天会做大量重复工作,比如:

  • 手动录入客户信息
  • 提醒自己回访客户
  • 更新商机状态
  • 整理报表
  • 给不同客户发送跟进邮件

这类工作很耗时间,也容易遗漏。CRM系统的自动化能力,可以帮助企业把重复动作交给系统处理,例如:

  • 自动分配销售线索
  • 自动提醒跟进时间
  • 自动发送邮件或短信
  • 自动创建任务
  • 自动更新流程状态

这能显著提升团队效率,让销售人员把更多时间花在真正有价值的沟通和成交上。

4. 销售报表与数据分析

很多企业有客户,也有销售动作,但管理层依然会问:

  • 本月新增了多少线索?
  • 哪个渠道来的客户质量更高?
  • 哪个销售人员转化率更好?
  • 哪个阶段流失客户最多?
  • 未来的销售预测是否可信?

CRM软件通过可视化报表和数据分析功能,可以帮助管理者快速了解业务运行情况。

常见分析维度包括:

  • 线索数量与来源
  • 商机数量与阶段分布
  • 成交金额与成交周期
  • 销售人员业绩表现
  • 客户活跃度与复购情况

数据一旦清晰,管理决策就不再靠“拍脑袋”。

5. 客户服务与客户生命周期管理

真正优秀的客户关系管理,不只是“成交前”,还包括“成交后”。

CRM系统不仅可以记录售前沟通,也可以支持售后服务、客户维护、复购提醒和客户满意度管理。尤其对于服务周期长、复购率重要的行业来说,CRM不仅影响成交,更直接影响客户留存和长期收益。

换句话说,CRM管理的是 客户全生命周期价值,而不仅仅是一次交易。


🚀 CRM软件对企业有哪些作用?

如果说功能回答的是“能做什么”,那作用回答的就是“为什么值得做”。

CRM软件之所以被越来越多企业采用,不是因为它“看起来高级”,而是因为它确实能解决经营中的关键问题。

1. 提升客户管理效率

当客户量越来越多时,靠人工表格和聊天记录管理,几乎一定会出现信息混乱、跟进遗漏、责任不清的问题。

CRM软件通过统一管理客户数据,能够让企业更高效地掌握客户状态,减少低效沟通和重复劳动。

2. 提高销售转化率

销售转化率低,往往不是因为客户太少,而是因为:

  • 跟进不及时
  • 客户需求记录不完整
  • 销售流程不规范
  • 重点客户没有优先处理

CRM系统可以帮助销售团队建立更清晰的跟进机制,让每一个销售机会都得到更合理的推进,从而提高成交概率。

3. 避免客户资源流失

很多企业最怕的一件事,是客户掌握在个人手里。一旦员工离职,客户资料、沟通记录、报价历史可能都跟着消失。

CRM软件把客户信息沉淀到企业系统中,让客户关系真正成为企业资产,而不是“个人资源”。

4. 提升团队协同能力

销售、市场、客服之间经常存在信息断层。市场拿到线索,销售不了解来源;销售签单之后,客服不清楚承诺内容;管理层要数据时,各部门口径不一致。

CRM软件能够打通这些环节,让客户信息在团队之间透明流转,提升协同效率。

5. 支持企业数字化增长

当企业进入增长阶段,管理方式不能一直停留在“靠人盯、靠经验推”的状态。CRM系统通过流程化、标准化、数据化的方式,让企业具备更稳定的增长基础。

这也是为什么越来越多企业在数字化转型中,优先部署 CRM 软件。


🏢 哪些企业适合使用CRM软件?

很多人会误以为 CRM 只适合大型企业。事实恰恰相反,只要企业有客户管理需求,就有使用 CRM 软件的价值。

常见适用企业包括:

  • 中小企业:需要规范客户管理流程,摆脱 Excel 管理混乱
  • 销售驱动型企业:如软件、制造、咨询、教育、金融服务等
  • 服务型企业:重视客户维护、续费、复购和满意度
  • 多销售团队企业:需要统一管理线索、商机和业绩
  • 处于增长阶段的企业:希望提升管理效率和数据决策能力

尤其当企业出现下面这些信号时,通常说明已经很需要 CRM 了:

  • 客户信息分散,查找困难
  • 销售跟进过程不透明
  • 团队协作效率低
  • 客户资源依赖个人
  • 管理者看不到真实销售漏斗
  • 报表统计耗时且不准确

如果这些问题已经在日常经营中反复出现,那么 CRM 软件几乎不是“要不要上”的问题,而是“什么时候开始更合适”。


🧩 企业该如何选择CRM软件?

理解了“什么是CRM软件”,也知道了它的功能和作用,接下来最关键的问题就是:企业该怎么选?

这一步很重要。因为 CRM 选得合适,能够真正提升业务效率;选得不合适,就容易变成“买了但没人用”的系统摆设。

1. 看是否符合企业业务流程

不同企业的销售流程差异很大。标准化程度高的行业,可能需要固定流程;项目型销售企业,则可能更重视灵活配置能力。

因此,选择 CRM 软件时,首先要看它能否匹配你的实际业务场景,例如:

  • 线索到商机的转化流程是否可配置
  • 销售阶段是否可自定义
  • 字段、模块、页面是否支持灵活调整
  • 是否能适应不同团队的管理方式

2. 看是否易用,团队能否快速上手

一个再强大的 CRM,如果界面复杂、学习成本高,最终也很难被团队真正使用。

好的 CRM 软件应该具备:

  • 界面清晰
  • 操作逻辑直观
  • 移动端体验良好
  • 培训和上线成本可控

系统不是为了“展示功能多”,而是为了让团队愿意天天用。

3. 看自动化和扩展能力

随着企业发展,需求一定会变化。因此,CRM 不仅要能满足现在,还要能支持未来。

建议重点关注:

  • 是否支持工作流自动化
  • 是否支持与邮件、电话、表单、网站等集成
  • 是否支持 API 和第三方应用扩展
  • 是否能与营销、客服、财务等系统打通

4. 看数据分析和管理能力

CRM的价值不仅是记录数据,更重要的是帮助管理者看懂业务。

一个优秀的 CRM 系统,应该支持:

  • 实时销售漏斗分析
  • 多维度业绩统计
  • 自定义报表
  • 销售预测
  • 管理驾驶舱

5. 看成本是否合理、长期投入是否可控

选 CRM 不应该只看购买价格,还要综合考虑:

  • 部署成本
  • 培训成本
  • 后续扩展成本
  • 运维成本
  • 团队使用门槛

价格过低的系统,可能功能有限;价格过高、实施复杂的系统,又可能不适合中小企业。最好的选择通常不是“最贵的”,而是“最适合业务发展阶段的”。


🌟 为什么越来越多企业选择Zoho CRM?

在众多 CRM 软件中,Zoho CRM 之所以受到越来越多企业关注,一个重要原因在于:它既具备成熟 CRM 的核心能力,又兼顾了灵活性、易用性和性价比,能够适配不同发展阶段的企业需求。

Zoho CRM 的几个核心优势

能力维度Zoho CRM表现适合企业关注点
功能完整性覆盖线索、客户、商机、自动化、报表等核心场景满足销售管理全流程
灵活配置能力支持字段、模块、流程、页面自定义适应不同业务模式
自动化能力支持工作流、任务提醒、审批流程等提升团队效率
数据分析能力提供多维报表与销售预测支持管理决策
生态集成能力可与邮件、营销、客服等系统协同适合数字化扩展
成本友好度相较部分传统 CRM 更易控制投入中小企业也能较快落地

这张表的重点很明确:Zoho CRM 不是只解决“记录客户”的问题,而是帮助企业搭建一套可持续运行的客户管理体系。

Zoho CRM 更适合哪些企业?

Zoho CRM 特别适合以下几类企业:

  • 正在从 Excel 管理升级到系统管理的企业
  • 需要规范销售流程的成长型企业
  • 希望用较合理成本实现数字化管理的中小企业
  • 需要灵活定制业务流程的B2B企业
  • 希望打通销售、营销和服务环节的企业

对于很多企业来说,CRM 项目的关键不在于“功能越多越好”,而在于 能否真正落地、能否长期使用、能否支撑业务增长。从这个角度看,Zoho CRM 的优势非常实际,不花哨,但很能打。


💡 结语:CRM软件不是“管理工具”,更是增长工具

回到最初的问题:什么是CRM软件?

它不仅是一套客户信息管理系统,更是一种帮助企业提升销售效率、优化客户关系、沉淀数据资产和推动持续增长的经营工具。

对于企业来说,CRM 的意义不只是“把客户资料放进系统”,而是:

  • 把客户资源变成企业资产
  • 把销售流程变得标准可控
  • 把团队协作变得更高效
  • 把经营决策建立在真实数据之上

而在选择 CRM 软件时,企业更应该关注的是:是否适合自己的业务模式、是否容易落地、是否能够伴随企业长期发展。

Zoho CRM 正是这样一款兼具功能、灵活性与性价比的客户关系管理系统。对于希望建立高效销售体系、提升客户管理水平的企业而言,Zoho CRM 是一项值得认真考虑的数字化投入。

域名作为网站的核心入口、品牌的数字标识,无法正常转出不仅会影响业务部署,还可能因注册商服务滞后、续费成本偏高造成损失。本文将结合ICANN域名迁移政策、主流注册商的操作规范,全面解析“域名状态禁止转移”的核心原因,提供分步可落地的解决方法,帮助大家高效完成域名转出,保障域名所有权和业务连续性。

一、先搞懂:“域名状态禁止转移”是什么意思?

“域名状态禁止转移”,本质是域名当前处于被锁定的状态,这种锁定机制是ICANN(互联网名称与数字地址分配机构)和域名注册商为保护域名安全设置的防护措施,目的是防止域名被恶意劫持、未经授权转移,避免域名所有者的合法权益受损。当域名处于这种状态时,无论你是想将域名转移到其他注册商,还是进行跨账号转移,都会被系统直接拒绝。

这里需要明确一个关键:域名禁止转移≠域名无法使用,锁定状态仅限制“转移操作”,不影响域名的正常解析、访问和续费,网站可以正常运行。

二、核心原因解析:为什么会提示“禁止转移”?

导致域名禁止转移的原因有很多,结合ICANN政策和国科云、阿里云、西部数码等主流注册商的规则,主要分为以下6类,覆盖90%以上的常见场景,建议先对照排查,再针对性解决:

(一)域名处于注册/转移保护期内(最常见)

根据ICANN的统一规定,域名存在两个核心保护期,期间禁止转移,这是行业通用规范,所有注册商都需遵守:

  1. 新注册保护期:域名成功注册后的60天内,会自动处于禁止转移状态,这是为了防止域名被恶意抢注后,抢注者快速转出获利。无论是.com、.net等国际域名,还是.cn、.cn等国内域名,均适用此规则。
  2. 转移后保护期:域名从一个注册商转移到另一个注册商后,同样会有60天的禁止转移期,目的是保障转移过程的稳定性,防止短时间内多次转移导致的域名状态混乱。

(二)域名主动开启了“转移锁定”功能

很多域名所有者为了提升域名安全性,会主动在注册商后台开启“转移锁定”(也叫域名锁定、转出锁定),尤其对于流量较大、具备商业价值的核心域名,这是常用的安全防护手段。

这种锁定是用户自主操作的,开启后会直接触发“禁止转移”状态,避免误操作或他人恶意尝试转移域名。

(三)域名存在未结费用或欠费状态

域名转出的前提是,域名处于“正常有效”状态,若域名存在未缴纳的费用,包括域名续费费用、赎回费用、服务费等,注册商会自动锁定域名转移权限,提示“禁止转移”,直至费用结清。

需要注意的是,部分注册商会将“域名续费”与“转出”绑定,要求域名剩余有效期不少于30天,若有效期不足,也可能被判定为“异常状态”,禁止转移。

(四)域名未完成实名认证或信息不一致

根据国内域名管理规定(CNNIC),所有.cn、.com.cn等国内域名必须完成实名认证,否则会被暂停服务,同时禁止转移;国际域名(.com、.net等)虽无强制实名认证要求,但部分注册商会要求完成身份验证后,才能进行转移操作。

此外,若域名的实名认证信息与当前注册商账号信息不一致,或信息处于“审核中”“待完善”状态,也会触发禁止转移,这是为了确认域名所有权,避免无权转移。

(五)域名涉及法律纠纷或司法冻结

若域名因商标侵权、域名归属纠纷、恶意抢注等问题,进入司法程序或域名争议解决流程(如UDRP、URS),注册商会根据法律机构的要求,对域名进行转移冻结,禁止任何转移操作,直至纠纷解决、冻结解除。

(六)其他特殊状态导致的禁止转移

除上述常见原因外,以下几种特殊情况也会导致域名禁止转移:

  1. 域名处于“赎回期”“删除期”:域名过期后未及时续费,会进入赎回期,期间域名所有权仍属于原所有者,但禁止转移,需赎回后才能操作;若超过赎回期进入删除期,域名将被释放,无法转移。
  2. DNSSEC功能未关闭:若域名已配置DNSSEC,转移过程中可能导致解析异常,部分注册商会要求先关闭DNSSEC、删除DS记录,否则禁止转移。
  3. 注册商限制:少数注册商为留住客户,会在用户协议中设置隐性限制,或故意拖延解锁流程,导致域名无法正常转出,这种情况可通过投诉维权解决。

三、分步解决:“域名状态禁止转移”解锁流程

解决“域名禁止转移”的核心逻辑是:先通过WHOIS查询确认域名锁定状态,找到触发原因,再按步骤解锁,最后发起转出操作。

第一步:查询域名状态,定位禁止转移原因

在解锁前,先通过WHOIS查询工具(如站长工具WHOIS查询、国科云whois工具),输入域名,查看域名状态,重点关注以下两个状态标识,快速定位原因:

  1. clientTransferProhibited:表示域名被注册商(客户端)锁定,通常是用户主动开启转移锁定、未完成实名认证或存在欠费。
  2. serverTransferProhibited:表示域名被注册局(服务器端)锁定,通常是处于注册/转移保护期、涉及法律纠纷或司法冻结。

查询后,确定自己的域名属于哪类情况,再进入下一步解锁操作。

第二步:针对性解锁,解除禁止转移状态

根据不同的触发原因,对应不同的解锁方法,操作简单易懂,无需专业技术,重点关注以下5种常见场景:

场景1:域名处于注册/转移保护期(最常见)

解决方案:无需手动解锁,耐心等待保护期结束即可。

场景2:主动开启了“转移锁定”

解决方案:登录当前注册商后台,手动关闭转移锁定。

场景3:域名存在未结费用或有效期不足

解决方案:结清所有未结费用,确保域名剩余有效期≥30天。

场景4:域名未完成实名认证或信息不一致

解决方案:完成实名认证,确保信息一致。实名认证审核通常需要1-3个工作日,审核通过后会收到通知,再进行转出操作。

场景5:DNSSEC功能未关闭

解决方案:登录注册商后台,关闭DNSSEC功能、删除DS记录。

场景6:涉及法律纠纷或司法冻结

解决方案:先处理法律纠纷,凭相关证明解锁。

第三步:发起转出操作,确保流程顺畅

解锁禁止转移状态后,即可发起域名转出,步骤如下:

  1. 登录当前注册商后台,找到“域名转出”选项,提交转出申请;
  2. 获取域名转移密码(也叫授权码、EPP代码),注册商通常会通过邮箱发送,部分平台可直接在后台获取(需完成身份验证);
  3. 登录目标注册商后台,进入“域名转入”选项,输入域名和转移密码,提交转入申请;
  4. 验证域名所有权(通常是接收邮箱验证链接),确认转入申请;
  5. 等待原注册商确认,通常需要5-7天(ICANN规定的审核周期),审核通过后,域名即可成功转入新注册商。

四、域名转移需要注意哪些事项?

很多人在解锁域名、发起转出后,会忽略一些细节,导致域名转移失败、解析中断,以下几个注意事项,一定要重点关注:

(一)转移期间,不要修改域名解析和DNS设置

域名转移过程中,若修改解析记录、更换DNS服务器,会导致解析混乱,网站无法正常访问,甚至影响转移流程。建议在转移完成后(通常5-7天),再根据新注册商的要求,调整DNS和解析设置,确保解析顺畅。

(二)保留旧注册商服务,直至转移完成

不要在发起转出后,立即注销旧注册商的账号或停止服务,避免转移过程中出现异常,无法及时处理。建议在域名成功转入新注册商,且解析正常、网站可正常访问后,再注销旧账号。

(三)警惕注册商的隐性限制,学会投诉维权

部分注册商为留住客户,会故意拖延解锁流程、拒绝提供转移密码,或收取不合理的转出费用。根据ICANN规定,注册商不能擅自拒绝或限制域名转出,也不能额外收取转出费用。如遇到注册商不配合的情况,可向注册商上级监管机构投诉进行维权。

(四)备份域名相关信息,避免数据丢失

转出前,备份域名的解析记录、实名认证信息、WHOIS信息等,避免转移过程中出现数据丢失,导致解析异常。若转移后解析出现问题,可通过备份的解析记录,快速恢复正常。

五、常见问题答疑(FAQ)

1. 解锁域名后,多久能发起转出?

答:多数情况下,解锁后1-2小时,系统同步状态后即可发起转出;若处于注册/转移保护期,需等待保护期结束后才能发起。

2. 域名转出需要收费吗?

答:原注册商通常不收取转出费用,目标注册商可能会收取转入费用(通常与域名续费费用一致,且转入后会自动续费1年),具体以注册商收费标准为准。

3. 转移过程中,网站会中断访问吗?

答:只要不修改解析和DNS设置,转移过程中网站不会中断访问;若修改了DNS,可能会有1-2小时的解析生效时间,期间可能出现短暂访问异常。

4. 域名转移失败后,需要重新解锁吗?

答:若转移失败(如原注册商拒绝、转移密码错误),域名会自动恢复到之前的状态,若之前已解锁转移锁定,无需重新解锁,修正问题后可再次发起转出。

在运维与业务开发中,IP定位是最常用的基础操作,几乎每天都能用到。很多同学先用免费接口做原型,上线后却频繁出现定位不准、字段缺失、并发超限等问题。作为一线运维,判断IP查询结果是否可靠、如何用工具做交叉验证,是必须掌握的硬技能。
IP数据云专注于为企业和运维人员提供稳定、精准、可校验的IP数据服务,核心目标是让每一次IP查询都有据可依、可信可用,通过多维度数据比对与标准化接口,帮助用户快速判断信息可靠性,实现高效交叉验证。

一、什么样的IP查询结果才算可靠?

先建立判断标准,满足以下几点,可信度才够高:

1.定位结果稳定不漂移

同一IP多次查询,省市、区县、经纬度信息基本一致,不会随机跳转到其他省份或城市。

2.字段完整且逻辑能对上

除基础地域外,还能提供运营商、行政区划、经纬度、是否机房 / 基站 / 代理IP,且互相匹配。

3.数据更新及时

能识别新号段、动态IP、骨干网调整,不会出现多年未更新的老旧库数据。

4.支持多源交叉验证

可与多个IP库比对,结果一致性高,出现冲突时有置信度参考。

二、实操:如何快速验证IP是否可靠?

1. 人工快速验证(适合排查)

同IP在2–3个平台分别查询,看城市、运营商是否一致
核对经纬度是否落在对应城市范围内
检查是否为机房IP、基站IP、专线IP

2. 自动化交叉验证(适合接入系统)

思路:同时请求多个IP接口,对关键字段做比对。
这里给一段极简可运行的伪代码逻辑,可直接改成Python/Java:

def check_ip_reliable(ip):
    # 多数据源查询
    result1 = query_from_ip_data_cloud(ip)  # 主数据源
    result2 = query_from_other_provider(ip)
    
    # 交叉校验
    city_ok = (result1.city == result2.city)
    isp_ok = (result1.isp == result2.isp)
    reliable = city_ok and isp_ok
    
    return {
        "ip": ip,
        "reliable": reliable,
        "city_match": city_ok,
        "isp_match": isp_ok
    }

在我们团队内部,会把IP数据云作为主验证数据源,因为它一次返回归属地、风险、经纬度、行政区划等完整信息,非常适合做自动化比对。
我们将其接入网关与风控系统,当多源不一致时自动标记为“待复核”,避免误判。

三、哪些坑会让IP结果不可靠?

1.免费公开库老旧

数月甚至数年不更新,新号段、动态IP完全不准。

2.数据源单一

只靠一个库,一旦漂移就全错。

3.只定位到城市,无区县/经纬度

无法做精细化运营与风控。

4.不区分机房/家庭/基站

容易把机房IP当成普通用户。

四、IP可靠性判断&交叉验证对照表

五、总结与建议

  • 测试/小流量:可用免费接口做快速验证。
  • 生产/风控/运营:必须使用多源交叉验证。
  • 架构上:主数据源 + 备数据源 + 自动比对 = 高可靠IP服务。
    所以说,判断 IP 数据靠不靠谱,真不是随便查一下就完事。IP 数据云给咱们技术人提供精准、稳定、能交叉验证的 IP 查询服务,并持续优化多源数据融合与实时更新能力,就是为了我们在日常工作中能够快速判断IP信息可信度,用最简单的工具实现高效验证。

有没有这样的平台。通过平台 API 可以实现微信机器人的群消息发送或接收。

GitHub 上有相关开源项目我知道,我需要的是现成的平台来提供服务,我不用去关心、操作这些。

可以按月或者按年付费,怎么付费都行,这东西肯定不是无偿。

要普通微信,不是企微,企微有 API 提供我知道。

使用场景举例:
拉你们平台的微信机器人进群,然后我们系统有订单消息调用你们的 API 发送通知,然后你们机器人会在群内发通知。