聊天区终于有滚动条了!Crush v0.81.0 发布 —— 还加了 herdr 通知和 CPU 优化

🚀 本次更新
✅ 聊天区滚动条 · 长对话翻页不再靠猜
✅ Herdr 通知集成 · Agent 跑完了知道喊你
✅ CPU 占用优化 · 长思考链不再风扇狂转
✅ 启动死锁 + 会话砖化修复
🟢 新功能 · 聊天滚动条
等了这么久,Crush 聊天区终于有滚动条了。之前翻长对话全靠上下键盲推,翻到哪完全没概念——现在瞟一眼就知道。

一句话: 滚动条默认 2 秒后隐藏,不挡视线。可以用 "scrollbar": "always" 常驻,或 "never" 关掉。
之前: ❌ 会话一长要靠硬记屏幕位置
v0.81.0: ✅ 一眼就知道当前在哪、对话多长
🟢 新功能 · Herdr 通知集成
herdr.dev 是一个 Agent 管理平台。Crush 现在可以直接往 herdr 发状态信号——任务开始、完成、失败,都会推送通知。

跑编译、跑测试这种耗时任务时,你可以切去干别的,Crush 跑完了自动喊你。所有 Agent 状态汇总在一个地方,不用挨个终端翻。
🔴 Bug 修复
🐞 Bug ①:启动死锁
原因:config 里某个 model ID 被 provider 删了,但配置还有它
影响:走到 loading provider 就永远卡住,不报错、不动弹
修复:配置了不存在的 model ID 时优雅降级,不再死锁
🐞 Bug ②:CPU 在思考链输出时拉满
原因:长 reasoning trace 流式输出时,终端拼命渲染刷新每一帧
影响:用 DeepSeek 这类长思考链模型时 CPU 直接拉满,风扇狂转
修复:缓存流式 thinking render,不会因为输出就把算力吃光了
🐞 Bug ③:非视觉模型收到图片后会话砖化
原因:tool result 里带了媒体(浏览器截图),非视觉模型 handle 不住
影响:不发错、不响应,会话直接死在那
修复:检测到不支持的媒体类型直接跳过

说真的,这次修了好几个「功能没坏但就是卡死」的问题,比加新功能更实在。
⬆️ 如何升级
① 打开终端
② 运行升级命令
brew upgrade crush
📌 一句话总结
如果你用 Crush 做日常开发,尤其用长思考链模型,这版值得升——CPU 降了、聊天翻了、通知有了。
完整更新日志:GitHub Release v0.81.0
#Crush #AI编程工具 #LLM更新
📣 推荐专区 · 以下为广告内容
💡 觉得这篇文章有用?你可能也会对以下内容感兴趣:
🛠 我日常在用的 AI 编程工具 • Claude Code —— 代码理解和重构能力顶尖,写复杂逻辑首选 • OpenCode —— 开源 CLI,多模型切换灵活,适合日常开发 • Cursor —— 编辑器深度集成 AI,团队协作体验好
📚 我的付费内容《AI 编程实战手册》 已更新 40+ 篇,覆盖 prompt 模板、工具配置、真实案例 👉 [链接]
部分链接包含推广返佣,不影响你的购买价格