2.2 KiB
Project Positioning
One-line Positioning
智念AIGC平台 (Zhinian AIGC Platform) is a production-deployable Web workbench for AI image and video creation with organization accounts, usage tracking, and billing.
Primary Goal
The project exists to give organizations an Alibaba Cloud ACK-deployable AI creation platform: prompt authoring, material upload, image generation (即梦/Jimeng 4.6 and EvoLink GPT Image 2), video generation (Seedance 2.0), task management, result download, account and role management, usage reporting, and organization billing backed by direct RDS PostgreSQL persistence.
Target Users / Consumers
- Ordinary organization members: create images and videos, manage their own account and password.
- Organization administrators: manage members, organizations, and engine settings.
- Super administrators: own pricing rules, wallets, ledger adjustments, and platform logs.
- External partner systems: consume the API-key authenticated public
/api/v1surface.
Non-goals
- This project does not aim to be a model-training, dataset, or labeling platform.
- It is not a public social sharing site; assets stay account and organization scoped.
- In the current version it is not a horizontally auto-scaled multi-region SaaS: one Web replica until generated assets move to shared OSS.
Core Constraints
- Same-origin browser authentication through signed, chunked
zhinian_sessioncookies with per-request account/organization/sessionVersion revalidation. - Production persistence fails closed: explicit RDS PostgreSQL through a server-only adapter; local JSON is development/test only.
- Cross-instance concurrency stays in PostgreSQL:
claim_generation_jobsfor job claims andbilling_post_wallet_entryfor wallet idempotency; no process-local lock replacements. - Chinese-first product surfaces; production deployment targets Alibaba Cloud ACK.
Quality Bar
A good solution should preserve current HTTP/Cookie/authorization behavior, keep provider, billing, and storage semantics idempotent and tenant-scoped, pass the executable contract tests under contracts/, and remain reversible through a single-writer cutover.
Last Reviewed
2026-08-14