About

关于这个博客,和我。

一个普通的开发者,一些自己真正会用到的工具,以及把它们做出来的过程。

我是 Doy,一名独立开发者。这里是我的个人技术博客, 主要记录我做开源项目时的设计取舍和踩坑过程。

我的项目大多来自具体的生活或工作需求:想要一个更简单的 LLM 网关, 于是有了 ezllm;想在自己常用的 IDE 里直接用上 AI 助手,于是有了 zcode-ide; 想给孩子一个没有广告和推荐流的视频环境,于是有了 baby-video。

我偏好少一层抽象、少一个进程、能本地跑就不上云的方案。 工具首先要能被自己每天使用,其次才是通用和可扩展。 这个判断不一定对,但它是这些项目大部分设计决定的起点。

这个站点本身也是一次实践:纯静态 HTML、CSS 和少量 JavaScript, 没有框架、没有构建步骤、没有第三方脚本和统计代码。 写完直接放进服务器目录就能访问。

常用技术

  • TypeScript
  • JavaScript
  • Kotlin
  • Java
  • Vue 3
  • uni-app
  • Node.js
  • Hono
  • SQLite
  • Vite
  • pnpm
  • Gradle
  • Playwright
  • Capacitor

正在维护

  • ezllm — 单进程 LLM 网关与管理台。
  • zcode-ide — 在 JetBrains 里内嵌官方 ZCode。
  • baby-video — 给三岁孩子看的家庭视频应用。