YZHLX/ THE OPEN LAB
未完成的实验档案
THE OPEN LAB / 关于ALWAYS LEARNING

你好,我是
yzhlx.

一名在校大学生,
也是一个喜欢把想法做成工具的人。

我还没有一个固定的技术身份。
但有些习惯,正从一次次项目里慢慢长出来。

从“能不能做出来”,
到“有没有真的解决问题”。

最早接触电子设计和嵌入式时,我关心的是传感器读到了什么、串口传对了没有、设备为什么没有按预期动作。那种把程序和现实接起来的感觉,一直吸引着我。

后来,问题逐渐延伸到屏幕里:错题能不能按记忆反馈重新出现,订单与成本能不能核对清楚,手机能不能查看自己的服务状态。软件给了我更快试错和反复改进的空间。

现在,我把更多时间放在 AI 应用、Agent 协作与自动化上,也在探索独立软件开发。我对这些方向很感兴趣,但兴趣不等于精通;具体做过什么,还是要回到项目和证据里。

我用过的技术,
在这些地方落过地。

不打熟练度分数
让项目提供上下文

把软件做成可用流程

Python、FastAPI、SQLite、React 与 TypeScript:从接口和持久化,到页面和异常处理。

让设备之间正确通信

STM32、ESP32、C/C++、UART 和 MQTT:采样、协议、控制逻辑与软硬件联调。

探索 Android 的不同侧面

Kotlin、Compose、网络 API 与虚拟显示:既做界面,也接触系统服务和权限边界。

借助工具组织开发

Git、GitHub、Linux、测试和 AI Coding Agent:我练习把需求、开发与验收组织成可追溯的过程。

我怎样和 AI 一起工作

我会使用 AI 编程工具和多个 Agent 协助开发。这是我的真实工作方式,不需要隐藏,也不意味着把所有生成代码都写成自己逐行手写。

我的工作包括发现问题、定义需求、选择架构、拆分任务、检查实现、联调和验收。有些项目还在探索通过规格、Issue、PR 和独立审查约束执行;这套流程本身也需要验证。

我尽量保留三个区别:代码存在与功能可用,局部通过与整体交付,团队结果与个人贡献。没有证据的部分先留空,有问题的地方继续修。

需求有上下文实现有分工结果有依据边界说清楚

下一段,继续动手。

我想把已经做过的工具打磨得更可靠,理解更多软件架构与产品取舍,也慢慢记录项目之外的思考。

如果你也在探索有意思的问题,或者想进一步了解我的项目,可以从 GitHub 找到我。

github.com/yzhlx