我用 ESP32 实现了童年的音乐梦

背景 我一直很喜欢听各种轻音乐和钢琴曲。幼儿园的时候父母就带我去学过钢琴,然而学了没几天我性格里的 Ti 就发作,很想研究钢琴的原理,去钢琴上爬上爬下观察,甚至想拆了钢琴,当时弄的老师火大,最后没有学成。 但这个经历一直没有抵挡我追求音乐的心,我经常感觉自己想要学习一些乐器,目的是在于我想要用自己内心的节奏去演奏一份独特的旋律,可以表达独特的一份情感。 但是,时间已经被更多有趣的事情压垮的我,怎么办呢? 偶然的发现 有一次和朋友出门逛街发现了一个小玩具: 朋友刚好在跟我讨论,转盘上面的两个磁铁是做什么用的,旁边似乎没有找到可以吸上去的东西。 然后我一看,转盘,播放器进度条,按钮,让我想到了黑胶唱片。 继续去想,如果我们能给音乐做 FFT,播放的时候以我们转动转盘的速度 DFT 播放出来,这样既能保持原有的音符和节奏,又可以控制自己喜欢的节奏播放出来,这样就可以在不学习乐器的情况下也满足目的了。 童年的梦想居然要被自己制作的小玩具实现了? 制作 随后,我开始思考起了整个架构: 如何用传感器收集转盘的位置…

为什么我们的 AI 不说人话?

最近尝试用 LLM 进行一些知识的学习,也会在博客记录一些学习的过程,但发现抛开代码后, LLM 的回答的用词有时候非常奇怪,甚至有些不符合人类的表达习惯。最近学习了一些 Transformer 原理后,对这个事情有了进一步认知,也写了个可视化小工具探索词表,并用它找到了词表里的近义词! 原理 我们以 DeepSeek v4 Flash 为例,来看看它的模型结构,其他 Transformer 模型的结构也大同小异: flowchart TB IN(["input_ids"])…

AI 时代,知识与工程师价值如何定义

背景 最近因为 上一篇博客 被同事发现接触到了一些新的技术领域,同时这周也发生了一些有趣的事情,包括: 老朋友和我讨论上一篇博客的 AI 味(没错,也是第一篇基本靠 AI 写的博客) 跳脱出了技术圈子,跨界 meet 了一次数学出身的 startup 老板 龙芯杯比赛让往届选手录制一份十周年采访视频,回忆了很多,也思考了如果在有 Agent 的今天,我的决策的价值 这些事情突然让我重新思考,AI…

Opus 4.6 级别的 AI 真的可以取代程序员吗?

背景 因为自 Opus 4.6 以来的 AI 能力快速提升,使得自己效率得到了充分提高,便开启好几个 AI Agent 同时进行各种各样的 Project(曾经梦想着毕业后带一个团队来干很多心里认为有趣的idea,结果在 AI 时代提前低成本实现了),有自己论文的完善,也有新论文的实现以及探索,还有一些大工程性质的玩具。然而,我很快发现,如果当前 AI 的上下文能力或者记忆能力不能在现在的 Baseline 上指数级提升,对复杂的任务依然只有加速能力而非完全的取代能力。 曾经在电视上看到过脑部受伤,海马体受损无法产生新记忆的人(如“笔记本男孩”…