1、立项背景:
本项目基于公司内部人员需求,开发一个AIGC管理后台
2、软件功能:
(1)项目管理
--项目列表
(2)翻译管理
--分类
--术语
--翻译规则
--翻译列表
--翻译详情
--翻译助手
(3)配音管理
--情感音色
--配音列表
--SparkTTS合成&复刻
--F5TTS复刻
--生成音乐
(4)AI
--模型
(5)3D模型
--模型列表
(6)配置管理
--语言
1、整体架构
系统基于"术语-概念-属性"模型构建,采用领域驱动设计(DDD)的模块化架构。系统以概念为核心,通过概念key、定义和属性确定概念唯一性,术语作为概念在特定语言和上下文中的表达,具备独立的属性体系。
2、设计思路
- 概念驱动: 以概念为中心组织术语,概念通过唯一key标识(如"JING_SHI")
- 双层属性: 区分概念级属性(如"材质:晶石")和术语级属性(如"等级:1")
- 关联网络: 支持术语间的多种关联关系,构建术语知识网络
- 多语言支持: 每个术语可有多个语言翻译,保持属性一致性
- 版本管理: 支持术语和翻译的版本控制和历史追踪