e4e2595e706fd9869ca70659eb881f8ca8a90b06
- 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
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 启动期文档骨架和目录骨架,下一步进入工程初始化。
Releases
7
v2.1.0-test.9
Latest
Languages
Python
75.2%
TypeScript
17.6%
CSS
4.1%
Shell
2.9%
Dockerfile
0.1%
Other
0.1%