点赞 + 关注 + 收藏 = 学会了

整理了一个n8n小专栏,有兴趣的工友可以关注一下 👉 《n8n修炼手册》

在日常办公中,重复发送通知邮件、定时推送报表、表单提交后自动回复等场景十分常见,手动操作不仅耗时,还容易出现遗漏或错误。n8n作为一款开源的可视化工作流自动化工具,无需复杂编程,只需通过拖拽节点、配置参数,就能轻松实现邮件自动发送,非常适合没编程经验的工友上手。

n8n的核心优势是“可视化拖拽”和“多节点集成”,它能连接不同工具和服务,让数据按设定好的规则流转,从而完成自动化任务。对于自动发邮件来说,整个工作流的逻辑非常简单,只需满足两个核心组件:

  1. 触发节点:相当于工作流的“开关”,用来启动整个邮件发送流程,比如手动点击触发、定时触发、表单提交后触发等,初学者可先从最简单的手动触发入手;
  2. 动作节点:相当于工作流的“执行器”,负责完成具体的发邮件操作,n8n内置了专门的Email节点,支持通过SMTP协议连接各类邮箱,适配QQ、网易、企业邮箱等主流平台。

简单来说,我们要做的就是“搭建触发节点→连接邮件动作节点→配置邮箱参数→测试运行”,全程无需写一行代码。

创建邮箱凭证

想发邮件,首先就得登录邮箱。

在 n8n 登录邮箱跟我们在邮箱提供商的网页登录有点不同,我们需要到邮箱提供方那里开启 SMTP 授权。

我用 QQ 邮箱举例说明。

其他邮箱的开启方式大同小异,在流行 Python 自动化办公的年代,自动发邮件是很常见的示例。使用其他邮箱的工友直接百度搜【邮箱名 + 开启SMTP授权】基本能找到相关的教程。

首先在 QQ 邮箱网页登录你的账号。

然后找到“设置 -> 账号”。

然后 Ctrl + F ,搜索 SMTP 就能找到它。

默认情况 SMTP 是关闭的,如下图所示。需要你手动打开它(点击“开启服务”按钮)。

开启时,通常要收条短信验证码。输入完验证码之后就会给你一个授权码,这个授权码是用在 n8n 这边的,一定要保管好这个授权码,不要泄露出去。

在浏览器打开 n8n,创建一个凭证。

搜索 SMTP,选中它。

在表单里填入你的邮箱地址,Password 填入你刚刚申请的授权码。

Host、Port 和 SSL 要根据你所使用的邮箱去填,详情要看你使用的邮箱的官方文档。

比如我使用的 QQ 邮箱是这么要求的,发邮件的话,Host 填 smtp.qq.com,使用 SSL,端口是 465587

创建完成后就能看到一条记录。

发送第一封邮件

接下来的邮件发送我会用一个非常简单的工作流来讲解。

触发器我用了“手动触发”,也就是点一下鼠标就发邮件。虽然这看上去不像“自动化”,但你掌握了“发邮件节点”的用法,在以后的工作中只要把上游节点改成别的节点也是走得通的。

发送邮件用的是 Send email 节点。

本例的工作流是这样的。

重点是配置 Send email 节点。

  • Credential to connect with:邮件的凭证,用前面创建的那个凭证就行。
  • Operation:你要用这个节点做什么。Send 是发邮件的意思。
  • From Email:发送方的邮箱地址,填你的邮箱。
  • To Email:收件方的邮箱地址,填目标邮箱地址。
  • Subject:邮件标题
  • Email Format:邮件格式,如果你对格式没要求,选择 Text 也行。如果你需要搞一些样式,那就选 HTML
  • HTML:邮件内容。上一项选了 HTML,这项的标题就是 HTML;选 Text 这项的标题就是 Text
  • Options:其他选项。这里可以添加附件、添加抄送人等。

邮件标题和邮件内容可以写死,也可以使用上游节点传入的数据,动态调整邮件内容。

本例先写死,你根据自己的需求来做就行。

我用 QQ 邮箱向 Outlook 邮箱发一封邮件。

标题是“雷猴,自己人”。

格式是“Text”,也就是最简单的发送一些字符串过去。

内容是“用n8n发送的第一封邮件”。

完成上面的配置后,回到工作流画布面板,点一下“Execute workflow”按钮就能运行工作流了。

可以看到它已经执行了发邮件的操作。

打开 Outlook 邮箱就能看到这封邮件。

我使用的 n8n 是社区版(免费版),所以邮件下方会添加一条 n8n 的尾巴。

同时给多个人发送邮件

如果你想将一封邮件同时发送给多个人,只需要在 To Email 这里继续输入其他邮件地址就行。

每个邮箱之间要用“英文逗号”分割!!!

抄送

抄送也是很常用的功能,这个功能藏在 Send email 节点的 Options 配置项里。

CC(抄送)和BCC(密送)是邮件常用功能:CC用于告知相关人员邮件内容,所有收件人可见彼此信息,适合同步工作进度;BCC收件人信息对其他人隐藏,可保护隐私,适合批量发送通知。

我以 CC Email 举例说明。

CC Email 输入框里输入邮箱地址就行。如果要抄送给多个邮箱,那就用英文逗号把每个邮箱分割开来。

来到被抄送的邮箱,能清楚看到“我”是被抄送的对象。

发送附件

添加附件也是很常用的功能。

发送附件之前,首先得获取到附件。在日常工作中可能会从上游同事的接口获取附件,也可能是从本地上传一个附件。

我用本地附件来举例说明。

在此之前你需要掌握 《『n8n』读写本地文件》 这里的知识。也许你还会遇到无法读取本地文件的问题,可以看看这个解决方案👉 《『n8n』一招解决“无法读写本地文件”》

在 n8n 获取本地文件可以使用 Read/Write Files from Disk 节点。

我要获取本地的 posts.xlsx 文件, Read/Write Files from Disk 节点的配置如下图所示。

然后调整一下 Send email 节点的配置,需要在 Options 里添加一项 Attachments

上一个节点传入的是 data 字段,所以在 Attachments 直接填入 ”data“ 即可。

运行工作流,然后打开接收方的邮箱,就能看到这份附件了。


以上就是本文的全部内容啦,想了解更多n8n玩法欢迎关注《n8n修炼手册》👏

如果你有 NAS,我非常建议你在 NAS 上部署一套 n8n,搞搞副业也好,帮你完成工作任务也好 《『NAS』不止娱乐,NAS也是生产力,在绿联部署AI工作流工具-n8n》

点赞 + 关注 + 收藏 = 学会了

AI 小白一枚,周日下午体验了下 腾讯云 openclaw ( 99 元),买了腾讯云后发现阿里云( 78 元)更便宜。

配置了飞书和电报,开通了 7 天的 kimi,配置上 token,下午加晚上,简单体验消耗 20% token 。这 token 真的用不起呀。

关于 skills ,有点疑问,看用的相关 app 都是苹果系统下的,这里再 macmin 上部署是不是更合适一些?

如果自己买个 macmin ,单独部署体验 openclaw ,如何随时随地调用?暴露在公网会不会存在风险?

大家都是怎么用的 openclaw? 有没有哪些比较高效的使用方式?

比如我现在通过飞书让 openclaw 整理资料,然后通过文件形式发送到我的电报上查看。

在人工智能从“对话式交互”迈向“任务型执行”的过程中,一个明确的行业共识正在形成:真正具备生产力价值的,不是会聊天的模型,而是能完成任务的智能体系统。

所谓智能体,本质是一类具备目标理解、任务规划、工具调用与状态记忆能力的软件执行单元。它不依赖单次提示词完成工作,而是围绕一个目标,持续感知环境、调整路径并输出结果。围绕这一形态,越来越多企业开始尝试将原本由人完成的复杂流程,重构为智能体可执行的工作流——智能体来了,已经成为实践中的客观现象。

一、从“指令执行”到“目标达成”的根本转变

传统自动化依赖预设规则,传统聊天模型依赖一次性指令,而智能体的核心差异在于: 它接收的是目标,而不是步骤。

这意味着开发重点不再是“怎么写 Prompt”,而是:

  • 目标是否可被拆解
  • 每一步是否可被验证
  • 失败是否能被回滚与重试

本质上,这是一次业务逻辑的重新工程化

二、任务拆解的底层方法:把人的直觉变成流程

人类处理复杂事务时,依赖大量隐性经验与上下文判断,而智能体只能执行被显性描述的流程。因此,从人到智能体的迁移,必须经历三层转化。

1. 选择适合交给智能体的任务类型

高适配任务通常具备以下共性:

  • 输入与输出边界清晰
  • 中间过程允许试错与迭代
  • 结果可被规则或样本评估

典型如:信息整理、内容生成、客服处理、数据分析、流程编排等。

2. 将连续动作拆成“原子任务”

对人来说是一个动作,对智能体来说必须是多步链路。

例如“处理一次客户投诉”,可被拆解为:

  • 信息识别:提取情绪、问题类型、涉及模块
  • 策略判断:是否命中历史案例、是否升级人工
  • 执行操作:生成回复、记录工单、更新状态
  • 事后总结:是否形成新知识、是否需要补充规则

每一步都必须是可独立验证的。

3. 明确哪些环节不交给智能体

成熟的系统一定包含边界:

  • 高风险决策 → 人工确认
  • 异常路径 → 强制中断
  • 模型不确定性过高 → 回退规则

这不是能力不足,而是工程理性。

三、支撑智能体运行的三大系统组件

任务拆解完成后,还需要基础能力支撑,才能真正跑起来。

1. 记忆系统

  • 短期记忆:维持当前任务上下文与状态
  • 长期记忆:沉淀历史经验、用户偏好、领域知识

长期记忆的引入,决定了智能体是否“越用越聪明”。

2. 规划与自检能力

一个可落地的智能体,必须具备:

  • 子目标拆分能力
  • 执行过程中的自我校验
  • 失败后的路径调整能力

没有反思能力的智能体,只是更复杂的脚本。

3. 工具调用能力

真正的“执行”,来自工具:

  • API 调用
  • 内部系统操作
  • 数据读写与状态变更

工具是否标准化,直接决定智能体是否具备扩展性。

四、实践中最常见的三个误区

误区表现修正方向
过度依赖单模型一个 Prompt 解决所有问题多智能体分工
执行不可观测出错但无法定位全流程日志与状态记录
边界不清智能体“擅自决策”Human-in-the-loop 机制

智能体系统不是越聪明越好,而是越可控越好。

五、可复用的智能体构建路径

一条被反复验证有效的路径是:

  1. 明确目标与失败边界
  2. 拆解为可验证的原子任务
  3. 为每一步配置工具与规则
  4. 引入反馈与评分机制
  5. 将成功路径沉淀为长期记忆

这是一项持续工程,而非一次性交付。

结语

从 0 到 1 构建智能体,不是在追逐更大的模型参数,而是在做一件更“笨”却更重要的事: 把人的经验,翻译成机器能反复执行的结构化流程。

当任务被拆清、边界被定义、反馈形成闭环,智能体才能真正从工具,进化为协作单元。

已经 2026 年了,好久没写 blog,今天简单写几句。这两年生活发生了一些变化。

2024 年底,家里添了一辆车。当初在电车和油车之间纠结了一阵,最终听了媳妇儿的建议,选了新款帕萨特 Pro。如今安全行驶满一年,体验很好,挺满意。有车之后,生活的半径实实在在地变大了。周末不再只限于商场和公园,今年夏天还抽出一周时间,自驾去广西转了一圈。一路青山绿水,走走停停,那种手握方向盘、说走就走的自由感,确实是之前没有过的体验。

再说说房子的事。现在租的房子旁边一直在建保障房,每天从早到晚叮叮当当,实在有点吵。加上这几年房价降了不少,首付比例也调低了,手头的积蓄刚好差不多够付首付,于是年初开始陆续看房。其中有一套和房东聊了聊,感觉对方价格咬得比较紧,也就没再继续。看房的事就这样暂时搁置了。

直到年底,平台上又冒出几套不错的房源,看房计划重新启动。偶然看到一套装修和格局都很合心意的房子,除了价格稍高一点,其他几乎完美。最后终于定下来了。在这个小区租住了七八年,如今总算有了属于自己的小家。

工作方面比较稳定,没什么特别亮眼的成绩,算是中规中矩。前年获得了一次晋升,心态也随之有些变化,希望今年能再往上走一步。公司没有加班文化,身心都比较放松,工作和生活平衡得还不错。

体重一直维持在 170 斤左右,最近几个月健身基本停了,这方面还得重新捡起来,不然身材走形太厉害。

新的一年,给自己定几个小目标吧:

  • 每周跑步 6 公里,月跑量达到 25 公里
  • 攒钱还债,争取提前还清车贷
  • 从新疆、青海湖、内蒙古或云南中选一个地方旅行
  • 尝试经营小红书副业(方向再琢磨)
  • 新增 3 道自己的拿手菜

大家好,我是良许

三极管作为电子电路中最基础也是最重要的器件之一,在嵌入式系统设计中扮演着举足轻重的角色。

无论是信号放大、开关控制,还是电平转换,三极管都是我们绕不开的话题。

而要真正理解三极管的工作原理,掌握其伏安特性曲线是必不可少的。

今天我们就来深入探讨一下三极管的伏安特性曲线,帮助大家更好地理解和应用这个经典器件。

1. 三极管基础知识回顾

在深入伏安特性曲线之前,我们先简单回顾一下三极管的基本结构和工作原理。

三极管有三个电极:发射极(E)、基极(B)和集电极(C)。

根据半导体材料的不同排列,三极管分为 NPN 型和 PNP 型两种类型。

在嵌入式开发中,我们最常用的是 NPN 型三极管,比如经典的 2N2222、S8050 等型号。

三极管的核心作用是电流放大。

当基极注入一个很小的电流 IB 时,集电极就会产生一个较大的电流 IC,两者之间存在一个放大倍数关系,我们称之为电流放大系数 β(或者 hFE)。

这个关系可以用公式表示为:IC = β⋅IB。

在实际应用中,β 值通常在 50 到 300 之间,具体数值取决于三极管的型号和工作条件。

2. 伏安特性曲线的分类

三极管的伏安特性曲线主要分为两大类:输入特性曲线和输出特性曲线。

这两类曲线从不同角度描述了三极管的电气特性,对于电路设计和分析都具有重要意义。

2.1 输入特性曲线

输入特性曲线描述的是基极-发射极之间的电压 VBE 与基极电流 IB 之间的关系。

这条曲线在集电极-发射极电压 VCE 保持恒定的条件下测得。

对于硅材料的 NPN 型三极管,当 VBE 小于 0.5V 时,基极电流几乎为零,三极管处于截止状态。

当 VBE 达到约 0.7V 时,三极管开始导通,基极电流开始明显增加。

这个 0.7V 就是我们常说的三极管导通电压。

输入特性曲线的形状与二极管的伏安特性曲线非常相似,这是因为三极管的基极-发射极之间本质上就是一个 PN 结。

在实际电路设计中,我们通常会在基极串联一个限流电阻,以控制基极电流的大小,防止基极电流过大而损坏三极管。

2.2 输出特性曲线

输出特性曲线是三极管最重要的特性曲线,它描述了集电极电流 IC 与集电极-发射极电压 VCE 之间的关系。

这组曲线是在不同的基极电流 IB 条件下测得的,因此输出特性曲线实际上是一族曲线。

输出特性曲线可以分为三个区域:截止区、放大区和饱和区。

这三个区域对应着三极管的三种不同工作状态,在不同的应用场景中,我们会让三极管工作在不同的区域。

3. 输出特性曲线的三个工作区域

3.1 截止区

当基极电流 IB=0 或者 VBE 小于导通电压时,三极管工作在截止区。

此时,集电极电流 IC 几乎为零(实际上存在一个很小的漏电流,通常在微安级别,可以忽略不计)。

在这个区域,三极管相当于一个断开的开关,集电极和发射极之间呈现高阻态。

在嵌入式系统中,当我们需要用三极管作为开关来控制负载时,关断状态就是让三极管工作在截止区。

比如用 STM32 的 GPIO 控制一个 LED 灯,当 GPIO 输出低电平时,三极管基极没有电流,三极管截止,LED 熄灭。

3.2 放大区

放大区是三极管最重要的工作区域,也称为线性区或有源区。

在这个区域,集电极电流 IC 与基极电流 IB 保持线性关系,即 IC=β⋅IB。

同时,VCE 要大于一个临界值(通常为 0.3V 到 0.7V 之间),这样才能保证三极管工作在放大区而不是饱和区。

在放大区,输出特性曲线几乎是水平的,这意味着在基极电流 IB 恒定的情况下,集电极电流 IC 基本不随 VCE 的变化而变化。

这个特性使得三极管可以作为一个理想的电流源使用。

在模拟电路设计中,比如音频放大器、信号调理电路等,我们都需要让三极管工作在放大区。

3.3 饱和区

当基极电流 IB 足够大,使得集电极电流 IC 达到最大值时,三极管进入饱和区。

在饱和区,IC 不再随 IB 线性增加,此时 VCE 很小,通常只有 0.2V 到 0.3V 左右。

在这个状态下,三极管相当于一个闭合的开关,集电极和发射极之间呈现低阻态。

在数字电路和开关电路中,我们通常让三极管工作在饱和区。

比如在 STM32 项目中,用三极管驱动继电器或者大功率 LED 时,我们会给基极足够大的电流,让三极管深度饱和,这样可以降低导通损耗,提高效率。

4. 伏安特性曲线在实际电路中的应用

理解了三极管的伏安特性曲线后,我们来看看如何在实际电路设计中应用这些知识。

4.1 开关电路设计

在嵌入式系统中,最常见的应用就是用三极管作为开关。

假设我们要用 STM32 的 GPIO(输出电压 3.3V)来控制一个 12V 的继电器,继电器线圈电流为 50mA。

可以这样设计电路:首先选择一个合适的 NPN 三极管,比如 S8050,其 β 值约为 100。

为了让三极管工作在饱和区,我们需要提供足够的基极电流。

理论上,基极电流只需要 IB = IC / β= 50mA / 100 = 0.5mA 即可。

但在实际设计中,为了确保三极管深度饱和,我们通常会让基极电流达到理论值的 2 到 3 倍,即 1mA 到 1.5mA。

基极串联电阻的计算公式为:RB = (V\_GPIO - VBE) / IB = (3.3V - 0.7V) / 1mA = 2.6kΩ。

我们可以选择标准阻值 2.7kΩ 的电阻。

下面是一个简单的 HAL 库代码示例,演示如何控制这个三极管开关:

// GPIO初始化配置
void MX_GPIO_Init(void)
{
    GPIO_InitTypeDef GPIO_InitStruct = {0};
    
    // 使能GPIOA时钟
    __HAL_RCC_GPIOA_CLK_ENABLE();
    
    // 配置PA5为推挽输出
    GPIO_InitStruct.Pin = GPIO_PIN_5;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
    GPIO_InitStruct.Pull = GPIO_NOPULL;
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
    HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
    
    // 初始状态设为低电平,三极管截止
    HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_RESET);
}
​
// 控制继电器开关
void Relay_Control(uint8_t state)
{
    if(state == 1)
    {
        // 输出高电平,三极管导通(饱和区),继电器吸合
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_SET);
    }
    else
    {
        // 输出低电平,三极管截止,继电器释放
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_RESET);
    }
}

4.2 放大电路设计

在模拟信号处理中,我们经常需要设计放大电路。

假设我们要设计一个共发射极放大电路,用于放大传感器输出的微弱信号。

在这种应用中,三极管必须工作在放大区。

设计放大电路时,我们需要通过合理选择偏置电阻,让三极管的静态工作点(Q 点)落在放大区的中间位置。

这样可以保证输入信号在正负两个方向都有足够的摆幅空间,避免信号失真。

静态工作点的选择通常遵循以下原则:VCE 约为电源电压的一半,IC 根据负载电阻和所需的放大倍数来确定。

通过在输出特性曲线上画出负载线,我们可以直观地看到静态工作点的位置以及信号的动态范围。

4.3 电平转换电路

在嵌入式系统中,经常会遇到不同电压域之间的接口问题。

比如 3.3V 的 MCU 需要与 5V 的外设通信,或者需要驱动 12V 的负载。

这时候,三极管可以作为一个简单有效的电平转换器。

以 3.3V 转 5V 为例,我们可以用一个 NPN 三极管搭建一个反相器电路。

当输入为高电平(3.3V)时,三极管导通,输出为低电平(接近 0V);当输入为低电平(0V)时,三极管截止,输出被上拉电阻拉到高电平(5V)。

虽然这个电路会产生信号反相,但在很多应用场景中,这并不是问题,或者可以通过软件或者再加一级反相器来解决。

5. 伏安特性曲线的测量与分析

在实际工作中,有时候我们需要测量三极管的伏安特性曲线,以验证器件性能或者进行故障诊断。

测量输出特性曲线的基本方法是:固定基极电流 IB,然后改变集电极-发射极电压 VCE,同时测量集电极电流 IC。

重复这个过程,在不同的 IB 值下进行测量,就可以得到一族输出特性曲线。

现代的晶体管图示仪可以自动完成这个测量过程,并在示波器上直接显示特性曲线。

但如果没有专业设备,我们也可以用万用表、可调电源和电阻搭建一个简单的测量电路。

虽然这种方法比较繁琐,需要手动记录大量数据点,但对于理解三极管的工作原理非常有帮助。

在分析特性曲线时,我们需要关注几个关键参数:饱和压降 VCE(sat)、放大系数 β、以及击穿电压 BVCEO。

这些参数直接影响电路的性能和可靠性。

比如,如果实测的 β 值远小于数据手册的典型值,可能说明三极管已经老化或者损坏。

6. 温度对伏安特性曲线的影响

三极管的伏安特性曲线并不是一成不变的,它会受到温度的显著影响。

随着温度升高,导通电压 VBE 会降低,大约每升高 1℃ 降低 2mV。

同时,电流放大系数 β 也会随温度升高而增大。

这些变化会导致静态工作点发生漂移,在精密模拟电路中可能引起性能下降。

在嵌入式系统设计中,特别是工业级和车规级应用,我们必须考虑温度变化的影响。

对于开关电路,温度影响相对较小,因为我们只关心三极管是导通还是截止。

但对于放大电路,就需要采取温度补偿措施,比如使用负反馈、温度补偿电路或者选用温度特性更好的器件。

在汽车电子项目中,我曾经遇到过一个案例:一个传感器信号调理电路在常温下工作正常,但在高温环境下输出信号出现明显漂移。

经过分析发现,是三极管放大电路的静态工作点随温度升高而偏移,导致放大倍数发生变化。

最后通过增加温度补偿电路和调整偏置参数,解决了这个问题。

7. 实际应用中的注意事项

在使用三极管时,除了要理解伏安特性曲线,还需要注意一些实际问题。

首先是功耗问题。

三极管在导通状态下会产生功耗,功耗大小为 P = VCE×IC。

在大电流应用中,必须考虑散热问题,必要时需要加装散热片。

其次是开关速度问题。

三极管从截止到饱和,或者从饱和到截止,都需要一定的时间。

这个时间主要由三极管的结电容和电荷存储效应决定。

在高频开关应用中,如果三极管的开关速度不够快,会导致效率降低和发热增加。

这时候可以考虑使用开关速度更快的 MOSFET。

最后是保护问题。

在驱动感性负载(如继电器、电机)时,必须在集电极并联一个续流二极管,防止负载断电时产生的反向电动势击穿三极管。

这是一个很容易被忽视但又非常重要的细节。

8. 总结

三极管的伏安特性曲线是理解和应用三极管的基础。

通过输入特性曲线,我们可以了解基极-发射极之间的电压电流关系;通过输出特性曲线,我们可以清楚地看到三极管的三个工作区域,并根据应用需求选择合适的工作状态。

在嵌入式开发中,无论是设计开关电路、放大电路还是电平转换电路,都离不开对伏安特性曲线的理解。

掌握了这些知识,我们就能更加自信地进行电路设计,也能更快地定位和解决电路问题。

虽然现在 MOSFET 等新型器件越来越普及,但三极管凭借其简单、可靠、成本低的优势,依然在嵌入式系统中占有重要地位。

希望这篇文章能帮助大家更好地理解和应用三极管。

更多编程学习资源

小时候家里穷,也的确没的穿的,都是穿亲戚剩下的旧衣服,也没觉得有什么不好。可能是学习好,老师和同学也没和我说过旧衣服的事,或者自己心思压根没注意到。 工作以后,衣服就基本优衣库,鞋子就安踏李宁,T 恤穿到领子破了就再买新的。 =======我不穿的衣服之前拿回老家被我妈骂了,说我要是不穿的衣服,整个村子也不会再有人穿了... ........=====可是我真的不咋在意穿着,衣能蔽体御寒的程度就可以了。 ======前两天又有一个人意味深长地说我,年轻人该对自己好一点,买点好衣服穿,穿得帅气多好。 可是我看着还干净整洁啊,也修边幅啊。 倒不是经济原因,想问下你们也有人不在意穿着的么?

从 ChatGPT 3.5 诞生以来,我们公司就通过防火墙的形式把各种 AI 屏蔽了,去年年初的 Deepseek ,到今年年初的 Qwen ,不过也是草台班子,并没有一次性把国内的所有 AI 都屏蔽了,一些暂时没有大火的工具现在还能用,总之就是现在国内哪个 AI 火了就屏蔽哪个。
尊重公司为了数据安全不让访问 AI ,但是无法理解公司不去采购企业账户拥抱 AI 工具提效,而是像大清闭关锁国一样一股脑全不让访问....
后面在我自己的争取下,找到了公司的一个访问申请流程,可以通过虚拟机的形式开启权限,但是流程巨多巨麻烦,而且每次访问都需要修改密码,常规文件和剪贴板和虚拟机也无法共享,同样也没有企业账户。就算我自己登录了我自己的个人 AI 账户,无法共享文件和剪贴板和我自己在手机上问 AI 没有任何区别,和提效背道而驰.....而且我根本就不想用自己的账户,虚拟机的 IP 在海外的公司总部,我担心因为 IP 地址差异太大把我号给风控了,得不偿失。
很难想象我们还是一家「巨型」「跨国」「科技」公司,我们还有自己的生成式 AI ,但是难用得一批。哎,我日常已经离不开 AI 了,上班不能使用真的很难受。

之前大学还没感受,老听同学说欧美的才是正经音乐,现在感觉国内的音乐风格越来越偏苦情歌,各种无痛呻吟。再听韩国的 k-pop ,感觉国内音乐连韩国都赶不上了。不知道大家有类似感受没。从娱乐到科技。咱们国内综合实力是不是一直都处于中等的位置、

但凡提到国漫,《凡人修仙传》基本就是绕不过去的话题,但作为一个动漫爱好者真的不太喜欢,最主要的点就是韩立永远一张没有表情的面瘫脸,我的感受是很违和,很出戏。可能有的老哥解释韩立是一个清心寡欲的人,面部表情本来就不多。但我觉得清心寡欲和面瘫是不一样的。这也是我尝试几次都坚持不下去的原因。

相反同为 3D 漫的《灵笼》我觉得就没有这个问题,里面的每一个角色都很鲜活。

2 友们 2025 年有发现什么宝藏音乐吗?值得单曲循环的宝藏音乐~

当大模型在数学竞赛、代码编写等领域持续突破,甚至超越顶尖人类专家时,大家难免会好奇:这些在基准测试中拿高分的模型,能否真正落地到复杂多变、充满噪声的真实世界任务中?

近期,美团 LongCat 团队交出了一份重磅答卷——开源 LongCat-Flash-Thinking-2601。作为一款拥有 5600 亿参数的 MoE(混合专家) 模型,它不仅在 BrowseComp、VitaBench 等智能体基准测试中登顶开源 SOTA,更通过“环境扩展、多环境RL训练、抗噪训练”等核心创新,解决了智能体“落地难”的问题。同时,该模型创新性地打造了 “重思考模式” ,通过并行推理与深度总结,实现推理宽度与深度的协同扩展,显著提升复杂交互与多步规划任务中的表现。

今天,我们深入解析 LongCat 如何通过多维度的创新打造强泛化的智能体模型。

01 为何智能体在真实世界中总是“水土不服”?

当前,智能体系统依然严重依赖垂直场景的定制化设计——需要工程师精心打磨特定的Prompt、工具链,甚至环境接口。这种模式带来了高昂的适配成本:模型在一个场景下表现优异,一旦换个领域、换套工具,或者环境稍微嘈杂一点(比如工具调用超时、工具报错),它们就会“水土不服”,甚至失效。

根本原因在于:缺乏一个能够在多样化、复杂化、带噪声环境中“身经百战”并稳定泛化的基础模型。 现有的训练往往在高度理想化、规则明确的环境中进行,缺乏对真实世界复杂交互与不确定性的充分覆盖。

为此,美团LongCat团队提出了一套以 “两个扩展+噪声训练” 为核心的通用智能体训练范式:

  • 环境扩展:构建覆盖20+领域的规模化训练场
  • 强化学习扩展:在万级异构环境中实现高效稳定训练
  • 噪声鲁棒训练:系统化注入真实世界扰动,提升模型韧性

通过这套组合拳,模型能够获得高级别的任务执行与跨领域泛化能力,实现模型即智能体,显著降低后续垂直场景的适配负担,让模型能够在真实复杂世界中自如地应对新任务和新挑战。

02 环境扩展:构建高质量“练兵场”

环境扩展是模型获取通用智能体能力的核心基础。要让模型真正掌握实际任务执行能力,就必须脱离纯文本训练的局限,让模型在模拟真实场景的交互环境中落地实操。

面对真实世界场景复刻成本高、迭代效率低的痛点,LongCat 团队构建了端到端自动化环境生成系统,为模型打造了覆盖 20 余个领域、包含上万种情境的规模化训练环境。该系统具备高效智能化生成能力:输入简洁的 “领域定义” 即可完成全链路环境构建,自动合成包含 60 余个工具、具备复杂依赖关系的可执行环境图谱,并同步生成配套的数据库架构、工具调用接口及验证逻辑。环境类型覆盖文件管理、数据分析、电商零售、电信服务等多元场景,提供与真实世界一致的工具交互体验,支撑模型调用工具、处理数据、接收反馈的全流程训练。

图 1 - 可执行领域图谱的自动化构建流程

自动化合成的环境越复杂,其背后关联的需要自动合成的数据库越多,越难保持这些自动合成的“数据库一致性” —— 单个环境关联数十个数据库,工具间参数依赖错综复杂,易出现逻辑冲突导致任务 “看似可解实则无解”,向模型传递错误训练信号。为此,LongCat 团队创新了 “可解路径优先” 的环境构建策略:

  • 种子采样:随机采样一条长工具调用链作为锚点,并依此自动构建一个采纳该工具调用链作为解法之一的复杂任务,同时对于采样过的工具,降低其采样概率;
  • 受控扩展:以该“黄金工具链”为根,通过BFS式扩展,生成一个极大环境子图(保证其前序依赖结点均在已有的工具集内,从而进行可控扩展),严格保证数据库的逻辑一致性;
  • 动态环境构建:系统会根据当前环境的复杂度、剩余工具图中找到新有效路径的难度、以及未使用的工具数量,动态决定是否加入新的“黄金工具链”。这样既能扩展环境规模,又能保证任务可解、训练有效;
  • 最小规模保证:如果当前环境的工具数量太少(不足20个),系统会直接从全局工具库中随机选一条中等规模的可用工具链加入,并始终保持数据库状态一致,避免环境失效。

这套机制既能扩展环境规模,又能保证任务可解、训练信号有效,彻底摆脱“纸上谈兵”的局限。

图 2 - 保持可验证性的环境扩展流程

03 强化学习扩展:万级异构环境下的高效稳定训练

当我们有了海量训练环境,怎么让模型高效学习?为支持大规模多环境训练,LongCat团队升级了异步训练系统DORA。在训练启动前,团队将预训练/微调模型的目标,从追求基准高分,重新定义成为后续RL提供“冷启动策略”:

  • 有真实数据的领域(如数学、编码):通过严格的质量控制与可执行性验证筛选高质量轨迹。
  • 缺乏真实数据的领域(如搜索、工具使用):采用双路合成,包括文本驱动合成及环境锚定合成。

这样既保证了数据质量,也为后续强化学习提供了多样化的探索基础。

DORA 系统的核心突破在于全异步流式训练架构,颠覆传统同步训练模式

  • 多版本模型并行探索:不同版本模型生成的训练经验 “随产随收”,直接存入样本队列,训练器无需等待所有任务完成即可启动训练,彻底消除任务间等待时间;训练设备空闲时,系统可弹性扩容生成实例,进一步提升吞吐量;
  • 分布式调度架构:拆解集中式调度设计,采用 “轻量级 Rollout Manager + 多 Rollout Controller” 的分布式模式,前者负责全局元数据管理,后者各自管理一个虚拟 rollout 组的生命周期,通过数据并行处理环境交互,解决单机器调度瓶颈;
  • 灵活环境部署:扩展 PyTorch RPC 框架,支持基于 CPU 空闲状态的远程函数调用与对象实例化,可将海量环境灵活部署到任意空闲机器,实现资源高效利用。

为适配 5600 亿参数 MoE 模型训练需求,DORA 引入两项关键优化

  • Prefill-Decode(PD)解耦,将预填充与解码任务部署在不同设备组,避免长上下文请求的预填充任务干扰解码流程,保障多轮交互中的生成效率;
  • KV-cache 交换机制,通过 chunk 级 KV-cache 聚合传输、异步传输与计算重叠降低数据传输开销,配合 CPU 驻留的 KV-cache 动态交换机制,彻底解决设备显存不足导致的重复计算问题。

资源分配上,DORA 实现 “双层平衡”:

  • 整体平衡:根据环境难度分配训练任务量,对复杂、低吞吐量领域提高 rollout 配额,避免简单环境训练过度;
  • 批内平衡:单批次保证任务域多样性,防止模型仅适应少数环境出现过拟合。

最终,该系统实现 2-4 倍于传统同步训练的效率,支持千步以上稳定训练,支撑模型在万级异构环境中持续学习、稳步提升。

图 3 - 在大规模多环境智能体强化学习中的训练奖励曲线

图 4 - 在RL训练期间使用纯合成通用智能体数据的基准测试性能

04 噪声环境下的稳健训练:系统化注入真实世界扰动

真实世界环境存在固有不完美性 —— 工具可能因网络问题随机失效、返回残缺结果,用户指令可能存在歧义、表述前后不一致,数据传输过程中还可能出现误差,这些噪声会导致仅在理想化完美环境中训练的模型,部署到真实场景后 “水土不服”,性能大幅下降。为此,LongCat 团队将真实世界的 “不完美” 纳入训练核心,设计系统化鲁棒性训练方案,提升模型在不确定环境中的稳定决策能力。

团队首先对真实世界噪声进行系统拆解与建模,明确两类核心噪声来源:

  • 工具噪声:包括工具执行失败(如调用超时、权限不足)、返回结果不完整(如数据字段缺失)、响应格式不一致(如有时返回 JSON 有时返回文本)等场景;
  • 指令噪声:涵盖用户表述歧义(如未明确任务目标)、指令信息冗余(如包含无关干扰内容)、需求动态变更(如中途调整任务参数)等情况。

这些噪声均基于真实场景观测总结,最大程度还原真实世界的不确定性。为使模型循序渐进适应噪声,团队采用 “课程学习” 注入策略:训练初期注入轻微扰动(如工具返回结果少部分缺失、指令存在轻微歧义),模型在当前噪声水平下表现出足够稳定性后,再逐步提升噪声复杂度与干扰强度(如工具频繁失效、指令严重模糊),形成稳健决策模式。

训练执行层面,团队将噪声注入与多环境训练深度融合:在20余个领域的上万种环境中,针对性加入不同类型、不同强度的噪声,使模型在学习各领域任务能力的同时,同步适应噪声环境。通过这种渐进式训练,模型最终能够在各种真实世界扰动下仍保持稳健的决策能力。

05 构建 “重思考机制”:让模型“做事”三思而后行

在特别复杂的任务上,模型有时会一根筋——沿着一条思路走到黑,即使那条路可能不对。这很像人类在遇到难题时,需要多想想不同的可能性。“重思考”模式的核心是 “宽度 + 深度” 双扩展:先让模型同时生成多条推理路径,探索不同的解决方案,再用专门的总结模型,对这些路径进行分析、筛选,提炼出最优思路。而且还会通过强化学习,让模型学会整合中间结果,不断完善推理过程。

在实际测试中,不管是长链推理、工具集成推理,还是完全的智能体工具使用场景,“重思考”模式都特别有效。随着测试时计算预算的增加,它的性能优势会越来越明显,比只扩展推理深度或宽度的策略表现好得多。

图 5 - 重思考模式框架

06 能力验证:不仅会做,而且做得稳、能泛化

在以下基准测试中,LongCat-Flash-Thinking-2601 的表现相当亮眼:在 BrowseComp 、τ²-Bench 、VitaBench 均达到开源模型中的顶尖水平,甚至在部分任务上逼近了闭源顶级模型。

表1 - 多基准测试性能(%)对比

同时,模型展现出强泛化能力,在未见过的随机工具组合与任务中表现出色,掌握 “解决问题的元能力”;在注入真实噪声的测试集上,表现大幅超越其他模型,验证了主动噪声训练的有效性。通过算法与工程的深度协同,自动化环境构建降低适配成本,DORA 系统让训练效率提升 2-4 倍,Heavy Thinking 模式放大复杂任务处理能力,形成高效可扩展的训练体系。

07 One More Thing:Zigzag 注意力机制

传统全注意力机制的二次计算复杂度限制了其对百万级token上下文的支持,而现有稀疏注意力方案往往需要完全重训,成本高昂。

LongCat团队提出的Zigzag注意力机制(Zigzag Attention)创新性地结合了两种稀疏注意力模式:MLA(多头潜在注意力)SSA(流式稀疏注意力)。该机制采用分层设计,在不同层中交替使用这两种稀疏注意力变体,避免了传统稀疏注意力中常见的计算不平衡问题,实现了更高的硬件利用率。

核心设计:对每个查询token,注意力被限制在以下两部分:

  • 局部窗口:最近的W个token,捕捉短期依赖
  • 全局锚点:序列开头的B个token,保留长期记忆

这一设计显著降低了计算和内存复杂度,同时保持了模型对短长期上下文的感知能力。

实施方式:Zigzag注意力在中期训练阶段引入,通过结构化稀疏化流程将原始全注意力模型高效转换为稀疏变体,转换开销极低。经过优化后的模型支持最长100万token的上下文长度,为超长序列处理提供了可行解决方案。

团队同步开源适配该机制的模型 LongCat-Flash-Thinking-ZigZag ,完整继承LongCat-Flash-Thinking-2601的核心能力,同时具备超长上下文处理优势,为开发者提供即拿即用的长序列解决方案。

图 6 - LongCat-Flash-Thinking与采用Zigzag注意力的LongCat-Flash-Thinking-ZigZag的推理效率对比

08 总结

LongCat-Flash-Thinking-2601 通过环境扩展与噪声训练,显著降低了智能体对垂直场景的依赖,为开源模型在真实世界任务中的泛化能力设立了新的参考标准。我们相信,真正通用的智能体,不应是温室里的盆景,而应是能在真实世界风雨中扎根的大树。

LongCat-Flash-Thinking-2601 的发布,是我们向这个目标迈出的坚实一步。开源是我们播下的一颗种子,我们期待与整个社区一起,在这片名为“智能体”的星辰大海中,共同驶向辽阔的未来。

开源平台

在线体验与调用

欢迎开发者下载、部署并体验 LongCat-Flash-Thinking-2601,同时也欢迎您在LongCat API 开放平台申请免费调用额度。如果您在智能体开发、大模型推理优化等领域有合作想法或反馈,我们期待与您交流。

| 关注「美团技术团队」微信公众号,阅读更多技术干货!

| 本文系美团技术团队出品,著作权归属美团。欢迎出于分享和交流等非商业目的转载或使用本文内容,敬请注明“内容转载自美团技术团队”。本文未经许可,不得进行商业性转载或者使用。任何商用行为,请发送邮件至 tech@meituan.com 申请授权。

opencode 加 kimi k2.5 。

结论,蠢得要死,逻辑推理还是稀烂。完全不理解需求,幻觉依然多,花了 4 个小时,最后我手动给他找 bug 把一个简单程序跑通了。 试了下 gemini3flash ,20 分钟自己搞定

完全是垃圾。

但是有几点好的,1 在 opencode 的依序执行时,哪怕执行出错也能中断继续,虽然慢,但是能执行完。gemini 偶尔傻掉会无限循环输出。2 比较听话,gemini 和 qwen 是很不听话的,gemini 你给他写个 rules 或者 agents.md ,里面哪怕就一句,永远用中文回复。他都不听话。claude 是最守规矩的

估摸着实际编码能力只能和 claude 3.5 haiku 比下,应该还落后御三家一年以上。 比 GLM4.7 要好,GLM4.7 最恶心的是非常经常的,没做的需求他说他做了。。。最后和他对质,他还会说,我就是忽悠你的。我没做。要气吐血。

K2.5 会坦诚接受错误,可是他真的跑多少次,简单的错误都改不好。

所以用御三家做设计,k2.5 做执行可能还马马虎虎吧。

在业务规则配置中,我们经常需要先对原始数据进行加工,生成一个复杂的“复合变量”。之后,在具体的决策流程中,我们可能需要调用这个复合变量,这时就会出现调用时以复合变量的某些值作为入参给到决策进行动态传参。
以下解读用到的是国内一款可视化决策配置——JVS规则引擎
JVS规则引擎是可以直接使用的企业级规则引擎,自动化与智能化并行。Java语言开发,前端VUE+ElementUI,提供私有化部署,支持提供全量源码、二次开发、定制、可集成。

场景示例

现有一张成绩表,分别为不同姓名不同学科得到的不同成绩分数。要求在决策里进行加工:90分以上评级为优,90分以下评级为良。最终决策端只需输入学科和姓名即出现对应评级情况。原本数据表如下所示:
图片

配置步骤解析

1、先导入Excel表格,作为Excel数据源。
图片
2、配置查询条件,可根据实际场景配置。此处需要姓名和学科,即配置姓名和学科的查询条件并提供默认值。
图片
3、面对一堆数据的处理,所以得用复合变量进行加工。先新建一个复合变量并选择该数据源作为输入。
图片
4、对数据进行字段设置,把日期和分数改为对应时间、数字类型。
图片
5、用数据拓展节点对现有数据进行加工判断,新增一个成绩水平字段并配置判断条件。
图片

图片
6、输出节点连接保存拿到最终结果。
图片
7、新建一个决策流,且无需添加任何入参。
图片
8、进入决策,拖拽赋值节点到画布并新增一个基础变量。
图片
9、配置基础变量的值,选择复合变量里的【成绩水平】作为该res的值。当你选择完毕后,此时系统便会自己去查找该复合变量的查询条件,并会自动在执行时带出所需要填写的入参值。
图片
10、拖拽结束节点并配置输出结果为res。
图片
11、点击执行,此时就可看到复合变量所需要的条件已经显示出来。
图片
12、分别输入不同学科和姓名,拿到的最终res也不同。
图片

图片
在线demo:http://rules.bctools.cn
gitee:https://gitee.com/software-minister/jvs-rules

自 2014 年提出以来,低代码已逐步进入 ICT 技术成熟期,并开始深度嵌入企业核心系统建设体系。对 CIO、总架构师及技术管理者而言,关键问题已不再是“是否引入低代码”,而是如何将其纳入既有架构体系与工程治理框架,并确保其对系统长期演进产生正向影响。

为此,我们通过阅读大量文献,结合实践案例,编写了这本手册,希望能为您带来更全面、更客观的低代码技术介绍,尝试解答直接决定低代码项目的可持续性的重点问题:

  • 低代码解决的是哪些长期存在的工程问题?
  • 其能力边界与适用前提在哪里?
  • 如何与既有开发体系、架构体系协同?
  • AI 参与开发后,低代码的工程角色如何变化?
  • 技术管理者应如何构建配套治理机制?

手册按“背景 → 概念 → 原理 → 场景 → 管理 → 前瞻”的顺序展开,形成完整认知闭环,建议您按顺序阅读,以建立系统视角;亦可根据实际职责,重点研读相关部分。

一句话总结:

本手册面向承担架构设计、平台规划与技术治理责任的管理者,

旨在提供一套可长期参考的低代码认知框架。

第一部分 低代码诞生的背景

企业软件的复杂度并非源于单一技术选择,而是伴随需求扩张、规模增长和生命周期延长逐步累积的必然结果。从关系型数据库将业务抽象为数据,到高级语言“为数据库套壳”形成应用软件,企业软件正式进入“高级语言+数据库”的长期技术范式。随之而来的是数据模型持续膨胀、业务规则不断叠加、交互逻辑日益复杂、生命周期显著拉长。企业软件不再是一次性交付的工具,而是需要多年演进、持续维护的复杂系统。

传统开发模式在小规模下高效,在规模化后却暴露出结构性瓶颈。组件与框架解决的是“写不写得快”的问题,而不是“能不能长期管控”的问题。当系统进入小团队、不稳定需求、长生命周期的企业软件现实场景时,千人千面的代码实现、高度依赖个人能力的维护方式、难以规模化的工程治理,使系统的复杂度被长期分散在大量命令式代码和个人决策中,缺乏可被平台统一理解、治理和演进的表达形式。这种结构性矛盾会随系统演进持续放大,最终成为企业数字化进程中的隐性成本中心。

低代码正是在这一背景下应运而生的范式跃迁,通过提升业务表达的抽象层级、将工程复杂度内聚到平台层、提供结构化和可视化的统一表达形式,使企业软件的开发从依赖个人能力转向依赖平台能力沉淀,从分散复杂度转向集中可治理的复杂度。

这部分内容将帮助您理解:

  • 企业软件复杂度如何从数据库时代开始逐步累积,最终演变为长期演进的系统性挑战
  • 传统开发模式的结构性瓶颈为何在企业软件规模化后不可避免地暴露
  • 低代码作为范式跃迁,如何回应企业软件在长期演进中面临的根本性问题

开始阅读:第一部分:低代码诞生的背景

第二部分 低代码的概念与发展现状

在实践中,低代码并不存在一个严格统一的定义。不同厂商、不同产品对低代码的理解差异,反映的并非概念混乱,而是低代码本身处于持续演进之中。从现实情况看,低代码首先是一种围绕“降低软件开发综合成本、提升交付可持续性”的价值主张,其次才是一系列具体技术实现方式的集合。它的准确定位是开发工具层级,而非业务系统本身,本质上是将中间件能力、工程规范与开发工具深度融合的平台型产品。

低代码的核心价值并不体现在写代码更少或交付更快等单点指标上,而在于重构企业软件的经济模型。传统模式系统性低估了软件的隐性成本——真正昂贵的不是当初买系统的那一刻,而是之后养系统的全过程。低代码通过成本导向(控制变化的长期成本)和成果导向(持续产生业务成果)的结合,改变了企业面对变化时的决策方式。当一次业务规则调整不再等价于一次完整项目,企业才会更主动地将业务意图转化为系统能力。这正是低代码作为商业概念得以成立的根本原因。

理解低代码的多样性,有助于避免将其简单理解为拖拽式工具或代码生成工具,从而形成更加理性的技术预期。

这部分内容将帮助您理解:

  • 为什么低代码更像一种软件经济模型的重构,而非单一技术突破
  • 低代码如何通过成本导向与成果导向,改变企业软件的生产方式
  • 不同低代码形态(面向业务开发者 vs 面向专业开发者)之间的本质差异及其适用边界

开始阅读:第二部分 低代码的概念、价值与发展现状

第三部分 低代码的技术原理与工程基础

企业软件开发的核心矛盾,早已从如何实现功能转向如何长期控制系统演进。当系统规模扩大、生命周期拉长、团队人员流动成为常态时,理解成本、协作成本、变更风险和知识传承断层,逐步超越编码本身,成为制约交付和演进的真正瓶颈。这些问题的根源在于长期积累的业务规则和设计决策,被分散在大量命令式代码和个人经验中,缺乏可被平台统一理解、治理和演进的表达形式。

低代码平台的主流技术路线——元数据驱动,正是对这一问题的正面回应。通过元数据、设计器、运行时三者构成的完整闭环,平台将业务模型、约束规则和系统结构从代码中剥离,以结构化、可验证、可执行的形式加以表达。元数据成为软件行为的唯一决定者,设计器确保元数据生产的质量和一致性,运行时保证执行的可预测性和可观测性。这种架构使系统的长期演进从依赖个人能力,转向依赖可管理的工程资产。

理解低代码的技术原理,有助于认识到它不是黑盒,也不是简单的拼装工具,而是一套面向工程治理的系统性解决方案。

这部分内容将帮助您理解:

  • 企业软件开发的核心矛盾如何从实现问题转向工程治理问题
  • 元数据驱动为何成为低代码的主流技术路线,以及它如何通过结构化表达解决工程治理难题
  • 元数据、设计器、运行时如何协同工作,构成可控、可预测、可演进的完整技术体系

开始阅读:第三部分:低代码的技术原理与工程基础

第四部分 低代码的典型应用场景与价值呈现

低代码的价值,并不体现在“写了多少代码”,而体现在其是否有助于提升组织整体的数字化成熟度。

在不同阶段,低代码的作用并不相同:在早期,它可以降低应用交付门槛;在规模化阶段,它有助于形成统一的系统结构和开发规范;在更高成熟度阶段,它需要与既有架构、数据治理体系和专业开发流程协同工作。

这部分内容将帮助您理解:

  • 低代码在不同成熟度阶段的合理定位
  • 为什么低代码并非越“核心”越合适
  • 如何判断低代码是否正在产生长期价值

开始阅读:第四部分:低代码的典型应用场景与价值呈现

第五部分 低代码应用的管理挑战

低代码的引入往往伴随着组织协作方式和治理结构的变化。如果缺乏相应的管理机制,这种变化可能放大问题而非解决问题。

在实践中,低代码项目的失败往往并非源于技术能力不足,而是源于目标设定偏差、角色分工不清晰以及缺乏统一治理。本章将围绕这些现实问题展开分析。

这部分内容将帮助您理解:

  • 低代码项目为何容易偏离初衷
  • 管理与治理在低代码中的关键作用
  • 如何避免低代码成为零散工具的集合

开始阅读:第五部分:低代码应用的管理挑战

第六部分 AI辅助开发技术与低代码的结合路径

生成式人工智能的出现,并未改变软件工程的基本规律,但为低代码提供了新的工具形态和能力扩展方向。在可预见的阶段内,AI难以一次性完成高复杂度企业系统的完整开发,而低代码恰好提供了一种“可调试、可修正、可解释”的中间形态。

在这一模式下,AI的核心作用并非直接交付最终系统,而是生成和补全元数据,例如页面结构、业务模型、规则草稿和流程骨架。开发人员再通过低代码平台提供的可视化设计界面,对这些结果进行调试、测试和修改。

这部分内容将帮助您理解:

  • 为什么AI需要低代码作为工程载体
  • 如何在AI不完美的前提下实现可控落地
  • 低代码在AI应用治理中的独特价值

开始阅读:第六部分:AI辅助开发技术与低代码的结合路径

总结

低代码并非对专业开发人员的替代,而是一种在既定工程约束下,通过改变开发活动组织方式来提升整体效率和可持续性的实践路径。在 AI 加速到来的背景下,低代码为企业提供了一种更加可控、可解释的技术中间层。

手册将围绕这些问题,不断补充和完善相关内容,欢迎持续关注。

参加了很多次,一日游,上车睡觉,下车拍照,周末去川西晒太阳很合适。。

公众号 “成都人文徒步”,搞了 N 多年了,没啥商业,多数时候还能便宜票价,最近还有一次海螺沟免门票的。

在数字化办公协同需求激增与信息安全防护意识强化的双重推动下,视频会议国产化正从政策引导阶段加速迈向技术落地的深水区。其核心优势集中体现在自主可控的技术根基、安全可靠的防护体系、以及覆盖全场景的适配能力三大维度,通过硬件自主化、编解码创新、传输优化、安全加固与生态兼容的全链条技术突破,构建起独立于国外体系的完整解决方案。
一、视频会议国产化的硬件与系统架构:自主可控的技术底座
国产化视频会议系统以“芯片-模块-板卡-整机系统”的全链条自主化为核心架构,彻底摆脱对海外硬件的依赖。核心硬件环节采用国产自主研发的音视频编解码芯片、高性能主控芯片及信号处理芯片,覆盖X86与ARM双架构,完美适配飞腾、鲲鹏、兆芯等主流国产CPU;PCB板选用国产基材,并通过-40℃至70℃的极端环境测试,确保供应链稳定与设备运行的可靠性。
系统层面深度适配银河麒麟、统信UOS、中科红旗等国产操作系统,实现客户端与服务器端的全平台兼容,同时支持Windows、MacOS、Android、iOS等跨系统协同,形成“硬件-软件-系统”三位一体的软硬协同底座。架构设计上采用分布式集群模式,通过多节点负载均衡提升并发处理能力,可支持数百至上千分会场的大规模会议调度,满足应急指挥、跨区域协作等复杂场景的需求。
二、视频会议的编解码与传输技术:高清流畅体验的保障
超高清编解码技术的突破
国产化视频会议系统已实现从1080P到4K的画质跃升,旗舰方案支持4K60fps主辅流同步传输,部分高端产品甚至可输出8K60fps画面,色彩还原度高达98%,能精准呈现工程图纸的细微线条、医疗影像的关键细节及参会者的面部微表情,完全满足远程医疗会诊、精密技术培训等高精度场景的需求。编码标准上全面支持H.265高效编码与AVS3国产自主编码双标准,在保证画质无损的前提下,带宽利用率提升50%——仅需1Mbps带宽即可流畅传输4K30fps高清视频,较行业平均水平显著降低企业的网络成本。
音频处理方面采用OPUS 48K高保真编码,融合智能混音、回音抑制与噪音过滤三重算法,可有效屏蔽键盘敲击、空调运行等环境杂音,实现清晰自然的实时语音交互。针对复杂声学环境,系统具备自动增益调节与声场均衡功能,确保不同参会场景下的语音清晰度始终保持在高水平。
宽域网络适配与抗干扰优化
传输技术上支持64Kbps至8Mbps的宽范围带宽动态调节:在偏远地区低带宽环境下,64Kbps模式可保障基础音视频沟通的流畅性;在高速网络环境中,8Mbps带宽能充分释放超高清画质的性能优势。通过动态码率控制算法,系统可实时感知网络波动并调整传输策略,即使在30%丢包率的恶劣网络环境下,仍能保持画面的完整性与语音的连续性。
为提升带宽利用效率,系统提供多模式智能调控机制:自动模式适配全高清会议场景,主流优先模式保障主讲人画面的清晰度,辅流优先模式优化文档分享的视觉体验,用户可通过快捷操作在10秒内完成模式切换。网络协议层面支持IPv4/IPv6双栈兼容,适配TCP/IP、RTP/RTCP等传输协议,同时通过H.460穿透技术解决防火墙限制,保障跨网络、跨区域会议的稳定连接。
三、视频会议国产化的安全防护体系:国密标准下的全链路保障
国产化视频会议系统以GB/T 39786-2021国家密码标准为核心框架,构建“硬件加密-传输加密-存储加密”的全链条安全防护体系。加密技术层面集成SM2、SM3、SM4三大国密算法:通过SM4算法实现音视频流的端到端加密,防止传输过程中数据被窃取;利用SM3算法保障存储数据的完整性,避免篡改风险;借助SM2算法完成终端身份认证与数字证书核验,从源头杜绝非法接入。
协议安全层面采用TLS/SRTP双重加密机制:TLS加密保护会议邀请、权限控制等信令数据,防止被篡改或窃听;SRTP加密保障音视频媒体流的传输安全,即使数据被截获也无法解密还原。权限管理上采用“管理员-主讲人-参会人”三级角色体系,可精细化控制会议录制、文件下载、屏幕共享等敏感功能,完全满足政务、金融等涉密场景的安全要求。
数据存储方面支持本地服务器部署与国产化云平台适配,所有会议数据均存储于国内合规服务器,严格遵循数据跨境传输相关规定,彻底规避数据出境风险。系统还内置日志审计与操作追溯功能,可完整记录会议创建、参会人员、数据传输等全流程信息,便于后续的安全审计与问题排查。
四、视频会议的智能协同与生态适配:全场景应用的赋能引擎
智能会议功能的升级
深度融合人工智能技术,实现会议全流程的智能化升级。人脸自动签到功能可在3分钟内完成百人参会者的身份核验,准确率达99%;语音转写技术支持实时文字生成,准确率高达98%,会议结束后自动输出结构化纪要并同步至OA系统,大幅提升协作效率。AI画质增强技术则能自动调节曝光与色彩平衡,解决逆光、光线不均等问题,避免“黑脸”现象,提升复杂环境下的视觉体验。
会议管理功能覆盖通讯录管理、会议预约、分组讨论、文件共享、电子白板等全场景需求,支持会中功能模块的自定义配置,用户可根据行业特性与办公习惯灵活调整功能布局。部分方案支持多机位接入与智能调度:主会场可连接4台以上4K摄像机,通过会控终端实现单画面、分屏、画中画等多种布局切换,满足不同会议场景的展示需求。
国产化生态的兼容适配
系统全面兼容国产软硬件生态:硬件层面可直接对接国产网络摄像机、麦克风、显示终端等外设,支持HDBaseT等接口标准,简化部署流程并降低故障率;软件层面与国产办公软件、政务系统、CRM系统无缝集成,实现会议预约、纪要分发、任务跟进的全流程闭环管理。
针对不同行业场景系统提供定制化适配能力:应急指挥场景支持全省级多会场实时调度与应急信息快速推送;教育场景优化课件分享与录播功能,满足远程教学的需求;企业协作场景兼容主流办公平台,实现与日常工作流的深度融合同时支持多样化终端接入,包括PC端、移动端、智能TV终端等,覆盖移动办公与固定会场的全场景使用需求。
结语
视频会议国产化的技术演进,本质是自主创新能力与场景需求的深度耦合。从核心芯片的自主研发到国密算法的全面部署,从超高清传输技术到智能协同功能的落地,国产化视频会议系统已在技术性能、安全防护与生态兼容性等方面实现跨越式发展。未来,随着AI大模型、5G/6G等技术的深度融合,视频会议国产化将向更低延迟、更高智能、更广覆盖的方向迈进,为数字中国建设提供安全可靠的协同支撑。

前言

上周花了点时间用 vant 给我的日志分析工具做了移动端的适配,欢迎大家体验。

IMG_1710

IMG_1712

IMG_1713

IMG_1714

项目地址

写在最后

至此,文章就分享完毕了。

我是神奇的程序员,一位前端开发工程师。

如果你对我感兴趣,请移步我的个人网站,进一步了解。

算了下高铁+打车费用,跟租车差不多,萌出个租车回家的念头。考虑到村里的环境,想租个带哨兵模式的,暂定 model 3 或者 y ,但是便宜点的估计得有 20w 左右的里程了。

由于没开过电车,想寻求下我关注的几个点:

  1. 行车记录仪和哨兵应该都是自带的吧?哨兵需要多少电量才能开启?我是不是只要购买内存卡就可以了?需要买多大的?
  2. 如果想在家里充的话,需要买什么设备?是不是也要考虑家里电线的问题?
  3. 超充快充是不是都可以在 1.5h 里搞定
  4. 高速上充电桩排队问题,是否能预订以及怎么合理安排充电。单程 800km ,休息 2 次。

。。。

还有其它我应该注意但是没提到的,也可以指出,感谢