tppc_linksc(和小冋)
拾光开发中
English
拾光开发中

拾取流逝的每一束灵感之光

拾光

通过 Share Extension 收藏网页/视频/文章,AI 自动摘要、向量索引,支持语义搜索和RAG 问答。iOS/Android/HarmonyOS 多端共用后端 API,Fastify + Prisma + pgvector 驱动,AI层支持 OpenAI/Kimi/DeepSeek/豆包多厂商切换与降级。MVP 阶段,iOS 主链路完整可用。

项目设计

MVVM + Clean Architecture,供应商抽象隔离层确保后端可迁移(Supabase → 自建仅改配置),Prisma ORM 强制统一数据库访问,S3 协议统一文件存储,AuthService protocol 统一认证,BullMQ 异步解耦 AI 处理,支持多厂商 AI 降级与 Mock 模式。

项目架构

iOS(SwiftUI + ViewModel + SwiftData)、Android(Jetpack Compose + Room)、HarmonyOS(ArkTS + ArkUI)三端共享后端 API;后端 Fastify 分层路由/服务/Worker,pgvector 语义搜索 + ILIKE 降级,供应商隔离层。

技术栈

SwiftKotlinArkTSNode.jsPostgreSQLBullMQRedisLLMMixPanel

项目链接

GitHub暂未开放在线版本

留言区

无需登录即可留言和回复。作者登录后回复会自动带“作者”标签。

排序方式
Loading...