最新文章

工作日每日更新 3-5 篇,全部经人工筛选与二次加工

快给macOS 上的Grok Bot换一套皮肤

给 macOS 上的 Grok Bot 换一套皮肤 Grok Bot App最近在用,感觉挺不错。但窗口却一直是黑/白界面,界面略显单调;而且订阅用量在二级入口,有次意外出现循环任务导致超量。。 基于以上,整了个皮肤工具:Grok Bot …

串口为什么会丢字节:从轮询到中断和环形缓冲区

经典三问 Q: 串口接收为什么会丢字节? A: 因为硬件只有一个字节的接收位置,而主循环不一定在下一个字节收完之前路过那里。 Q: 中断在接收里做什么? A: 它把“搬字节”这件事从主循环手里接过去,字节一到就取走,放进软件缓冲区。 Q: …

Java序列化踩坑记:对象循环引用让我加班两小时

凌晨1点23分,监控突然报警——某核心服务的RPC接口超时率飙升到40%。紧急回滚后,排查发现日志里堆满了StackOverflowError。谁能想到,一个看似简单的Serializable接口实现,竟因为两个POJO的互相引用,让整个集…

小春学习日刊 2026年第9期:2026.10.31

> 春秋带剑 | 公众号 chunqiudaijian 1. 新闻 1. Anthropic推出个人智能体Claude Duet 10月22日凌晨上的。 这些AI智能体主打的卖点是,以前的AI得你跟它说它才能懂,现在个人智能体会主动帮你干活…

同样的模型,为什么本地和云 API 差别那么大:量化精度、聊天模板与采样参数的三大元凶

> 核心结论:同一个模型,本地跑和云 API 调用效果天差地别,多半不是模型不行,而是三件最容易被忽略的事没对齐——本地为了省显存做了量化(int4 精度损失是头号元凶)、聊天模板用错导致模型把对话当成一坨文本、采样参数不同让输出气质完全不…

Marked 与 Markdown 有什么区别?该怎么选?

在前端开发中,我们常会遇到 Markdown 和 Marked 这两个词。它们名字相似,但并不是同一类东西,也不是互相替代的选项。 简单来说: Markdown 是一种轻量级标记语言;Marked 是一个用于解析 Markdown 的 Ja…

KOOK「找不到语音频道」:同一个错误假设,我犯了三次

我给 KOOK 写了一个语音欢迎插件:成员进语音频道,机器人自动加入,用 TTS 按昵称合成一句欢迎语,播完退出。 功能本身早就跑通了。真正耗掉一天的是另一件看起来更小的事:在文字频道里发 /语音欢迎试听,让它自己找到语音频道。 这一件事我…

canvas 与 sharp 缩放透明图:默认预乘,非预乘得拆通道

抠图导出的透明 PNG 缩成缩略图再放回去,人像的发际线和深色衣领边上常多出一圈偏白的毛边。后来我把这件事拆开量了一遍,发现发软和脏色根本不是同一个原因。canvas 和 sharp 对脏色的默认处理也不一样。 先说结论。这批样图上,can…