后端 · Python
12| 库 | 用途 |
|---|---|
| FastAPI | Web 框架 |
| Uvicorn | ASGI 服务器 |
| SQLAlchemy | ORM 数据库 |
| Pydantic | 数据校验 |
| Jinja2 | 模板引擎 |
| python-jose | JWT 认证 |
| passlib | 密码哈希 |
| slowapi | 限流 |
| Pillow | 图像处理 |
| librosa + soundfile | 音频(语音识别) |
| httpx / requests | HTTP 客户端 |
| psutil | 系统监控 |
荔枝记账在 Web 体验、字体、数据处理、安全、媒体能力与基础设施中使用了以下开源项目。
| 库 | 用途 |
|---|---|
| FastAPI | Web 框架 |
| Uvicorn | ASGI 服务器 |
| SQLAlchemy | ORM 数据库 |
| Pydantic | 数据校验 |
| Jinja2 | 模板引擎 |
| python-jose | JWT 认证 |
| passlib | 密码哈希 |
| slowapi | 限流 |
| Pillow | 图像处理 |
| librosa + soundfile | 音频(语音识别) |
| httpx / requests | HTTP 客户端 |
| psutil | 系统监控 |
| 库 | 用途 |
|---|---|
| Alpine.js 3.14 | 交互(已自托管) |
| ECharts 5.5 | 图表(已自托管) |
| GSAP 3.12 | 动画 |
| p5.js 1.11 | Canvas 背景动画 |
| dayjs 1.11 | 日期处理 |
| 字体 | 用途 |
|---|---|
| LXGW FasmartGothic 霞鹜尚智黑 | --font-sans · 正文 / UI |
| LXGW ZhiSong 霞鹜智宋 | --font-serif · 标题 / 衬线场景 |
| 组件 | 角色 |
|---|---|
| nginx | VPS 反向代理 + SSL 终止 + CSP |
| frp (frps / frpc) | 内网穿透:域名 → VPS nginx → frps → NAS |
| CoreDNS | 内网 DNS |
| Let's Encrypt certbot / acme | 免费 SSL 证书自动续期 |
| Gitea | 内网 Git 代码托管 |
| SQLite | 数据库 |
感谢这些项目的维护者与社区。正是他们持续投入的工作,让荔枝记账能保持私密、实用与轻量。