v2ex_hot_2026-04-11

V2EX 热门帖子

1. 有人用豆包买保险,结果支付到我这里来了

大概情况就是这个人使用询问豆包的方式购买保险,然后豆包编得有模有样还说已经生成订单,然后还生成了一个收款二维码说向这个二维码付款即可, 最终受害人支付了 1620 元后发现看不到保单询问的豆包时,豆包还信誓旦旦说要在今天 24 点后才能出单,所以看不见是正常的, 受害者最终通过收款商家入口联系到了我, 我在咨询支付宝客服后, 客服建议我使用订单的原路退回功能, 这样会安全一些。

我怀疑豆包语料库中的二维码来自我的一些开源库或者博客, 之前在这些地方贴过我的收款二维码。

这个案例告诉我们国内很多人根本就不知道 AI 的边界在哪里, AI 存在幻觉也不清楚, 连 AI 实际接入了哪些业务也不清楚, 甚至真的相信 AI 给出的建议和方案。

作者: Curtion | 发布时间: 2026-04-10 16:05


2. 99 美刀的 google one pro 完全不可用了

虽然这个价也不能多说什么,和人拼完车三四百块钱而已。

但是现在 Antigravity 额度几乎没有了,最近频频报自己负载高,不愿意干活。

然后 gemini cli 自从订购以来觉得不好用,一直也没用过,今天有个活儿想让 gemini 搭把手,结果一问,报这么个错,不知道是谷狗搞幺蛾子,还是我那几个车友狠蹬代理把我的家庭号蹬脏了。

其他的一些 ai 福利也就路边摊小吃试吃的程度,没啥好说。

总之,无语。

✕ [API Error: [{ “error”: { “code”: 403, “message”: “The caller does not have permission”, “errors”: [ { “message”: “The caller does not have permission”, “domain”: “global”, “reason”: “forbidden” } ], “status”: “PERMISSION_DENIED” } } ]]

作者: YanSeven | 发布时间: 2026-04-10 15:53


3. 只有我进不去 ip.sb 了?

我今天下午尝试到现在去访问,一直都是这个情况。难道是我一个人进不去 IP.SB 了? IP.SB 访问情况

作者: longzheng268 | 发布时间: 2026-04-10 16:44


4. 从 iPhone 换到 Oppo Find X9 半年后。。。

iphone3gs 用到 iphone17pm ,感觉 ios 越来越无趣了,特别是 siri 弱的很
去年下半年换了 Oppo FindX9 ,手表换了 oppo watch ,感受如下:

优点:
- 2T 云空间套餐真是便宜。
- 指纹识别 比 face id 总体用下来 对我来说更方便些。
- 左侧的快捷按钮 很有用( iphone 也有)
- iphone 有的功能 基本都有,没有的 也有很多,实际用起来比 iphone 要更多样化 便捷。

差点意思:
- 手机云备份,不支持视频自动压缩,只支持照片。(听说 小米系统 视频和照片都支持,懂行的求证下)
- oppo 手表真的不咋地,平时游泳完全识别错误,换了 HW gt6 pro 明显识别准确很多
- 广告能关的都关了,但还是有些关不掉,这点没法子,算是最大缺点吧

- 后续继续折腾安卓了,准备年底换小米(前提小米也增加左侧的快捷按钮),后续就用小米生态了(日历,备忘录,云盘,米家等 ,不同安卓品牌切换着实麻烦点)

当然始终不变的观点:
- 仅限爱折腾的用安卓,方便快捷,拓展性强
- 一般老人,女生,小孩,绝对首选 iphone
- 全家都用 iphone 买最低 256G 的就行,开个 2T icloud 全家共享,省不少费用。

作者: mcmug | 发布时间: 2026-04-10 13:59


5. 今天测试了一下 SD-wan 线路,结果就发生了这事

本来测试的好好的,V 站也能正常访问,结果我换了一下 DNS ,改成了 8.8.8.8 ,访问 L 站就发生这个事了 吓我一跳,nnd 这是 DNS 被劫持了啊

u5fLZGVmHCpUPZZKYZjFaXqlRhwXieRQ.webp

作者: yexinran | 发布时间: 2026-04-10 08:27


6. 可以接入微信最新版做群里机器人的方案!

先贴链接了: https://github.com/claw-codes/wx4py

刚刚更新了最新版 v0.2.0 ,可以做群聊机器人了

作者: ClawCodes | 发布时间: 2026-04-10 17:18


7. 从 antigravity ultra 切换到 claude max 一个字 爽!

用了一个月 antigravity ultra ,简直是花钱买罪受,换成官方订阅后得到了真正的付费体验。
珍爱生命,远离 antigravity 。

作者: Tompes | 发布时间: 2026-04-10 08:17


8. 米拉乔沃维奇的 app 上线爆火

https://github.com/milla-jovovich/mempalace

确实是本人 vibecode 出来的,instgram 上本人有说明

https://www.instagram.com/p/DWzNnqwD2Lu/

作者: tina2998 | 发布时间: 2026-04-10 15:15


9. 使用 20XOPUS+GPT vibe coding 出来的网站上线了!关注我前两天帖子的朋友可以来看看了

相关前文见帖子:

BIP 准备烧钱放手做一次真正的 vibe coding & 发帖直播给大家同步进展

吸了 opus 后 gpt 5.4 都没味了这可怎么办!

目前已经靠着 opus 4.6 + gpt 5.4 vibe 上线了。
只完成了核心功能的闭环,还有很多要完善的。包括由于网络原因导致的网站速度比较慢,后续都会解决的,这都不是事。

感兴趣的朋友可以来体验下 :👉 https://noteloom.app/


一个简单的效果截图,太晚了着急回家比较匆忙哈,就只描述了一下最基本的用法。

产品理念啊、要解决的核心痛点这些后续有时间了再给大家继续分享哈。感谢大家的关注和支持!!

作者: rizon | 发布时间: 2026-04-10 13:28


10. NAS 备份到 115 网盘请教

想把 NAS 的数据备份到 115 网盘(照片,加密后上传)。 目前看 115 网盘 40T8 年 800 元觉得还不错。 移动云盘的也还可以,就是不是移动的手机号,网络传到移动那边也比较慢。

还有没有其他的推荐?

PS:百度云盘不考虑了,百度云盘单文件夹上传文件太多现在上传不上去了,备份软件必须把备份数据放到同一个目录中。

作者: ZGeek | 发布时间: 2026-04-10 13:45


11. 有个事想请教: GitHub 上有人用了和我一样的项目名,复刻了一模一样的项目

困境

我的 SwiftMTP这个 vibe 出来的项目,是因为裁员,在家待了 3 个月实在无聊,再加上车票考完了,于去年 12 月突发奇想才着手开发的。

一直到 1 月份中旬,一直断断续续在维护。

1 月底快过年了,再加上我也想思考一下后续要做成什么样子,跟朋友出门玩了一圈,就停工了。

今天在电报上瞎逛,发现有人新开了一个仓库也叫 SwiftMTP,4 月 7 日才创建,在搞推广。

我自己的想法

首先,我自己觉得这个事情很正常,因为我也是 MIT 协议。 但问题在于,新开的这个是完全自己重写的。没用到我的代码,目前实现的功能基本也都是一致的。

我觉得,原创( idea ) 这个事情很重要,哪怕没用到原始代码。 致敬一下我的idea 也可以啊。

不光没致敬,还四处推广也不说明,这就有点过分了。(在某书上也看到有人提到了)

疑问

遇到这种情况该怎么办啊?

作者: wang93wei | 发布时间: 2026-04-10 08:30


12. 想用 opus 模型, 除了 antigravity 外,还有哪些便宜稳定的方式?(不考虑中转)

(现在主用 codex team , 每周用完 2-3 个的用量, 想增加 opus )

有没有便宜稳定的方式? 不考虑中转。

目前我知道的方式
1. google ultra , 鱼上价格每月 150+, 量应该没有 codex team 多。

还有没有其他方式?

作者: IamBack | 发布时间: 2026-04-10 08:00


13. 2026 年了,安卓、鸿蒙项目路径居然还是要求不能有中文

很早之前蜻蜓点水接触过一点安卓,还不知道这一点,最近要下载同事的鸿蒙代码测试,才发现这个问题,作为一个习惯了 iOS 开发的人,表示匪夷所思

作者: pheyer | 发布时间: 2026-04-10 02:35


14. Apache HertzBeat 社区推广活动来啦 📢 📢 📢

Apache HertzBeat 社区推广活动 📢 📢 📢

社区推广活动正式启动! 欢迎大家踊跃投稿图文或视频内容,一起让更多人了解 HertzBeat !

活动时间

2026.04.10 - 2026.05.10

本次活动支持两类内容投稿:

  • 图文内容
  • 视频内容

奖项设置:

  • 前 30 名:雨伞、笔记本、手机支架、冰箱贴、贴纸、手提袋
  • 后 20 名:笔记本、手机支架、冰箱贴、贴纸、手提袋

创作方向

欢迎围绕以下方向创作,包括但不限于:

  • 安装部署
  • 监控接入
  • 告警配置
  • 监控模板编写
  • 云原生场景实践
  • 多类型资产监控
  • 与其他监控方案的选型对比
  • 源码解析
  • 最佳实践
  • 企业落地案例
  • AI + 监控
  • AIOps
  • 智能告警
  • 智能运维

投稿要求

  • 内容须与 Apache HertzBeat 直接相关
  • 作品必须为原创,结构清晰、逻辑完整
  • 建议加入你对 Apache HertzBeat 的选型思考,例如为什么选择它、适合解决什么问题、与其他方案相比的优势或取舍
  • 建议多平台发布,扩大传播覆盖
  • 文章 / 视频须为 2026.04.10 - 2026.05.10 期间首次公开发布,历史内容不计入本期活动
  • 禁止广告导流、软文推广、无关营销等内容
  • 禁止发布涉政、暴恐、违法违规及其他敏感内容

建议关键词

建议在标题或正文中自然包含以下主题词:

Apache HertzBeat 开源监控 云原生监控 可观测性 告警通知 监控模板 服务监控 网站监控 数据库监控 中间件监控 日志告警 源码解析 最佳实践 落地案例 选型对比 AI 人工智能 AI 应用 AIOps 智能运维 智能告警 智能分析 大模型 LLM AI 可观测性

参考指标

  • 图文阅读量:≥ 100
  • 视频播放量:≥ 50

投稿方式

将作品链接发到活动 Issue 评论区即可参与!

活动链接:#4114

信息提交表单: https://9cai4d8b.jsjform.com/f/XE4ivO


💡 小贴士:内容可以是使用体验、技术教程、最佳实践等,形式不限!

欢迎转发扩散,让更多人参与进来!🎉🎉🎉

作者: karashoukpan | 发布时间: 2026-04-10 14:58


15. codex 与 cursor 比如何?

目前主要用 cursor ,感觉用起来还行,要不要换

作者: jedeft | 发布时间: 2026-04-10 03:27


16. 质谱 GLM5.1 根本没法玩了

一下午都在”该模型当前访问量过大,请您稍后再试”, 完全没法用

作者: p1aywind | 发布时间: 2026-04-10 06:52


17. 传梁文锋内部发声, DeepSeek V4 将于 4 月下旬发布

据多位知情人士向媒体透露,DeepSeek 创始人梁文锋近日在内部沟通中透露,DeepSeek 新一代旗舰大模型 DeepSeekV4 将于 4 月下旬正式发布。近期,DeepSeek 网页端悄然上线了“快速模式”和“专家模式”两种交互模式,支持简洁搜索和长程、复杂问题处理,引发业内对于 V4 模型发布的猜测。相关消息显示,DeepSeekV4 不仅将带来万亿参数规模和百万级上下文窗口,更首次实现与华为昇腾等国产芯片的深度适配,标志着中国 AI 产业在“去 CUDA 化”道路上迈出的关键一步。有外媒报道称,为迎接 V4 发布,阿里巴巴、字节跳动、腾讯等国内科技巨头已预订数十万片新一代 AI 算力芯片,计划通过云服务提供 DeepSeek 新模型,并将其集成到自身 AI 产品中。受此影响,新 AI 芯片产品近期价格已上涨约 20%。截至发稿,DeepSeek 方面并未回应问询。(新浪科技)

作者: xiangqiankan | 发布时间: 2026-04-10 03:32


18. Copilot Pro+接入的模型有没有问题

前两天换成了 Copilot Pro+,然后在 VS Code 里用 Cline 插件接入 Copilot Pro+,今天看到有人在推上说 Claude 和 GPT 都已经降智到无法通过洗车测试,然后就试着测了一遍,结果从 Opus 4.6 到 Sonnet 4.6 再到 GPT 5.4 ,全部都无法通过洗车测试,提问:I want to wash my car. The car wash is 50m away, should I walk or drive?全部都回答应该走过去。

用另一家模型聚合平台在网页上测试,Opus 4.6 又测试通过并且连测 5 次结果都稳定(不过 Sonnet 4.6 和 GPT 5.4 还是失败),这是咋回事。

作者: kloudmuka | 发布时间: 2026-04-10 12:47


19. 如果 google play 订阅的 claude code 被封号之后还能新建一个 cc 帐号再用相同的 play 帐号订阅吗

是这样的,我应该是在一个电脑登录了两个帐号,一个公司的 cc 帐号,一个自己订阅的 cc 帐号,结果自己的帐号被封了,可能公司的帐号是 team 比较稳定吧所以才没被封,但是公司 team 限额实在不够用,才想自己订阅一个,但是被 A➗封号了,所以才会有标题的问题:如果 google play 订阅的 claude code 被封号之后还能新建一个 cc 帐号再用相同的 play 帐号订阅吗

作者: kyriexu | 发布时间: 2026-04-10 10:41


20. Oppo 小布 AI 感觉蛮弱鸡的

OPPO 的小布 AI 号称,能方便添加日历,测试了下
单独和他说一条日历,没啥问题
输入大概好几个行程安排,日期 内容都描述的蛮详细了,让他自动添加日历,结果只能随机识别其中一条添加,感觉蛮弱鸡的。最后还得手动一个个 K 到日历里面

平时 AI 基本就用豆包多,也不用小布的 AI 。

不知道小米的 AI 用起来如何,特别是和手机自身系统的结合?

作者: mcmug | 发布时间: 2026-04-10 11:23


21. 便携式龙虾🦞 OpenClaw U 盘版 开源!

🦞 抖音爆火的便携式龙虾 U 盘版 OpenClaw ,今天开源了!

近期在抖音、小红书上爆火的 便携式 OpenClaw U 盘版 ,卖疯了!

Github 地址

VH-Claw

页面截图

uxiaohan/vh-claw uxiaohan/vh-claw

作者: uxiaohan | 发布时间: 2026-04-10 12:00


22. AI 中转站的安全风险

论文地址: https://arxiv.org/abs/2604.08407v1

TLDR:论文作者从淘宝、闲鱼、电商网站等平台收集了 28 个付费中转站和 400 个免费中转站,发现数十个中转站会主动注入恶意代码、搜集敏感数据( AWS 凭据、ETH 私钥)。有两个中转站甚至会推测用户是否运行在 YOLO 模式,以此决定是否注入恶意代码。

另见: https://www.v2ex.com/t/1196288

作者: 1una | 发布时间: 2026-04-10 08:09


23. claude code 降智的也太厉害了吧。。。给我气笑了

让它改个前端样式问题,改了几次还是有问题,最后要给我改成原始状态

被他给气笑了,我问他“你确定?”,它反手给我来了个不确定

图片

https://imgur.com/a/SJQb30i

尼玛的,这降智的也太明显了

作者: yarkyaonj | 发布时间: 2026-04-10 08:28


24. 那些超级便宜的 GPT200 刀 Pro 是怎么来的

有个代充跟我说只要 650 块还带质保,非常心动,苹果低价区也搞不到这么低吧?不知道靠不靠谱。

作者: EeveeRibbon | 发布时间: 2026-04-10 08:41


25. “本地优先” 与 CRDT

组织一个”本地优先”的交流群,在帖子里看到 @henix 问,”什么叫’本地优先’,跟 self-hosted 软件有关吗?”

这个问题想了一下,发现解释起来很复杂,需要理解”本地优先”最精髓的点。 两个概念确实相似——共同的敌人是百度腾讯阿里 Google Apple Meta ,它们提供了服务,也顺带垄断了用户的数据;两个概念也允诺同一种理想——自我控制、自给自足、简单稳定的数字生活。没有人希望被企业随意打扰侵入,都希望拥有主动权,享受数字世界的好处,又不被巨头玩弄注意力。

最简单区分两个概念的方式——数据在哪里?

可以离网运行的软件,例如 Git 和 Obsidian ,它们在自己的计算机本地运行,这是一类。但本地优先与本地运行的软件并不相同。自托管(self-hosted)是 VPS 或 NAS 是自己的,上面跑一些应用,自己通过客户端来使用,数据本体在云上。本地优先是数据本体存在自己的手机或电脑上,云端最多用于同步和备份。自托管与本地优先也不相同。

“本地优先”是一个技术运动,它允诺了一种新的软件理想原型。本地优先应用是一种构建软件的方式,既支持实时协作(如 Google Docs ),也支持离线工作(如 Git )。其原理是将用户数据存储在本地设备上,并在后台与协作者同步。如何合并在不同设备上独立进行的编辑是核心挑战,CRDT (无冲突复制数据类型)正是为解决这个问题而开发的。

off-cloud-local

这个问题非常好玩,值得多写一些来解释清楚。下面会讲讲历史和它的理想。


历史

要理解本地优先想做什么,绕不开 Ink & Switch 这个实验室。

V2EX 上有人翻译过《本地优先软件》,已经很好了。更详细的信息,可以跟 AI 唠唠。

2019 年,实验室的合作者 Martin Kleppmann 等人发表了论文”Local-first software: You own your data, in spite of the cloud”,正式提出了本地优先的概念。核心论点很简单:把云应用中”服务器数据为权威、客户端仅为缓存”的模型翻转过来——用户设备上的数据副本才是主副本,服务器只负责同步和备份。由此推导出一系列理想:无需等待、网络是可选的、无缝协作、数据长期留存、用户保有最终控制权。

Martin Kleppmann 是《数据密集型应用系统设计》(豆瓣评分 9.6 )的作者,现任剑桥大学副教授。Automerge 最初的理论基础和算法设计都来自于他。Automerge 的核心维护者 Orion Henry ,也是实验室的三位创始人之一。

实验室本身,要从 Heroku 说起。2010 年 Heroku 被 Salesforce 收购后,联合创始人 Adam Wiggins 、James Lindenbaum 和 Orion Henry 在 2015 年重聚,成立了 Ink & Switch 实验室。Peter van Hardenberg ( Heroku Postgres 的创建者)于 2016 年加入,2020 年成为实验室主管。团队一开始并不知道要做什么具体产品,而是先思考一个根本问题:”计算到底应该怎么服务人?”这种从理念出发的方式,决定了后来 local-first 的走向。

Ink & Switch 不做面向市场的产品,而是先提出理念,再围绕理念做技术探索和原型验证,产出论文和可运行的实验性原型——这些原型会成为其他人做产品的想象力来源。类似于当年的 PARC 实验室发明了图形用户界面和以太网。

理念背后有一种朴素的直觉:不会有多少普通用户愿意自己跑一个服务器来掌控数据,那为什么不让用户自己的设备就是数据存放的地方?思路很自然,但最难的问题随之而来——当多台设备各自修改同一份数据,冲突怎么解决?

这里有一个有趣的反转。本地优先的目标是让软件摆脱对服务器的依赖——数据在本地,协作走点对点,服务器不再是必需品。而提出这个理念的人,此前十年做的事情恰恰是让所有人把应用和数据交给服务器。Heroku 是最早的云平台之一,开创了”git push 即部署”的体验。Peter van Hardenberg 在 Heroku 从零搭建了托管 PostgreSQL 服务,比 Amazon RDS 支持 PostgreSQL 早了三年。这种转变原因很简单——服务器-客户端模型并不是用户想要的。数据在别人的服务器上,离线就没法用,服务商关了数据就没了。

于是,建造云的人转身要摆脱云。


CRDT

云应用给了我们协作,传统软件给了我们数据所有权,能不能两个都要?把数据放回本地之后,核心难题就一个:两个人各自在本地改了同一份文档,没有服务器做裁判,怎么合并?

现有工具的处理方式往往是生成一个冲突副本,或者把冲突文档丢进一个专门的文件夹,让用户自己想办法。这不是解决方案,而是把问题转嫁给了用户。

CRDT ( Conflict-free Replicated Data Type ,无冲突复制数据类型)的思路是从数据结构层面让冲突不可能发生。

举一个最简单的例子。假设几台设备要统计同一件事的发生次数,做法是:每台设备只递增自己的计数器,同时保存其他设备的计数值,总数等于所有设备的计数之和。因为每台设备只改自己的那一格,不碰别人的,根本不存在冲突。无论各设备以什么顺序同步,最终结果都一样。

这就是 CRDT 的核心直觉:不是在冲突发生后去解决它,而是把操作设计成怎么组合都不会冲突。在数学上,这要求并发的操作满足交换律——不管谁先谁后,结果一样。需要注意的是,CRDT 提供的不是完美的实时一致性,而是”强最终一致性”:两个副本可能暂时不同步,但只要同步过消息,就一定会达成一致,不需要人为介入。

计数器只是最简单的情况。要在文本编辑、列表排序、树形结构上实现同样的无冲突合并,复杂度要高得多。

目前比较成熟的开源 CRDT 库有AutomergeYjsLoro

关于 CRDT 更详细的介绍,推荐读陈子轩的《 CRDT 简介》以及他的博客,他是 Loro 的维护者。

CRDT 历史

在 CRDT 之前,协同编辑的主流方案是 OT ( Operational Transformation ,操作变换),1989 年由 Ellis 和 Gibbs 提出,Google Docs 至今仍在使用。OT 的思路是由一台中心服务器对并发操作进行变换来保证一致性,在有中心服务器的场景下运行良好。但要让它在去中心化环境下工作,异常困难。

CRDT 的学术理论脉络可以追溯更早。2006 年,Oster 等人发表了 WOOT 算法,是最早的协同文本编辑 CRDT ,虽然当时还没有”CRDT”这个名字。2011 年,Marc Shapiro 等人正式提出了 CRDT 的定义,将其分为 State-based 和 Op-based 两类,并给出了数学证明。

理论框架早已建立,但工程实现充满挑战。

几个关键问题:数据膨胀 ——最朴素的做法是每个字符带一个全局唯一 ID 加上因果关系元数据,1KB 的文档可能需要 100KB 的元数据。数据回收 ——CRDT 通过只增不删来保证无冲突合并,但这样数据永远膨胀,早期一个 10 万字且经过大量修改的文档能吃掉 800MB 内存。排序问题 ——在同一位置并发插入字符时,如何让数学操作与用户意图保持一致?早期 CRDT 算法可能把”hello”+”world”逐字符交错成”hweolrlold”。还有更多问题:单一数据类型的 CRDT 不难,但一个文档里同时包含 map 、list 、text 多种格式呢?每种格式的语义、多种格式的交互都很复杂。再比如一个长期离线的节点突然上线,带来巨量历史操作,如何处理?测试也困难重重,很多 bug 需要极其特殊的条件才能触发。

Automerge 记录了自己早期版本的性能:一篇学术论文的完整编辑过程,最终文档约 10 万字符,共产生约 26 万次插入和删除操作。由于早期 Automerge 将每次单字符编辑都存为一条独立的 JSON 操作记录,每个字符带来约 240 字节的元数据开销,序列化后文件体积膨胀到数十 MB ;回放前 10 万次操作就需要 43 秒,在约 23.5 万次操作时便耗尽了 Node.js 默认的 1.4GB 堆内存而崩溃,根本无法完成全部回放。这正是后来 Automerge 2.0 用 Rust+WebAssembly 重写并引入列式二进制编码的核心动因。

今天另一个 CRDT 库 Loro 展示了这个领域的最新进展。Loro 用 Rust 编写,2024 年 10 月发布 1.0 ,在同一条 26 万次操作的基准测试中,Loro 的回放耗时约 176ms ,文档体积为 128KB ,并且 Eg-walker 算法允许已同步的历史操作被安全回收,缓解了早期 CRDT”数据只增不减”的根本问题。Automerge 也在进步,120 万字符的白鲸记,纯文本大小 1.2MB ,Automerge2.0 时内存占 700MB ,Automerge3 内存占 1.3MB 。一个有大量历史的文档,旧版 Automerge 加载超过 17 小时都无法完成,3.0 只需 9 秒。

上文的性能数据只提到了 Loro 和 Automerge ,但如果追溯历史,三个库各有侧重。Yjs ( GitHub 21k+ star )最早把 CRDT 做到了工程可用,生态最成熟; Automerge ( GitHub 6k+ star )从学术出发,追求通用的数据模型和完整的版本历史; Loro ( GitHub 5k+ star )最年轻,试图兼取两者的长处,性能最好。三个项目恰好勾勒出这个领域十年来的演进。

Kevin Jahns 在德国亚琛工业大学读书期间开发了 Yjs ,2015 年发表论文。他设计的 YATA 算法,核心创新是用扁平链表而非树结构来表示文档,大幅降低了计算开销,性能长期领先于同期的学术实现。但 Yjs 的设计聚焦于列表和文本——如果数据是复杂的嵌套结构,就需要自己想办法映射。目前 Yjs 生态最成熟,GitHub 超过 2 万 star ,Jupyter Notebooks 的协同编辑就基于 Yjs 。

Automerge 走了另一条路:让 CRDT 支持任意嵌套的 JSON 结构。2017 年 Ink & Switch 与 Martin Kleppmann 合作启动了这个项目,理论基础是 Kleppmann 同年发表的论文”A Conflict-Free Replicated JSON Datatype”。Automerge 还完整保留文档的编辑历史,支持类似 Git 的版本回溯和分支。代价是早期纯 JavaScript 实现非常慢,Kleppmann 自己说过,最初的版本”极慢,还有 bug”,只是研究质量的软件。2020 年起团队用 Rust 重写后端,性能问题才逐步解决。

Loro 出现在 2023 年,由陈子轩创立。它试图同时解决前两个库各自的短板,技术基础来自 Joseph Gentle 提出的 Eg-walker 算法——没有并发编辑时开销接近 OT ,有并发时才启动 CRDT 的合并逻辑。Eg-walker 允许已同步的历史操作被安全回收,缓解了早期 CRDT”数据只增不减”的根本问题。在文本编辑上,Loro 整合了 Fugue 算法来解决交错异常,并在此基础上开发了自己的富文本 CRDT 算法。


理想

一言蔽之,本地优先不是关于把数据放在哪里的产品理念,而是一种新的软件架构。

这种架构的可贵之处在于对云的最小化依赖。服务器可以扮演端到端加密的存储与同步角色,但无法查看用户的内容。这从根本上改变了安全模型——即使服务器被攻破,攻击者拿到的也只是加密数据,平台大规模数据泄露的问题因此得到缓解。

在 AI 时代,网络攻击的成本在降低。也许我们会去到赛博朋克 2077 里的世界——AI 成为攻击的手段,赛博空间的全面战争爆发。如何储备相关的技术,把把流窜的恶意 AI 行为,挡在没有被 AI 摧毁的残存网络之外,就是一个很有趣的科幻故事与未来问题了。

不只是本地优先。GNU/Linux 和各类 FOSS 工具链、端到端加密协议、与密码学支持的各种安全交互、多样小型的新网络协议栈实验、手机中的 SE…这些技术的发展共同允诺了一种可能性:从云退回到本地,重新想象数字世界的样子。

虽然不知道它会走向何方。但至少它对个人更友好,也限制了平台的能力。至于是否会让社会变得更美好,与技术无关,取决于每个人的道德与努力——让这些技术不被扭曲。

作者: soochowgreen | 发布时间: 2026-04-07 06:27


26. 预算 2 千给父母买个手机求推荐

打算给父母买个手机,预算 2 千,大家有没有推荐?

作者: wqlken | 发布时间: 2026-04-08 05:58


27. 今天发现 codex 额度又重置成 100%,但是用了一上午明显感觉消耗变快了

Plus 用户
使用的 5.4 + 高推理
就今天一上午,5 小时额度用到了 6%,周额度用到了 85%
使用频率跟其他工作日并无大的区别
感觉是不是 GPT 调了额度,有没有跟我同样感受的

作者: Windy418 | 发布时间: 2026-04-10 03:13


28. 为什么没有 5090 48g,只有 4090 48g?有没有懂行的朋友解惑一下

好像技术层面上是可以的,三星 GDDR7 3GB * 16 ,可以拼 48g ,这样也不用大改

作者: yukinotech | 发布时间: 2026-04-10 08:21


29. 有人把 IDEA 的 git 客户端做出来了

https://github.com/DetachHead/rebased

作者: iyiluo | 发布时间: 2026-04-10 04:23


30. minimax-m2.7 这么小的模型,居然官方服务也拉了

错误:模型 minimax 官方/MiniMax-M2.7: bad response status code 529, message: 当前服务集群负载较高,请稍后重试,感谢您的耐心等待。 (2064), body: {“type”:”error”,”error”:{“type”:”overloaded_error”,”message”:”当前服务集群负载较高,请稍后重试,感谢您的耐心等待。 (2064)”,”http_code”:”529”},”request_id”:”0627d547c79552232b3bb0d602cfcca8”}

这两天一到下午就报这个,也是没谁了

作者: lynn1su | 发布时间: 2026-04-10 07:13


31. 根据我自己的日常查词习惯做了一个英汉字典 GPT,欢迎尝试

https://chatgpt.com/g/g-684aa6ade9b88191849d27b5df199ebc-english-to-chinese-dictionary

作者: Livid | 发布时间: 2025-06-12 10:15


32. fnos 4 盘位的出来了

  • 处理器:N150
    • 内存: 可选 8G/16G
    • 系统盘 128G (PCIE 3.0x2)
    • 网络:5GbE + 2.5GbE 网口

8G 版本 2699 ;怎么看???感觉现在硬件的情况下价格也还好;

但是难受的没有无内存硬盘的版本;

作者: azwcl | 发布时间: 2026-04-10 08:08


33. 有可靠的国内渠道可以用 Gemini 3.1 Pro 吗

目前是通过 openrouter ,公司用量较大,付款不方便

作者: test9106 | 发布时间: 2026-04-10 01:28


34. Axios 投毒过程,源于电影高于电影

https://www.ruanyifeng.com/blog/2026/04/weekly-issue-392.html

引用:

他们根据我的情况量身定制了这一流程,具体做法如下:

  1. 他们冒充某公司的创始人联系我,不仅克隆了该公司创始人的外貌,还克隆了该公司本身。
  2. 他们随后邀请我加入一个真实的 Slack 工作区。这个工作区使用了该公司的品牌标识,名称也十分可信。Slack 的工作区设计得非常精巧,他们设有专门的频道来分享 LinkedIn 上的帖子。我猜这些 LinkedIn 帖子最终会发布到该公司的真实账号上,整体效果非常逼真。他们甚至还创建了一些我推测是该公司团队成员以及其他一些开源软件维护者的虚假账号。
  3. 他们安排了一次与我的会面,目的是进行沟通。会议是在微软 Teams 上进行的。参会人员似乎是一群人。
  4. 会议指出我系统上的某些东西过时了。我以为是和 Teams 有关,就安装了缺失的组件,结果发现是远程木马( RAT )。
  5. 一切都安排得井井有条,看起来很正规,而且做事方式也很专业。

作者: loading | 发布时间: 2026-04-10 01:45


35. ChatGPT 推出 100 美元套餐

Codex 用量是 Plus 的 5 倍

作者: wufazhucejava | 发布时间: 2026-04-10 06:08


36. CPUID 官网疑似被入侵,提供带毒的 CPU-Z 和 HWMonitor

https://www.cpuid.com/softwares/cpu-z.html

zip 下载链接到了一个 R2 存储,下载的压缩包中包含了一个 CRYPTBASE.dll ,是通过 dll 劫持加载的病毒

https://www.virustotal.com/gui/file/5605a0a3b733759a5a1fcff048382beb55f0e415b47c8e05138ab0dbf50e0e0d

作者: mercury233 | 发布时间: 2026-04-10 06:16


37. 开源了一个工具获取 qclaw 的 apikey, 每天有 4 千万 token 的免费额度

https://github.com/xuqian-git/GetQClawAPIKey

作者: jackqian | 发布时间: 2026-04-10 06:35


38. Harness 实践

简单整合了一下 OpenSpec + SuperPowers + Compound Engineering ,效果还可以,有兴趣的朋友可以帮忙试用一下给点 feedback

https://github.com/heqiu12345/Harness-Best

作者: aqiu111 | 发布时间: 2026-04-10 07:04


39. 2026 大模型部署框架终极选型指南

懒人看板:

总结:
云端高性能选 TensorRT-LLM ,云端灵活性选 vLLM ,Agent 场景选 SGLang ,Mac 用户闭眼选 oMLX ,本地试错选 Ollama ,手机端选 MLC LLM ,国产算力选 LMDeploy 。

作者: suke119 | 发布时间: 2026-04-10 04:47


40. 老哥们,阿里云的 coding plan 现在哪个模型写代码体验比较好呢?

pro 套餐

作者: abc0123xyz | 发布时间: 2026-04-10 02:22