惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy International News Feed
Simon Willison's Weblog
Simon Willison's Weblog
I
Intezer
Spread Privacy
Spread Privacy
The Hacker News
The Hacker News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
H
Heimdal Security Blog
N
News | PayPal Newsroom
Attack and Defense Labs
Attack and Defense Labs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园 - 【当耐特】
Webroot Blog
Webroot Blog
小众软件
小众软件
Help Net Security
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
PCI Perspectives
PCI Perspectives
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
Cloudbric
Cloudbric
AI
AI
WordPress大学
WordPress大学
博客园 - 聂微东
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
博客园 - Franky
V
V2EX
Schneier on Security
Schneier on Security
G
GRAHAM CLULEY
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
H
Help Net Security
量子位
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recorded Future
Recorded Future
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
C
Cisco Blogs
S
Security Affairs

博客园_首页

Plist 二进制格式 Milvus 和 PGVector,哪个更好? OpenClaw 已过时?在 VS Code 中运行 Hermes Agent! 第30篇文章:一个大三计科生的自白 Manim如何在数学公式中完美显示中文? Docker 部署 RocketMQ 5 并发编程核心概念辨析 C#事务处理最佳实践:别再让“主表存了、明细丢了”的破事发生 CLI 是什么?为什么大厂突然集体卷命令行? 【从0到1构建一个ClaudeAgent】协作-自主Agent UIImageView 设置图片不生效的原因排查 最小二乘问题详解20:无先验约束下的增量式SFM自由网平差 痞子衡嵌入式:大话双核i.MXRT1180之XIP应用里借助MU实现可靠Flash IAP的方法 AI Chat 封装, SemanticKerne.AiProvider.Unified 已发布 Windows下右键编辑js文件无法打开记事本——在注册表中使用环境变量 在后台服务中使用 Scoped 服务,为什么总是报错? H200 安装驱动并使用sglang启动模型 wireshark 抓包Trap上报告警内容 我用 AI 辅助开发了一系列小工具(2):图片压缩工具 [A Primer On MC and CC] 2.1 Memory Consistency 1 - 指令重排序和 SC 模型 Oracle数据库SCN推进技术详解与实践指南 玩转控件:封装个带图片的Label控件 Claude Code 4.7 真正该升级的不是模型,而是你的工作流 前端小白一句话,AI 帮我做了个颜值拉满的桌面媒体播放器。当代码不再是门槛,一句话编程就是现实。 5. WorkBuddy: 小龙虾的灵魂三件套,让你的小龙虾不只是工具 SQLite 分片方案实战:三种分片策略的深度对比 告别简陋 UI!一款基于 Fluent Design 和基于 WinUI 的开源免费、现代化的 Avalonia UI 控件库 关于二进制排列组合枚举的总结 AI开发-python-LangGraph框架(3-27-LangGraph从零实现大模型智能决策工作流) ElasticSearch主分片和副本分片概念详解 【002】HTTPS 粗解:证书、TLS 握手与对后端配置的影响 Hermes Agent 一周暴涨五万 Star,但我劝你别急着追 明明连接的是Redis的DB0,为什么能查到DB3的数据? 【从0到1构建一个ClaudeAgent】协作-Agent团队 熟悉电子元器件之后,电子小白下一步该怎么走? MAF快速入门(23)通过C#类定义Skills .NET 高级开发 | 手写一个对象映射框架 FastAPI数据库ORM怎么选?我肝了三个Demo后,终于不再纠结了 mysqldump 参数拾遗:在遗忘与铭记之间 C# .NET 周刊|2026年3月5期 Claude code入门 - 陈彦斌 一文学习入门 ThingsBoard 开源物联网平台 GitHub 热门项目 | 2026年04月16日 如何为GIT设置全局勾子,为每次提交追加信息 Number.isFinite和isFinite与isNaN()和Number.isNaN的区别 PortSwigger SQL注入LAB2 推荐一个测试人必备的Skills,从功能到性能全搞定(附详细实操和安装下载方式) 筑基期:掌握Odoo基础核心知识点02(Odoo XML 开发方式详解) GLM模型这么火,咱们用vllm也咧一个呗! 深入理解 AbortController:从底层原理到跨语言设计哲学 字符串学习笔记 多租户系统框架的基础模块设计和分析设计 Apache SeaTunnel Zeta 为什么能做到“又快又稳”? AI开发-python-LangGraph框架(3-26-LangGraph基本概念及第一个简单样例) Vue 3 组件通信,别只会用 Props 和 Emits 了,这几个狠活儿你得看看 ElasticSearch7.X版本配置密码 用Manim实现动态交点计算--从一个动点问题说起 团结引擎+Addressable+Instant Game打包抖音小游戏 function call 实战:让 LLM 自动判断 pod 异常、调用日志工具并完成故障分析 bubseek —— 让 Agent 的足迹,变成团队的洞察 通过 C# 读取并导出 PDF 书签 如何用 GitHub Actions 实现 Steam 自动化发布 【从0到1构建一个ClaudeAgent】并发-后台任务 .NET 高级开发 | 定制 ASP.NET Core 框架 电子小白:什么是运算放大器(运放) zero2Agent:面向大厂面试的 Agent 工程教程,从概念到生产的完整学习路线 堆上的ORW HC32F460 USB CDC通信异常:非对齐访问异常排查 20260413-Hyperbridge 攻击事件:发生在默克尔山上的验证绕过 那些喊着AI 要淘汰你的人,正在靠你的焦虑赚大钱! 深度学习进阶(八)Swin Transformer 最小二乘问题详解19:带先验约束的增量式SFM优化与实现 SnapTranslate 3.0 正式发布:全局划词翻译 + 完整英语学习闭环,一站式搞定查词、记词、复习 工作的意义、工作的困难认知再思考 .NET + AI 进阶实战:基于类的技能开发 - 打造可治理的 Agent 能力模块 【从0到1构建一个ClaudeAgent】规划与协调-技能 上周热点回顾(4.6-4.12) 电子小白的工具三件套:面包板、杜邦线、万能板 单表五亿数据的查询优化 | Mysql、StarRocks 2. WorkBuddy:从“我是谁”到“帮我干活” C# 如何减少代码运行时间:7 个实战技巧 基于HelixToolkit.SharpDX 渲染3D模型 - 笺上知微 从零开始的双臂具身VLA起源及现阶段发展综述 - SkyXZ 记对 xonsh shell 的使用, 脚本编写, 迁移及调优 - pluvium27 受够了Vibe Coding的失控?换个起点,让AI事半功倍 从开始配置漏洞环境到漏洞复现流程 - 難しい 关于10年工作经验的程序员对OpenClaw的实战经验分享以及看法 - 虚无境 Any metadata 的内存布局 C# .NET 周刊|2026年3月2期 - InCerry 我帮你测过了,测试圈排名第二的 Skill 依然很牛逼 Skill Discovery | 无监督技能发现的经典工作总结 - MoonOut 上下文工程是什么?过时了么?一文讲明白! - 一枫说码 开了 TUN 模式还是直连?90% 的人都踩过这个坑 AScript扩展多种脚本语言 - rockey627 AI 学习笔记:Agent 的记忆机制 你能被装进一个文件里吗?——7 万人把同事"蒸馏"成了 AI - 我没有三颗心脏 Claude Code 通关手册(七):给 AI 装上技能包——Skills 完全指南 - 暮色之狐 在浏览器中快速编辑代码:VSCode Web 集成实践 - Newbe36524 蒸馏自己 skill?基于 Deepseek 的蒸馏器,丐版蒸馏方式,简单便捷 - To_Carpe_Diem Spring AI Aliababa和AgentScope,哪个更好? - 苏三说技术
OpenCode狗都不用
锅总的程序人生 · 2026-05-18 · via 博客园_首页

我是 OpenCode 最早那批用户。开源、终端优先、多 provider 随便切,这套定位踩在了我的心趴上。我在公司里推,在社区里推,配了 oh-my-opencode 插件体系,subagent、桌面端、TUI 全拉起来,准备大干一场。

我上面说的是一开始!

现在我被逼到 Claude Code 阵营里。

OpenCode 的定位和设计理念确实好,但好方向配上烂执行,比烂方向更让人上火:因为你知道它本可以不这样。

Opencode社区的主要运营人就是一坨!

日更的版本号,原地踏步的核心

刚上手那阵我还挺兴奋的:这团队更新好快,一天发好几个版本,这就是AI时代的速度!牛逼!后来耐着性子追踪每个版本实际改了什么,发现就是一坨屎。绝大部分更新是 bug fix,而且修的是上一版引入的 bug。

但是核心能力呢?上下文理解、跨文件导航、安全重构,这几个真正决定 AI 编程助手能不能用的硬指标,好几个月纹丝不动。

一个学生每天交作业,但每份作业都在改昨天的错题,新课一点没学。项目四个月堆了 20k commits、700k 行代码,没有人能在脑子里装下完整的架构图。每次发版就像摇一个已经满到杯口的骰子杯,你不知道哪颗骰子会蹦出来。连像样的 changelog 都没有,翻译过来就是:连他们自己都不知道这版改了什么。功能不断被添加、删除、修改、破坏。

最需要的功能,最没人管

GitHub 上 1800+ 个 open PR 排在那里。社区反复提的核心需求,没人管。

我有个想要获取opencode全局会话的功能,提到社区没人管,自己写了推到社区,没人合并。直到昨天,github发邮件给我,说你的PR太老了,我们为了社区要删啦!我去你大爷的,我PR太老不是因为你们一直不合并吗。

配好提示词,写好文档,指望它从晚上跑到第二天早上把活干完。结果天天跑到一半停下来问你一些弱智问题,你他X自己判断一下不行吗?往下跑啊。

还有 spec-driven development,花了大量时间配好插件和提示词,一次更新全废,调试半天找不到原因。我们在核心功能和体验优化上反复提需求,就是没人搭理。

TUI 做得真好看,屁用没有

Opencode社区团队天天发视频展示 TUI 的优化,侧边栏、spinners、渐变色、留白布局,确实好看。然后呢?复制粘贴被劫持,shift+鼠标选择才能复制。小键盘的 Enter 发不了消息。tmux 和 SSH 下滚动有问题。退出之后直接清屏,历史记录没了。终端应用的底线级功能,全线翻车。

技术选型更离谱。TypeScript/React(Ink)渲染终端界面,资源占用高、重绘异常、窗口缩放时闪烁。Rust 写的 Codex 跑起来 80MB 内存、6% CPU。OpenCode?1GB 内存起步,上不封顶。

团队往一个本该轻量、不碍事的界面形式里疯狂塞视觉装饰,核心功能一点没迭代。一家餐厅把装修预算全砸在了吊灯上,后厨连个灶都没有。

稳定性:内存吃掉你半个机房

内存泄漏是 GitHub issues 里的常驻嘉宾。单实例 35 分钟从正常涨到 1.25GB。Windows 上某个版本内存占用超过 30GB,你没看错,30GB。还有报告显示 OpenCode 分配了 109GB 虚拟内存,这个数字读出来都荒诞。官方开了个 "Memory Megathread" 来集中处理,翻译过来就是问题太多,单个 issue 装不下。

我同事开两个窗口,三个告诉我电脑卡死了。。。。我????

桌面端更别提了。消息发不出去是日常,SSE 超时是标配,UI 崩溃是保留节目。空闲状态下 CPU 风扇能转起来,WebView2 吃掉两个核心。你什么都没做,它在跑什么?没人知道。

CLI 部分也是一坨。卡顿、响应慢、高 CPU 占用,反复被报告,反复没有被根治。

最近几周 OpenCode 已经灾难性地不稳定了。稳定就算了,主要是一直没人解决。

升级一次,生态断一次

oh-my-opencode 是 OpenCode 生态里最重要的社区插件。它和主程序的兼容性已经断了大半个月。

升级之后,桌面端面板不支持了,subagent 挂了,主代理配置失效了。GitHub issues 里堆了一堆相关 bug,官方回复了"要改",他们的态度就是:问题我知道了,但我不想改。大半个月了,动静全无。

坏了大半个月没人修,也没人出来说一句话。

不对,他们说了,他们说会改,但是离他们说会改,到现在已经过去快半个多月了。

顺带一提:你的数据可能在偷偷出门

某个版本里,即使用户只配了本地模型,OpenCode 仍会静默调用远程服务生成会话标题,数据会被用于训练。后来移除了。有人专门注册了 Hacker News 账号来骂这件事。

还有一个设计问题。登录时 provider 网站可以返回一个 shell 命令,OpenCode 不做任何检查就直接执行。你配了一个 provider,它的网站返回 rm -rf /home,它就真执行。在代理场景下这个功能没有存在的必要,是纯粹的安全隐患。

这两件事放在一起看:一个标榜本地优先、隐私安全的工具,默认把你的命令执行权限交给了第三方网站,同时偷偷把你的数据往远程发。这不是 bug,这是设计层面的安全意识缺失。

病根:一直在做更多,从来没做过更好

上面的现象全部指向同一个病根。

团队把精力砸在"看起来很忙"的事情上:频繁发版、TUI 美化、功能堆砌。而"真正有用"的事情被持续忽略:稳定性、性能、上下文理解、生态兼容。代码量 700k 行,20k commits 堆在四个月里,这种速度下不存在架构连贯性,每个新版本都是一次俄罗斯轮盘赌。

讽刺的是,OpenCode 最大的卖点就是不锁 provider、开放自由。但现实是:生态插件断了没人修,本地模型数据偷偷往远程发,稳定性烂到没法日常使用。最后用户被逼去了理论只支持一个provider 的 Claude Code。一个主打"自由"的工具,用"不靠谱"把用户逼向了"不自由"的工具。

方向没问题。开源、终端优先、多 provider、可扩展插件体系,这套设计理念放在今天的市场里依然有竞争力。但 161k GitHub Stars 不是护城河,只是一个数字。用户留不留住,取决于你能不能把该稳的东西先稳住。

吐槽这么多真的累了,希望Opencode社区好自为之吧。