灵感速记 + AI 增强的个人知识库。local-first:本地 IndexedDB 优先,离线全功能,联网多端同步。
- 形态:Android App(Capacitor 8)为主,Web 端为辅
- 能力:快速捕获灵感(文字/拍照/剪贴板/链接/分享面板)→ AI 增强(润色/摘要/对话,key 只存服务端) → 知识沉淀(全局搜索/Three.js 知识图谱)→ 多端同步(字段级 LWW + 墓碑 + 设备游标)
| 目录 | 说明 |
|---|---|
backend/ |
Spring Boot 3.5 + Java 21 + Maven;JWT 认证、同步引擎、AI 代理、PostgreSQL + Flyway |
frontend/ |
React 19 + TS + Vite(bun)+ Tailwind v4;Dexie 本地库 + Capacitor 8 Android 壳 |
deploy/ |
Docker Compose、Caddy 反代、pg_dump 每日备份脚本、恢复演练 |
docs/ |
数据库设计 / REST API / 前端设计 / 里程碑计划 / 部署与使用指南 |
plans/ |
重建前的历史设计文档(产品意图参考,架构以 docs/ 为准) |
| 旧 JS 半成品 | 已归档至 js-legacy 分支留作参考 |
# 后端(需 JDK 21、PostgreSQL,或直接用 deploy/docker-compose.yml 起 db)
cd backend && ./mvnw spring-boot:run
# 前端
cd frontend && bun install && bun run dev见 docs/05-部署与使用指南.md(Docker Compose 一键起 backend + postgres + caddy)。