About
嗨,我是
EliaukUsagi
Eliauk⇄kuailE(快乐)合起来,就是「快乐的 Usagi」
AI 应用全栈工程师。这条路没有提前规划,每一步都源于一个想弄明白的问题:怎样让界面跑在桌面上、怎样把体积做得更小、数据从哪里来。
这里的作品和随笔,是这些过程的记录,难免有不成熟的地方,欢迎指正。
USAGI.SVGUsagi Lodge
Usagi
所有项目的吉祥物
Path/一路走来
顺着好奇心,一路往下走
网页
从 HTML / CSS 写起,后来是 Vue 与 React 的组件化。
桌面
想让界面跑在桌面上,用 Electron 做了第一版播放器。
Rust · Tauri
为了更小的体积和完整的原生能力,用 Tauri 2 重写。
服务端
想弄清数据从哪里来,写起 FastAPI 与 PostgreSQL。
AI 应用
和大模型一起写代码,也在做带引用回答的 RAG 系统。
Habits/做事的方式
慢一点,但每一步都弄清楚
先读再写
动手之前先读文档和源码,弄清边界与约束,再决定怎么做。
与 AI 结对
和编程助手一起拆需求、讨论方案、评审代码,人负责判断与取舍。
复盘成文
做完回头复盘,把踩过的坑写成笔记,这里的随笔就是这样来的。
Toolbox/常用技术
技术栈地图
AI 应用5
- RAG
- Agent 工作流
- Prompt 工程
- 向量检索 / 重排
- 评测与可观测
前端6
- Vue 3
- React
- TypeScript
- Vite
- Tailwind CSS
- Naive UI / Ant Design
桌面4
- Tauri 2
- Rust
- Electron
- Web Audio
服务端5
- Python
- FastAPI
- SQLAlchemy
- PostgreSQL
- Node.js
工程化5
- pnpm workspace
- Turborepo
- ESLint / Prettier
- Vitest / Pytest
- Docker / Nginx
Say hi