系列

开源项目笔记

10 篇 · 更新于

  1. 用蓝图生成 Qt 工程:把 AI 代码放进可审查的流水线

    从蓝图数据模型、确定性生成到候选代码审核,记录 Qt Blueprint Generator 的架构取舍与当前边界。

  2. ESP32 监控中台:Vue 3 的实时视频界面

    从多路视频流、端口管理到权限与部署,记录实验室监控中心的前端结构与工程取舍。

  3. 万能导:把多平台知识库迁回 Markdown

    飞书、语雀、印象笔记、Notion、Obsidian 等平台的内容,如何尽量保留目录、图片与附件,迁回本地 Markdown。

  4. PocketJS:没有 DOM 的组件运行时

    把 Solid、Vue Vapor 与 Octane 组件编译成同一棵原生树,在没有 DOM、CSS 引擎和 WebView 的设备上直接绘制像素。

  5. 把个人博客当作工程项目:DeskBox 的 P0–P4 复盘

    从 Astro 静态站、内容校验到 SEO、搜索与多智能体协作,记录这个博客原型的工程化过程。

  6. CHRONICLE:把滚动叙事做成一条可回退的时间线

    从 8 个场景、12 个视口高度到 GSAP ScrollTrigger 与减少动态效果,记录一个滚动驱动叙事的实现取舍。

  7. StudyLoop:本地优先的学习系统,以及 AI 失败时的退路

    用 IndexedDB、三个学习模块和可替换的 QuestionProvider,把学习计划、每日巩固与间隔复习串成一个闭环。

  8. FlashDuel:2–4 人实时反应游戏,服务端如何管住房间与回合

    从 Socket.IO 房间、三种小游戏到服务端状态机,拆解一个实时多人反应游戏的前后端边界。

  9. onCss:让 AI 生成 UI 代码,再把预览关进 iframe

    一个 Vue 3 + Express 的 AI UI 生成器,如何用结构化 schema、mock 模式和 iframe 预览控制不确定性。

  10. 用 Windows 窗口播放 Bad Apple:Rust 与一次批量窗口实验

    把每个窗口当成像素,用 DeferWindowPos、WS_EX_TOOLWINDOW 和帧预处理,做一个高吞吐的 Windows 窗口动画。