Xiaoxia AI e4e2595e70 feat: add PostgreSQL persistence layer
- adapters: SQLAlchemy implementations for all 4 repositories (Project, AssetLibrary, Asset, IngestJob)
- models: SQLAlchemy ORM models with proper schema
- database: connection config and session management
- tests: SQLAlchemy repository integration test (in-memory SQLite)
- all 7 integration tests passing
2026-06-15 15:29:13 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00
2026-06-15 15:17:40 +08:00

xiaoxia-saas

小虾自动剪辑 SaaS 新主线仓库。

目标

  • 与旧桌面版彻底隔离
  • 按正规 SaaS 工程方式重建
  • 先按文档、架构、制度启动,再进入开发

目录

  • docs/:产品、架构、流程、盘点和启动文档
  • apps/web/:前端 Web 应用
  • apps/api/:后端 API 应用
  • apps/worker/:后台任务执行应用
  • packages/domain/:核心业务对象与规则
  • packages/application/:用例层
  • packages/ports/:接口定义
  • packages/adapters/:外部实现
  • packages/shared/:共享基础模块
  • infra/:部署与运行基础设施
  • tests/:集成测试与端到端测试

当前状态

当前仓库已完成 SaaS 启动期文档骨架和目录骨架,下一步进入工程初始化。

S
Description
小虾 SaaS 自动化剪辑系统
Readme MIT 52 MiB
v2.1.0-test.9 Latest
2026-07-09 08:32:46 +08:00
Languages
Python 75.2%
TypeScript 17.6%
CSS 4.1%
Shell 2.9%
Dockerfile 0.1%
Other 0.1%