2026年3月

简介:memcpy、memmove函数的使用与模拟实现,memset、memcmp函数的使用。

1 memcpy使用和模拟实现

void * memcpy ( void * destination, const void * source, size_t num );
  • 函数memcpysource的位置开始向后复制num个字节的数据到destination指向的内存位置。
  • 这个函数在遇到\0,的时候并不会停下来。
  • 如果sourcedestination有任何的重叠,复制的结果都是未定义的。(需要注意的是部分编译器进一步完善了memcpy函数的功能使其可以正常复制重叠内容,这种完善是非必须的,在其他编译器中可能不支持。若要复制重叠的内容用memmove最佳)

memcpy的模拟实现:

void* my_memcpy(void* des, const void* src, size_t num)
{
    assert(des && src);
    void* ret = des;
    while (num--)
    {
        *(char*)des = *(char*)src;
        des = (char*)des + 1;
        src = (char*)src + 1;
    }
    return ret;
}

2 memmove使用和模拟实现

void * memmove ( void * destination, const void * source, size_t num );
  • memcpy的差别就是memmove函数处理的源内存块和目标内存块是可以重叠的。
  • 如果源空间和目标空间出现重叠,就得使用memmove函数处理。

如下图所示,当复制的内容重叠时会有两种情况。用不同的复制顺序分别处理即可。

其实,在memcpy的模拟实现中采用的从前向后的拷贝,已经完成了对des < src这种情况的处理。

memmove的模拟实现:

void* my_memmove(void* des, const void* src, size_t num)
{
    assert(des && src);
    void* ret = des;


    if (src > des)
    {
        //前——>后
        while (num--)
        {
            *(char*)des = *(char*)src;
            des = (char*)des + 1;
            src = (char*)src + 1;
        }
    }
    else
    {
        //后——>前
        while (num--)
        {
            *((char*)des + num) = *((char*)src + num);
        }


        //des = (char*)des + num - 1;
        //src = (char*)src + num - 1;
        //while (num--)
        //{
        //    *(char*)des = *(char*)src;
        //    des = (char*)des - 1;
        //    src = (char*)src - 1;
        //}
    }
    return ret;
}

3 memset函数的使用

void * memset ( void * ptr, int value, size_t num );

memset是用来设置内存的,将内存中的值以字节为单位设置成想要的内容。

举个例子:

#include <stdio.h>
#include <string.h>
int main()
{
    char str[] = "hello world";
    printf("%s\n", str);
    memset(str, 'x', 6);
    printf("%s\n", str);
    return 0;
}

4 memcmp函数的使用

int memcmp ( const void * ptr1, const void * ptr2, size_t num );
  • 比较从ptr1ptr2指针指向的位置开始,向后的num个字节
  • 返回值如下:

举个例子:

#include <stdio.h>
#include <string.h>
int main()
{
    int arr1[] = { 1,2,3,4,5,6,7,8,9,10 };
    int arr2[10] = { 1,2,3,4};//0 0 0 0 0 0 
    int r = memcmp(arr1, arr2, 17);
    printf("%d\n", r);

    return 0;
}

Matrix 首页推荐 

Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。 

文章代表作者个人观点,少数派仅对标题和排版略作修改。


很多人像我一样收集和存储了很多自己喜欢的音乐,并且竭尽全力找音质最高的版本——但是我们找到的、甚至是花钱买的高品质音乐是真的吗?

频谱仪就是音乐文件的照妖镜,今天就随着我的步伐,来找找这些「妖精」吧!

频谱图简单说明

如何生成频谱图

生成一个音频文件的频谱图比较简单,最简单直接的方案是用 ffmpeg 的命令行:

ffmpeg -i file.mp3  -lavfi showspectrumpic=s=1200x600:mode=combined:color=viridis output.png

这样就生成了 file.mp3 这个文件的频谱图,分辨率是 1200x600,生成的图片名字叫 output.png,使用的配色方案是 viridis。

但是这个方案对不搞技术的小伙伴来说有点麻烦。所以如果你不喜欢命令行,图形化界面其实也是使用上面的命令生成的,原理完全一致,但支持推拽、缩放等功能,更方便使用。我这里使用的是 SPEK 这个开源、免费的工具。

频谱图的参数

上图是一个 flac 无损文件的频谱图,最上面是这个文件的外在参数,采样率 48kHz、24bit,横轴是时间,纵轴是声音的频率,不同的颜色代表着不同的响度,也就是音量,可以参考图上最右侧的色条;当音量小到 -120db 以下,颜色就是黑色的,表示几乎没有声音。

当然频谱图可以反应音乐文件非常多的信息,我们今天主要是通过他来看看我们的高品质音乐到底是真是假。

真无损 vs 假无损

mp3 造假

第一张示意图是一张真的标准的无损音频的频谱图,我再帖一张假无损的,我能来对比一下:

两个文件的编码都是采用的 flac 的无损编码方式,假的这个文件采样率是 44.1kHz,理论上最高的采样率是 22KHz,但是上图非常明显,16KHz 以上已经几乎没有响度、全部截断了。这个是非常明显的 128k 码率的 mp3 文件的特征,也就是说这个假的 flac 文件是从一个 128k 的 mp3 文件直接转码来的。

其他有损编码格式

这种使用 mp3 造假的非常容易看出来,并且这个方式是目前最多的方案,但是其他更高级的格式就不太一样了,比如 AAC 编码,并不会完全截断高频

但我们依然可以明显看到有黑色断裂,高频图谱看起来非常的毛刺;这也是为什么 AAC 的编码会比 mp3 的音质听起来要好的原因。

还有 opus 编码的频谱也有很明显的特征:

总之,有损的编码方式去和无损的频对比,不同的编码器都有自己的特征,和无损的相比我相信大家都能很容易的看出区别。

真假高解析度

下面我们进阶到高解析度音频上。

高解析度的定义是高于标准 CD 音质(44.1kHz、16bit),但我这里的高解析度比正常的定义要严格一点,我再加上编码是无损的,因为前面对比过有损和无损的频谱了,我们下面分析是否真高解析度音频的时候,将默认编码都看作是真无损的。

还是按照之前的逻辑,我先上一个真的高采样率的频谱,以方便后面假的文件的对比。

在上图中,96KHz 采样率编码音频信号有效频率达到了 35KHz,并且高频信号截止的非常自然,虽然没有达到天花板的 48kHz 采样率,但我们能明显地看出来这个音乐的质量非常高,明显超出了人类的听觉范围和大部分耳机音响的频响范围。降低 35KHz 以上的信号可以让编码更高效。

好,我们来看下一个:

采样率是 96kHz,看频谱音频信号已经顶满 48KHz,但是很明显的是,20 多 K 以上部分是静音和噪音部分(30 K 以上),所以这个歌曲的有效信号其实就是 21KHz 以下。但它并没有出现高频很明显的截断,高频截止得比较自然,说明这个文件就是一个真的 CD 音质无损音乐强行升频出来的,升频后并没有带来任何的音质提升,而是引入了大量的高频噪音。

我发现我保存的大量 96kHz 和 192KHz 的音乐,都是普通的 CD 音乐强行升频的,感觉这个目前是高解析度音频的重灾区。当然不是所有这种音频的频谱都和上面一样,但是明显的特征是  21K 处有明显的边界,再以上的部分要么是全是静音,要么是静音和噪音的混合体,可能和使用的升频算法不一样导致的。

总之高解析度音频,如果频率明显在 21K 或者 24K 处有明显分界线,那么大概率是假的;由于母带制作的时候,包括录音设备的限制,即使是真的高解析音频,有效频率也不会特别高,我觉得最高频率如果能超过 30KHz,就是合格的高解析度音频了。

真假 DSD

比较遗憾的是,我发现这个频谱分析法对 DSD 并没有多大用处,因为 DSD 本身并不是 PCM 数据,软件在把他转成 PCM 数据时会加入滤波器,并且由于 DSD 极高的采样率,在这个小小的图片上已经无法看到细节了。

DSD 文件也不能简单的靠 PCM 数据中的声音的频率界限来判断真假;但我相信一定有其他方法能够分析处 DSD 中特有的能量分布,等我找到这个方案后再来更新。

> 关注 少数派小红书,感受精彩数字生活 🍃

> 实用、好用的 正版软件,少数派为你呈现 🚀

    今日速览

    1. Claude in Excel:和电子表格聊天,秒懂复杂公式。
    2. Pixel:一个指令搞定七大平台广告,预算实时调。
    3. Google AI Edge Gallery:iPhone 离线语音操控手机,告别网络依赖。
    4. Producer AI by Google Labs:AI 当你的音乐制作搭档,灵感秒变曲目。
    5. SellShots:一张产品照生成全套 AI 摄影集,电商上架快如闪电。
    6. Solace:Mac 外观随天气自动变,菜单栏里的小管家。
    7. theORQL:前端 AI 能“看见”UI,截图直接映射代码修复。
    8. PromptURLs:输入提示秒获分享链接,支持主流 AI 工具免注册。
    9. Study OS:极简专注空间,番茄钟+任务+音乐一键搞定。
    10. Surfpool:Solana 开发者本地模拟神器,基础设施即代码部署。


    1. Claude in Excel

    别再为嵌套公式头疼了!这款神器能让 AI 直接读懂你的 Excel 工作簿,实时解释、编辑和调试公式,就像有个高手坐在旁边手把手教你。

    • 读取整个工作簿,包括所有标签和依赖关系
    • 提供单元格级别引用,确保公式完整性
    • 实时交互,边聊边修正模型
    • 支持场景测试,快速验证逻辑

    Claude in Excel
    热度:🔺379
    访问官网 Product Hunt 详情


    2. Pixel

    广告投放不用再在七个平台间来回切换了!只需一个指令,Pixel 就能帮你在 LinkedIn、Meta、Google 等主流渠道创建、发布并优化广告,让每一分预算都花在刀刃上。

    • 一键生成广告创意,整合受众数据
    • 实时调整预算和出价,紧跟效果策略
    • 覆盖多平台,统一管理提升效率
    • 自动化优化,减少手动操作负担

    Pixel
    热度:🔺308
    访问官网 Product Hunt 详情


    3. Google AI Edge Gallery

    iPhone 用户终于能享受真正的离线语音控制了!这款应用依靠轻量模型,让你用自然指令直接操作手机——创建日历、打开地图或开关手电筒,完全不用联网。

    • 首次在 iOS 实现设备内功能调用
    • 基于 270M FunctionGemma 模型,响应迅速
    • 支持多种日常操作,语音转行动无缝衔接
    • 全离线运行,保护隐私且节省流量

    Google AI Edge Gallery
    热度:🔺236
    访问官网 Product Hunt 详情


    4. Producer AI by Google Labs

    写歌词、编旋律找不到感觉?让 AI 当你的创意伙伴,把天马行空的想象变成动感的音乐曲目,轻松玩转不同风格。

    • 辅助歌词创作和旋律开发,激发灵感
    • 支持多种音乐风格实验,一键生成音轨
    • 集成 Google Labs,体验前沿 AI 技术
    • 操作简单,适合音乐爱好者和专业人士

    Producer AI by Google Labs
    热度:🔺208
    访问官网 Product Hunt 详情


    5. SellShots

    电商卖家福音来了!上传一张产品照片,几秒钟就能生成全套 AI 摄影集——工作室、生活方式和模特照一应俱全,快速在亚马逊、Etsy 等平台抢占先机。

    • 秒级生成高转化率产品照片,提升销量
    • 支持多种场景类型,满足不同平台需求
    • 无需专业摄影,降低成本和时间
    • 集成主流电商平台,上架流程极速化

    SellShots
    热度:🔺173
    访问官网 Product Hunt 详情


    6. Solace

    想让你 Mac 的外观和周围环境和谐一致?Solace 在菜单栏默默运行,根据天气和时间自动调整黑暗模式、壁纸和色调,带来沉浸式体验。

    • 太阳调度和天气感知,外观智能适配
    • 提供壁纸同步和夜间温暖功能,保护眼睛
    • 无数据收集,隐私安全有保障
    • 一次性购买 4.99 美元,简单实惠

    Solace
    热度:🔺170
    访问官网 Product Hunt 详情


    7. theORQL

    前端开发别再“盲写”代码了!这款 AI 工具能截图识别 UI,把界面元素映射到代码上,直接在浏览器里验证修复效果,确保一次搞定。

    • 视觉识别 UI,截图即代码映射
    • 触发真实浏览器交互,直观调试修复
    • 支持 Chrome 和 VS Code,开发流程无缝衔接
    • 免费下载,已有超 1200 次使用验证

    theORQL
    热度:🔺167
    访问官网 Product Hunt 详情


    8. PromptURLs

    分享 AI 提示还在复制粘贴?输入任何提示,秒获预填好的可分享链接,支持 ChatGPT、Claude 等主流工具,免注册又私密。

    • 快速生成可分享链接,提升协作效率
    • 覆盖多款 AI 工具,一键直达使用界面
    • 完全免费且私密,无需账户门槛
    • 操作极简,号称 2026 年最快生成器

    PromptURLs
    热度:🔺122
    访问官网 Product Hunt 详情


    9. Study OS

    学生和深度工作者的救星!这个极简空间把番茄钟、任务管理、笔记和学习音乐全打包,打开就能专注,规划学习毫不费力。

    • 整合番茄工作法和轻量任务管理器,提升效率
    • 内置便签、学习音乐和每日名言,营造氛围
    • 无需注册设置,本地保存数据即开即用
    • 界面简洁无干扰,适合全天候长时间学习

    Study OS
    热度:🔺112
    访问官网 Product Hunt 详情


    10. Surfpool

    Solana 开发者看过来!这个工具能替代传统测试验证器,让你用主网账户在本地模拟程序,基础设施即代码部署,开发之旅更顺畅。

    • 本地模拟程序,支持主网账户测试
    • 采用基础设施即代码方式,部署灵活高效
    • 简化 Solana 开发流程,降低入门门槛
    • 专为开发者优化,提升调试和实验速度

    Surfpool
    热度:🔺104
    访问官网 Product Hunt 详情

    访问地址: https://mz.skyler.uno, [秒著]

    介绍

    我也是需要有两个项目需要申请软件著作权,一个探店小程序,一个私域小程序,写材料又比较痛苦;

    然后想着看看能不能用 AI 辅助一下开发,然后自己花了 3 周整了一个这个 AI 辅助系统

    目前可以生成完整的申请材料

    我自己用自己的项目试了下,基本上可以生成文档鉴别材料和源码文档

    架构

    实际上挺简单的:

    • 前端 vue3 + ts + vite
    • 后端:fastapi
    • 存储:OSS
    • AI:对接 deepseek
    • word: 忘了用的啥的
    • pdf 生成:libre
    • HTTPS:let's encrypt
    • 反向代理:nginx ,前后端分离部署
    • 数据库:mysql

    开发的经验:

    之前没搞过 AI 的开发,这次开发也是使用 claude code 助力了一下

    材料的生成使用的 deepseek api ,生成简单,问题是要合成一个完整的 word ,这一步是真的有点难,而且保证章节序号都是对的

    另外的,就是有别的用户试用希望能有图片生成,这个需求真的是让我头麻了,

    架构图,uml 勉强可以生成一下,就是功能点对应的 UI 图感觉不是很好生成,第一个是要契合业务的功能点,另一个就是这些功能图片要 UI 风格统一,一致。理想的情况下就是真正的生成了一个系统,然后得到 UI 图片。

    使用情况

    我自己生成了两个鉴别材料,稍微调整了一下,然后已经申请了软件著作,还在审核中

    新用户

    注册即送无门槛 20 积分,邀请新用户积分赠送

    生成一个完整的文档鉴别材料和源码是够了的

    欢迎大佬试用、激情开喷

    访问地址: https://mz.skyler.uno, [秒著]

    源码赠送

    有需要源码的,可以留个邮箱,我整理下代码,把我的微信支付,oss 账号,乱七八糟的打个码,就可以发出去

    老家长辈不识字,连自己的名字都不会写,平时去银行存钱都是按手印。前不久因为存款到期,老人在老家农行网点办理存折业务时,被工作人员在完全不知情、本人未签字、未见卡领卡的情况下开了一张信用卡。

    这些情况我都反复和老人确认过:

    • 老人毫不知情,不知道自己名下多了一张信用卡

    • 全程没有签过字,当时有另一个亲属陪同(文化程度也不高),可能存在代签的情况

    • 没有见过卡、没有领过卡,也不存在领礼品诱导的情况

    手机银行被银行工作人员操作过的,我是通过找回密码才登录进去,才发现有张信用卡

    发现后已经通过电话注销掉了信用卡。我帮老人查询了信用报告,发现审批额度有 2w ,我挺气愤的,欺负老人没文化不懂就违规给老人放贷,虽然没有金钱损失但被冒用和盗刷的风险是有的。

    不管银行是出于业绩还是什么目的这种行为肯定是违规的吧,我打算直接跟银保监会反映情况,不知道有没有作用,也不需要什么赔偿,就是想惩治一下。发帖就是想了解一下通常这种情况会对网点做出什么程度的处罚,同时也有点担心投诉后会不会被骚扰和报复,想看看 v 友们的建议

    最近用 AI 做了个自用的剪贴板工具 Pastry ,开源了。
    功能包括:剪贴板历史(文本/富文本/图片)、收藏、JS 脚本处理、JSON 格式化+JSONPath 、取色、局域网同步、简单工作流。
    技术栈:Rust + Iced + Tokio + Warp
    项目地址: https://github.com/osdodo/pastry
    欢迎试用和提建议;如果你觉得有用,可以点个 Star

    开发者朋友们大家好:

    这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的技术 」、「有亮点的产品 」、「有思考的文章 」、「有态度的观点 」、「有看点的活动」,但内容仅代表编辑的个人观点,欢迎大家留言、跟帖、讨论。

    本期编辑:@瓒an、@鲍勃

    01 有话题的技术

    1、DeepSeek 悄悄上线新论文,北大清华联创

    近期,DeepSeek 联合北京大学与清华大学悄悄上线了一篇论文,正式发布名为 DualPath 的新技术方案,重点解决了 AI 大模型在执行复杂多轮任务时遭遇的历史数据读取瓶颈。

    据论文介绍,现在 AI 系统在处理超长上下文时,负责「处理输入信息」和「生成文本回答」的两个计算模块,会出现数据通道资源错配的情况。

    针对此问题,新的 DualPath 打破了常规的单线传输限制,允许历史数据先通过闲置通道进入「生成回答」模块,随后利用集群内部的高速网络,瞬间转发给「处理输入」模块。

    官方评估数据显示,在处理真实复杂的 AI 任务时,该技术将离线处理吞吐量最高提升 1.87 倍,在线服务吞吐量平均提升 1.96 倍。

    当前,大模型正快速向具备自主规划能力的「智能体(Agent)」方向演进,AI 需要频繁回顾动辄数万字的上下文,导致系统性能的制约因素已从「算力不足」转变为「数据传输太慢」。

    而 DualPath 技术的验证,证明了通过优化底层数据流向,可以在不增加硬件采购成本的情况下大幅盘活闲置资源。

    ( @APPSO)

    2、首创音视频深度协同与统一拼接框架:SkyReels V4 开启「生成+修复+编辑」一体化视频创作

    2 月 27 日,Skywork AI 正式发布多模态视频基础模型 SkyReels V4 。该模型以双流多模态扩散 Transformer(MMDiT)为核心架构,可实现 1080p 分辨率、32 FPS 帧率及 15 秒时长的音视频同步生成是全球首个集多模态输入、联合音视频生成及统一生成/修复/编辑任务于一体的视频基础模型

    在权威评测机构 Artificial Analysis 的基准测试中,SkyReels V4 在「文本生成视频(带音频)」领域排名全球第二,表现显著优于 Google Veo 3.1、OpenAI Sora 2 及 Wan 2.6 等主流模型。

    针对传统视频模型普遍存在的模态割裂与功能分散问题,SkyReels V4 通过三大核心技术创新实现了多场景覆盖:

    • 音视频深度协同生成:采用对称双流架构,视频与音频分支共享文本编码器,通过联合流匹配损失函数相互引导,从根本上解决唇形同步、音效对齐等痛点。
    • 一站式统一拼接框架:提出通道拼接与时序拼接相结合的双维统一范式。该设计将文本/图像到视频的生成、区域智能修复(如替换主体、去除水印)及全维度视频编辑等多样化需求,统一转化为特定掩码配置下的修复问题,实现全流程无缝操作。
    • 高效平衡生成策略:首创「低分辨率全序列+高分辨率关键帧」联合生成策略,配合视频稀疏注意力(VSA)机制,在保持高质量的前提下将计算成本降低了约 3 倍。

    目前,SkyReels V4 的一体化创作能力已在广告营销、影视制作及教育培训等多个场景落地应用。未来,Skywork AI 计划进一步扩展 60 秒以上的长视频生成能力,增强交互编辑功能,并向开发者开放模型 API 接口。

    (@昆仑万维集团)

    3、Deepgram 成为 IBM 首个语音技术合作伙伴,全面接入 watsonx 打造企业级实时语音智能体

    2 月 24 日,IBM 与 Deepgram 宣布达成合作,**IBM 将把 Deepgram 的语音转文本和文本转语音技术整合至其 watsonx Orchestrate 生成式 AI 解决方案中。**通过此次合作,Deepgram 正式成为 IBM 的首个语音技术合作伙伴。

    此次技术整合主要为满足企业客户对高性能转录和实时字幕的需求,帮助企业实现运营自动化。面对真实世界中复杂的音频环境,该系统展现出以下核心功能优势:

    • 复杂音频处理:能够有效应对背景噪音、多重口音以及真实的日常对话等复杂场景。
    • 多语种与方言支持:提供更广泛的语言和方言选择,包含数十种阿拉伯语和印地语变体,以及反映不同地区口音的语音库。
    • 定制与实时功能:增加了自定义调整、实时字幕生成以及自然语音输出等高级选项。

    这些新引入的语音 AI 技术,将为医疗保健和金融等领域的自动化客户服务与支持、通话分析以及语音驱动的数据录入开辟新的应用场景

    Deepgram 首席执行官 Scott Stephenson 表示,语音正迅速成为人类与技术交互的默认接口,企业客户如今可以通过 watsonx Orchestrate Agent Builder,在经过十多年完善的实时架构上构建语音智能体和支持语音的工作流。IBM 相关业务副总裁 Nick Holda 也指出,引入全新的语音识别与转录能力将优化并加速企业组织的 AI 计划,实现运营的现代化。

    ( @IBM Newsroom)

    02 有亮点的产品

    1、VUI Labs 完成数千万天使+轮融资,发力情感语音大模型与多模态 Agent

    VUI Labs(宇生月伴)宣布完成数千万元天使+轮融资,由同创伟业领投,老股东靖亚资本、小苗朗程持续加注。公司半年内累计获得近亿元投资,资金将用于核心模型迭代、产品和商业化落地、全球人才引进及 Voice Agent 平台建设 。VUI Labs 由上海交通大学特聘教授钱彦旻与连续创业者梅杰创办,专注于打造多模态情感对话语音大模型与语音智能体平台

    基于在端到端语音模型领域的深厚积累,VUI Labs 自研了多模态情感交互语音大模型 Luna 系列,其核心技术成果主要包含以下三点:

    • Luna-1:作为全球首个端到端情感语音交互模型,在 VoiceBench 权威测评中取得 79.05 的高分,语音对话延迟仅 1.4 秒。
    • Luna-TTS-1:语音合成模型延迟低至 200 毫秒,无需依赖「抽卡式」生成,即可在不同场景下提供稳定且具备丰富情感的高质量语音输出。
    • Luna-Live-Translation-1:基于 SimulMEGA 无监督策略学习框架研发的端侧同声传译模型,大小仅 500M,延迟低至 1.5 秒,目前已在某知名手机品牌的欧洲版本上落地商业应用。

    在产品应用方面,公司于 2026 年 1 月推出首个 C 端语音智能体产品 SaySo。与传统语音转文字工具不同,SaySo 具备多步规划、工具调用等能力,能精准理解上下文语境并优化输出内容。早期测试数据显示,该产品展现出极高的用户粘性:用户 78% 的文字产出已由其完成,横跨近 50 个主流应用;仅用 6 周时间,中位数用户的键盘依赖度即断崖式降至 20%。

    投资方认为,下一代人机交互界面的核心技术在于语音,而语音交互的关键在于时延与情感。VUI Labs 在这两方面的基础技术优势,结合成熟的工程化商业落地经验,将有力推动其在多模态 Agent 这一未来核心应用场景中实现快速突破与规模化发展。

    ( @Z Potentials)

    2、中兴官宣 MWC 2026 推 TopFlow「直播神器」,还有 AI 宠物 iMoochi

    中兴官方今日预热,将在 MWC 2026 世界移动通信大会(3 月 2 日开始)推出一款 TopFlow「直播神器」

    从宣传海报可以看到,TopFlow 带有屏幕和疑似录制按钮,屏幕中显示上传和下载速度,有望整合拍摄、网络、直播等功能。

    中兴还将同时推出一款 AI 宠物 iMoochi。这款产品采用毛茸茸造型,配有萌趣大眼睛。

    根据官方介绍,iMoochi 是一款以「陪伴」为核心的 AI 宠物,用柔软的触感、克制的表达与理解你之后的回应,陪在你身边。

    (@IT 之家)

    3、OpenAI 宣布获得超千亿美元融资

    昨晚,OpenAI 终于宣布完成 1100 亿美元新一轮融资,投前估值高达 7300 亿美元。

    具体来看该笔融资:软银投 300 亿美元、英伟达投 300 亿美元、亚马逊投 500 亿美元。 而拥有了该笔融资后的 OpenAI,估值更是直逼特斯拉。

    而这笔钱将分别用于「与英伟达合作获取下一代推理芯片」「通过亚马逊 AWS 触达更多企业客户」和「支撑公司从研究型机构向全球产品公司转型」

    除了砸钱,亚马逊还与 OpenAI 签署了 战略合作协议:

    • AWS 将成为 OpenAI Frontier 平台的独家第三方云分销渠道;
    • 双方联合开发 Stateful Runtime Environment(有状态运行时环境),让 AI Agent 能记住上下文、调用工具;
    • OpenAI 将消耗 2 吉瓦的 Trainium 算力用于训练和推理。

    与此同时,微软也紧急发声明「维稳」:与 OpenAI 的合作关系一切照旧。

    • Azure 仍是 OpenAI API 的独家云服务提供商;
    • 微软保留对 OpenAI 模型和 IP 的独家授权;
    • 收入分成模式不变。

    另外,OpenAI 还晒出了一组恐怖数据:ChatGPT 周活跃用户突破 9 亿,付费企业用户超过 900 万,消费者订阅用户达到 5000 万+。

    OpenAI 称今年 1 月和 2 月有望成为公司历史上新增订阅用户最多的两个月。

    ( @APPSO)

    03 有态度的观点

    1、Salesforce CEO 反驳「软件末日」:都不是第一次这样讲了

    近期,客户关系管理软件服务提供商 Salesforce CEO Marc Benioff 在最新的财报电话会上,正面回应了「AI 智能体将导致 SaaS 模式消亡」的市场担忧。

    针对近期资本市场担忧 AI 智能体将颠覆按座席收费模式的「SaaS 末日论(SaaSpocalypse)」,Benioff 在会上指出,行业并非首次面临此类危机,而企业级 SaaS 因集成 AI 智能体而变得更具护城河。

    而据 TechCrunch 报道,这一观点的抛出,被业界视为对底层大模型厂商越界行为的直接反击。

    本月早些时候,OpenAI 推出企业级智能体 Frontier 时展示了截然相反的路线图:OpenAI 意图掌控技术栈核心,而将提供核心业务数据的 SaaS 供应商降级为底层的系统记录引擎。而该路线分歧正是触发本轮 SaaS 概念股抛售潮的核心诱因。

    近期,Anthropic 宣布 Claude Code 能自动梳理 COBOL 依赖、生成文档并识别风险,引发市场对 IBM 主机业务受冲击的担忧,IBM 股价在当地时间本周一录得近 26 年最大单日跌幅,市值蒸发约 310 亿美元。

    ( @APPSO)

    阅读更多 Voice Agent 学习笔记:了解最懂 AI 语音的头脑都在思考什么

    写在最后:

    我们欢迎更多的小伙伴参与 「RTE 开发者日报」 内容的共创,感兴趣的朋友请通过开发者社区或公众号留言联系,记得报暗号「共创」。

    对于任何反馈(包括但不限于内容上、形式上)我们不胜感激、并有小惊喜回馈,例如你希望从日报中看到哪些内容;自己推荐的信源、项目、话题、活动等;或者列举几个你喜欢看、平时常看的内容渠道;内容排版或呈现形式上有哪些可以改进的地方等。

    作者提示: 个人观点,仅供参考

    在 macOS 上一直觉得 Core Tunnel 挺好用,但在 Windows 下始终没找到特别顺手的 SSH 隧道管理工具。

    春节期间,闲着也是无聊,使用 golang + Wails v2 手搓了 SSH Tunnel 的 GUI 管理器: Loris Tunnel

    同时加入断线自动重连、延迟测试( Ping )、快速迁移/创建 我感觉比较有用的功能

    主界面:

    把之前的 SSH command 直接引入批量创建

    隧道列表,可以直接显示延迟情况

    这也是我第一次写客户端 app 并开源到 Github 上,也不知会不会有权限不对的问题
    比如 macos 上我就反复折腾了好几次权限的问题。 下载需要执行

    sudo xattr -rd com.apple.quarantine /Applications/loris-tunnel.app
    
    

    自我觉得一些比较方便的功能点:

    1. 优化过的自动重连 -- 比如睡了一觉,重新打开 mac, dbeaver 之类的工具就不需要重复断开、启动链接了
    2. 支持延迟测试 -- 同一个线上数据库,我到底用哪个 jumper 机好一些?看看延迟就知道了
    3. 支持 SSH Command 批量创建 -- 这样之前躺在文档里面的 SSH command 就可以快速创建,降低迁移难度(后面尝试直接导入 DBeaver 之类的配置文件)
    4. 支持复制 -- 无需多言,也是为了快速创建

    初步先放 10 个永久的邀请码

    V2EX-D3O1-IJFM-EFL3  
    V2EX-JECJ-8CIU-IYXW  
    V2EX-5BWB-4CK2-5IGN  
    V2EX-TFH3-ET50-L5GS  
    V2EX-XS0Z-GJC9-PKGK  
    V2EX-AALN-61L3-X5OT  
    V2EX-WYYD-BP9N-QKKI  
    V2EX-84E4-E9GV-PE3N  
    V2EX-ICD4-GJFE-F6AR  
    V2EX-XFRG-LM6B-X09M
    

    github 地址: https://github.com/RangerWolf/loris-tunnel-app
    方便的话来一个小星星支持一下也可以
    下载地址: https://github.com/RangerWolf/loris-tunnel-app/releases

    我估计这玩意最后也赚不到大钱,能把写这个 APP 花的 token 的钱赚回来就非常满足了
    目前还没有接入任何支付功能,后续一步步来吧

    感谢之前的命令行工具版本:https://github.com/alebeck/boring 参考这份代码,学了很多东西

    最后,祝愿 2026 年大家一起发财,走向自己想要的人生!

    我一个朋友,他想弄个 tg 号,结果发现又是验证码收不到,又是需要填信用卡啥的。

    问下朋友们,就是有没有什么方式或者靠谱渠道推荐,能弄个 tg 号自己稳定用的,花点钱都可以,这样子

    看到一篇不错的文章,一个 SaaS 公司 CEO 谈 AI 对行业的影响: https://www.linkedin.com/pulse/10-years-building-vertical-software-my-perspective-nicolas-bustamante-foczc

    中文版: https://mp.weixin.qq.com/s/UIt-oKcGlSk-k-jFyc5M4w?from=singlemessage&isappinstalled=0&scene=1&clicktime=1772333804&enterid=1772333804

    大概的结论是对于有独占数据、监管要求、嵌入交易的垂直软件来说,在 ai 时代也是有护城河的。论述过程挺详细,有深度。

    配方改良有 AI 的成分(大家可以理性探讨),有喜欢 diy 的可以尝试一下。昨晚做成了(入模有点太丑了)
    新版中药洗发皂(热制皂)制作指南(含迷迭香精油版)

    核心目标: 解决干涩 + 真正锁住药效 + 融入迷迭香护发精华

    一、准备材料

    1. 药材部分(与你原来的配方保持一致)

    • 桑叶 30g
    • 皂角 50g
    • 无患子 50g
    • 生姜 30g
    • 制何首乌 30g
    • 侧柏叶 30g
    • 女贞子 30g
    • 纯净水: 约 500 克(用于熬煮浓缩药汁)
      40 分钟( 20 分钟盖,20 分钟去盖子)

    2. 皂基部分(彻底更新,不再买皂基,改用以下原料)

    • 山茶油:350g —— 解决干涩的灵魂成分,比例最高
    • 椰子油:75g —— 提供清洁力和泡沫,比例已刻意降低
    • 蓖麻油:75g —— 增加泡沫的丰富度和细腻感
    • 氢氧化钠:72g —— 油脂和碱反应,才能变成皂
    • 中药汁冰块:180g - 200g(就用上面熬好的药汁冷冻而成)
    • 🌿 迷迭香精油:10g - 15g(新增,约占总油量的 2%-3%)

    3. 工具准备

    • 不锈钢锅(用于熬药和加热)
    • 不锈钢盆(耐热,用于混合油碱)
    • 精确到 1g 的厨房秤
    • 橡胶手套、口罩、护目镜(安全第一,必须戴
    • 搅拌棒(打蛋器)
    • 温度计( 2 根)
    • 硅胶模具(任何形状都可以)
    • pH 试纸(可选,用于测试酸碱度)
    • 小量杯或玻璃碗(用于预混精油)

    二、制作步骤

    第一阶段:熬制浓缩中药汁(关键变化:要冷冻)

    1. 将所有药材清洗后放入砂锅,加入纯净水。
    2. 大火煮沸后,转小火煮 40 分钟即可(不必像原来煮那么久,避免过度破坏有效成分)。
    3. 过滤出药汁。如果药汁太多,可以敞口锅再小火收浓一下。
    4. 将得到的浓缩药汁倒入冰格,放入冰箱冷冻成冰块备用。 这一步是锁住药效的关键。

    第二阶段:制作热制皂(核心操作)

    1. 安全防护: 戴好橡胶手套、口罩和护目镜。操作全程保持通风。

    2. 混合碱液:


      • 将冷冻好的中药汁冰块放入不锈钢盆中。
      • 将称好的72g 氢氧化钠,分 3-4 次慢慢倒入冰块中。
      • 边倒边轻轻搅拌,利用冰块融化来降温。注意: 这个过程会产生热量和烟雾,属于正常现象。
    3. 混合油脂:


      • 将 350g 山茶油、75g 椰子油、75g 蓖麻油,全部倒入另一个不锈钢锅中。
      • 隔水加热至油脂完全混合,温度大约在60-70 度之间。
    4. 油碱混合:


      • 用温度计分别测量碱液和油脂的温度。当两者温度都在60 度左右,且温差不超过 5 度时,将碱液慢慢倒入油脂中。
      • 开始持续搅拌,直到皂液变得像浓稠的酸奶,用搅拌棒划过表面能留下明显的痕迹。这个过程叫“Trace”,大约需要 20-40 分钟。
    5. 热制(关键区别):


      • 不要把皂液倒进模具!直接把装皂液的不锈钢盆,放进一个装了水的大锅里,隔水加热
      • 开中小火,保持水微沸。期间每隔 5-10 分钟搅拌一次,防止糊底。
      • 你会看到皂液从浓稠 -> 变稀 -> 再变稠 -> 最后变成半透明、像蜂蜜一样的胶啫喱状。这个过程大约需要 1-2 小时。
      • 此时用 pH 试纸蘸一点皂液测试,颜色如果在 8-9 之间(比纯皂基温和很多),就说明皂化完成了。
    6. 🌿 关键步骤:加入迷迭香精油(新增细化步骤)


      • 时机选择: 在皂液完成热制、关火后,等待皂液自然降温至 50℃以下(用手背触碰盆壁感觉温热不烫手即可)。这一步很重要,温度太高会导致精油挥发。
      • 用量控制: 将准备好的10g-15g 迷迭香精油倒入一个小量杯或玻璃碗中。
      • 预混技巧(可选): 如果想分散更均匀,可以舀一勺皂液到精油碗里,轻轻搅拌预混合,再倒回皂液盆中。
      • 搅拌均匀: 将精油倒入皂液后,快速但轻柔地搅拌 2-3 分钟,确保精油完全融入皂液,没有结团。
    7. 入模与晾干:


      • 小心地将含有精油的皂液舀入硅胶模具中。
      • 轻轻震几下模具,震出气泡。
      • 静置冷却。皂体会变硬。脱模后,放在通风阴凉处晾干表面水分(大约几天时间),就可以使用了。

    三、迷迭香精油添加小贴士

    1. 为什么选迷迭香: 它能促进头皮血液循环、改善掉发,和你配方里的侧柏叶、生姜是绝配。
    2. 用量把控: 新手建议从2%( 10g ) 开始,如果喜欢香味浓郁一点,下次再做可以增加到 3%。
    3. 保存香气: 晾皂期间精油香气会略有挥发,这是正常现象,最终留在皂里的是恰到好处的淡雅草本香。

    没看到这个新闻之前我还真不知道还有这条法律“共同饮酒”责任,因为我平常基本不喝酒,但一想到参加小聚的时候,如果别人喝酒了是不是得承担“无限义务”了?

    我看别人说是为了减少劝酒的,初衷挺好。但看起来有点头痛,你们怎么看?

    以下是新闻内容:
    近日,浙江省宁海县人民法院对一起案件作出一审判决。2025 年 4 月 9 日晚,张某和陈某等人相约喝酒唱歌。次日凌晨活动结束后,代驾将二人送至陈某的工作室附近。在此过程中,陈某询问张某接下来的打算,张某表示欲自行驾车寻找浴室休息。张某已将自己的车停在了陈某的工作室附近。

    陈某称自己当时劝说张某不要开车,并建议张某睡在自己的车里或者工作室内,张某曾表示“好的”。此外,陈某还于分别后打电话给张某再次提醒其不要开车,并再次建议张某睡在陈某的车中或工作室内。陈某称自己对张某后来独自驾车驶离的行为并不知情。

    一审法院综合考虑各方过错性质、过错程度以及对损害后果发生的原因力大小,遵循过错与责任相适应的原则,认定被告陈某对原告的损失承担 5%的赔偿责任,判决陈某赔偿张某家属各项损失 95898.5 元。

    管不住想折腾的手,把 Surge+Fakeip 换成了 Singbox+Realip

    爽的点:
    1. ip 都是真的,dig ,curl 等都给真实地址
    2. 可以在 dns 环节去广告,脑补这样做会比传统路由环节 reject 省一点资源
    3. Singbox 同样配置直接安卓用,比 Surge 更跨平台。


    不爽的点:
    1. 上游给的 DNS TTL 很低,导致每隔几分钟就得去远端刷新 DNS ,偶尔会卡一下。目前是手改 TTL 缓解
    2. Singbox 没有 DNS 乐观缓存。这个功能应该能极大帮助问题 1 但不知道为什么作者没开发。Surge 这种不需要经常刷 DNS 的 Fakeip 反倒有
    3. Singbox 的 Mac 端 GUI(SFM)很极简但是内存占用还是比 Surge 大一些,维持在 150M 左右,Surge 不到 100M 。盲猜 Surge 实现更 native 一点
    4. Singbox 已经很久不在 App Store 更新 IOS 端了。没法真全平台。

    总结:
    没感觉谁比谁好太多,但真 IP 给了一种精神上的纯净感。感觉还会再用一阵儿。。。

    这件事是怎么开始的

    我一开始做 VidBee ,起因很简单,女朋友刚开始做自媒体,每天都要下载素材。yt-dlp 虽然强无敌,但她是电脑小白,连软件都要我帮她装,更别说什么命令行了。

    我们也试过一些现成工具,比如 ytDownloaderYoutubeDownloader。看起来像给新手准备,真用起来还是绕,失败提示也不清楚,用户体验并没有比命令行高多少。

    快速上手

    如果你想先试试看,最快上手就三步。先到 https://vidbee.org/download 下载对应系统版本,安装后把视频链接粘进去,再点下载就行。

    如果这个工具对你有帮助,欢迎到 https://github.com/nexmoe/VidBee 点个 Star ⭐ 支持一下。

    VidBee 下载任务列表界面

    她遇到的三个核心问题

    后来我把她每天会遇到的问题记了下来,核心就三件事

    1. 常用平台要能直接下载,不想在不同工具之间来回切。
    2. 经常看的几个 UP 会反复更新,以前总得盯着手动下载,不想每天重复找链接。
    3. 素材下载完要能按人和内容整理,回头剪辑时不再翻半天文件夹。

    VidBee 现在怎么做

    VidBee 现在的设计基本都围绕这三个点。先把流程打通,再慢慢加能力。

    第一块是下载流程。输入链接后直接解析,不需要记参数。常用格式和清晰度会放在前面,失败时把原因讲清楚,用户知道下一步该怎么做。

    VidBee 新版下载参数选择界面

    VidBee 新版视频下载管理主界面

    第二块是 RSS 自动下载。你可以把常看的频道、播放列表或者栏目源加进订阅,VidBee 会在后台定时检查更新,有新内容就自动进队列下载。这样不用每天盯着链接刷新,也不会漏掉刚发布的素材。对高频做内容的人来说,这一块省下来的时间非常直接。

    VidBee RSS 自动下载界面

    第三块是管理体验。VidBee 会按频道、作者或任务规则自动分文件夹,下载完成后素材结构更清楚,回看历史、二次整理、补下素材都会更快,不用再到文件夹里盲找。配合 RSS 自动下载,这套流程更像一条持续运转的素材备份线,账号一更新,本地就会同步留档。后续我们也会在这块继续打磨交互细节,把整理、检索和批量管理做得更顺手。

    VidBee 下载文件管理效果

    我不想做一个看起来功能很多但上手很累的下载器。我更在意新手第一次打开就能用,也在意高频用户越用越省时间。

    做内容的人都懂,很多时候不是没有想法,而是流程太磨人。VidBee 对我来说,就是把这些摩擦尽量拿掉,把时间还给创作。

    美区官网上买了 300 刀,结果三个小时了也没发货;美亚上下单了,结果账号被封了,发了两次资料也没通过;支付宝上旧金山卖礼品卡的小程序也下架了

    无语了。