feat(aia): Complete AIA V2.0 with universal streaming capabilities
Major Changes: - Add StreamingService with OpenAI Compatible format - Upgrade Chat component V2 with Ant Design X integration - Implement AIA module with 12 intelligent agents - Update API routes to unified /api/v1 prefix - Update system documentation Backend (~1300 lines): - common/streaming: OpenAI Compatible adapter - modules/aia: 12 agents, conversation service, streaming integration - Update route versions (RVW, PKB to v1) Frontend (~3500 lines): - modules/aia: AgentHub + ChatWorkspace (100% prototype restoration) - shared/Chat: AIStreamChat, ThinkingBlock, useAIStream Hook - Update API endpoints to v1 Documentation: - AIA module status guide - Universal capabilities catalog - System overview updates - All module documentation sync Tested: Stream response verified, authentication working Status: AIA V2.0 core completed (85%)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# <20>唳旿摨枏<E691A8>撅<EFBFBD>閫<EFBFBD>㦛
|
||||
|
||||
> **目的:** 提供所有Schema和表的快速索引,便于查找和理解全局数据架构
|
||||
> **详细设计:** 请查看各模块的 `01-数据库设计.md`
|
||||
> **<EFBFBD>桃<EFBFBD>嚗?* <20>𣂷<EFBFBD><F0A382B7><EFBFBD><EFBFBD>农chema<6D>諹”<E8ABB9><E2809D>翰<EFBFBD>毺揣撘𤏪<E69298>靘蹂<E99D98><E8B982>交𪄳<E4BAA4>𣬚<EFBFBD>閫<EFBFBD><E996AB>撅<EFBFBD><E69285>唳旿<E594B3>嗆<EFBFBD>
|
||||
> **霂衣<EFBFBD>霈曇恣嚗?* 霂瑟䰻<E7919F>见<EFBFBD>璅∪<E79285><E288AA>?`01-<2D>唳旿摨栞挽霈?md`
|
||||
> **<2A>唳旿摨橒<E691A8>** PostgreSQL 15+
|
||||
> **<2A><><EFBFBD>擧凒<E693A7>堆<EFBFBD>** 2025-11-06
|
||||
|
||||
@@ -9,202 +9,202 @@
|
||||
|
||||
## <20><> Schema<6D>鍦<EFBFBD>蝑𣇉裦
|
||||
|
||||
### Schema隔离原则 ⭐
|
||||
### Schema<EFBFBD>𠉛氖<EFBFBD>笔<EFBFBD> 潃?
|
||||
|
||||
**为什么需要Schema隔离:**
|
||||
1. ✅ **模块独立性**:每个业务模块有独立的Schema
|
||||
2. ✅ **支持独立部署**:可以单独导出某个模块的数据
|
||||
3. ✅ **权限隔离**:可以为不同Schema设置不同权限
|
||||
4. ✅ **避免命名冲突**:不同模块可以有相同的表名
|
||||
**銝箔<EFBFBD>銋<EFBFBD><EFBFBD>閬<EFBFBD>chema<EFBFBD>𠉛氖嚗?*
|
||||
1. <EFBFBD>?**璅∪<E79285><E288AA>祉<EFBFBD><E7A589>?*嚗𡁏<E59A97>銝芯<E98A9D><E88AAF>⊥芋<E28AA5>埈<EFBFBD><E59F88>祉<EFBFBD><E7A589><EFBFBD>chema
|
||||
2. <EFBFBD>?**<2A>舀<EFBFBD><E88880>祉<EFBFBD><E7A589>函蔡**嚗𡁜虾隞亙<E99A9E><E4BA99>砍紡<E7A08D>箸<EFBFBD>銝芣芋<E88AA3>㛖<EFBFBD><E39B96>唳旿
|
||||
3. <EFBFBD>?**<2A><><EFBFBD><EFBFBD>𠉛氖**嚗𡁜虾隞乩蛹銝滚<E98A9D>Schema霈曄蔭銝滚<E98A9D><E6BB9A><EFBFBD><EFBFBD>
|
||||
4. <EFBFBD>?**<2A>踹<EFBFBD><E8B8B9>賢<EFBFBD><E8B3A2>脩<EFBFBD>**嚗帋<E59A97><E5B88B>峕芋<E5B395>堒虾隞交<E99A9E><E4BAA4>詨<EFBFBD><E8A9A8><EFBFBD>”<EFBFBD>?
|
||||
|
||||
**Schema命名规范:**
|
||||
**Schema<EFBFBD>賢<EFBFBD>閫<EFBFBD><EFBFBD>嚗?*
|
||||
```
|
||||
platform_schema # 平台基础层(全局共享)
|
||||
platform_schema # 撟喳蝱<EFBFBD>箇<EFBFBD>撅<EFBFBD><EFBFBD><EFBFBD>典<EFBFBD><EFBFBD>曹澈嚗?
|
||||
aia_schema # AI<41>箄<EFBFBD><E7AE84>桃<EFBFBD>
|
||||
asl_schema # AI<41>箄<EFBFBD><E7AE84><EFBFBD>讃
|
||||
pkb_schema # 个人知识库
|
||||
pkb_schema # 銝芯犖<EFBFBD>亥<EFBFBD>摨?
|
||||
dc_schema # <20>唳旿皜<E697BF><E79A9C><EFBFBD>渡<EFBFBD>
|
||||
ssa_schema # <20>箄<EFBFBD>蝏蠘恣<E8A098><E681A3><EFBFBD>
|
||||
st_schema # 蝏蠘恣<E8A098><E681A3><EFBFBD>撌亙<E6928C>
|
||||
rvw_schema # 蝔蹂辣摰⊥䰻蝟餌<E89D9F>
|
||||
admin_schema # 运营管理端(可选,可合并到platform_schema)
|
||||
admin_schema # 餈鞱𨯫蝞∠<EFBFBD>蝡荔<EFBFBD><EFBFBD>舫<EFBFBD>㚁<EFBFBD><EFBFBD>臬<EFBFBD>撟嗅<EFBFBD>platform_schema嚗?
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## <20><> Schema銝<61>閫<EFBFBD>”
|
||||
|
||||
| Schema | 说明 | 表数量 | 状态 | 详细设计 |
|
||||
| Schema | 霂湔<EFBFBD> | 銵冽㺭<E586BD>?| <20>嗆<EFBFBD>?| 霂衣<E99C82>霈曇恣 |
|
||||
|--------|------|--------|------|---------|
|
||||
| **platform_schema** | 平台基础层 | ~15个 | ✅ 使用中 | [查看](#platform_schema-平台基础层) |
|
||||
| **aia_schema** | AI智能问答 | ~8个 | ✅ 使用中 | [查看](#aia_schema-ai智能问答) |
|
||||
| **pkb_schema** | 个人知识库 | ~5个 | ✅ 使用中 | [查看](#pkb_schema-个人知识库) |
|
||||
| **rvw_schema** | 稿件审查系统 | ~6个 | ✅ 使用中 | [查看](#rvw_schema-稿件审查系统) |
|
||||
| **asl_schema** | AI智能文献 | ~10个 | ⏳ 设计中 | [ASL/01-数据库设计](../03-业务模块/ASL-AI智能文献/01-数据库设计.md) |
|
||||
| **dc_schema** | 数据清洗整理 | ~8个 | ⏳ 规划中 | 待设计 |
|
||||
| **ssa_schema** | 智能统计分析 | ~10个 | ⏳ 规划中 | 待设计 |
|
||||
| **st_schema** | 统计分析工具 | ~5个 | ⏳ 规划中 | 待设计 |
|
||||
| **platform_schema** | 撟喳蝱<EFBFBD>箇<EFBFBD>撅?| ~15銝?| <20>?雿輻鍂銝?| [<EFBFBD>亦<EFBFBD>](#platform_schema-撟喳蝱<EFBFBD>箇<EFBFBD>撅? |
|
||||
| **aia_schema** | AI<EFBFBD>箄<EFBFBD><EFBFBD>桃<EFBFBD> | ~8銝?| <20>?雿輻鍂銝?| [<5B>亦<EFBFBD>](#aia_schema-ai<EFBFBD>箄<EFBFBD><EFBFBD>桃<EFBFBD>) |
|
||||
| **pkb_schema** | 銝芯犖<EFBFBD>亥<EFBFBD>摨?| ~5銝?| <20>?雿輻鍂銝?| [<EFBFBD>亦<EFBFBD>](#pkb_schema-銝芯犖<EFBFBD>亥<EFBFBD>摨? |
|
||||
| **rvw_schema** | 蝔蹂辣摰⊥䰻蝟餌<EFBFBD> | ~6銝?| <20>?雿輻鍂銝?| [<5B>亦<EFBFBD>](#rvw_schema-蝔蹂辣摰⊥䰻蝟餌<EFBFBD>) |
|
||||
| **asl_schema** | AI<EFBFBD>箄<EFBFBD><EFBFBD><EFBFBD>讃 | ~10銝?| <20>?霈曇恣銝?| [ASL/01-<EFBFBD>唳旿摨栞挽霈((../03-銝𡁜𦛚璅∪<E79285>/ASL-AI<41>箄<EFBFBD><E7AE84><EFBFBD>讃/01-<2D>唳旿摨栞挽霈?md) |
|
||||
| **dc_schema** | <EFBFBD>唳旿皜<EFBFBD><EFBFBD><EFBFBD>渡<EFBFBD> | ~8銝?| <20>?閫<><E996AB>銝?| 敺<>挽霈?|
|
||||
| **ssa_schema** | <EFBFBD>箄<EFBFBD>蝏蠘恣<EFBFBD><EFBFBD><EFBFBD> | ~10銝?| <20>?閫<><E996AB>銝?| 敺<>挽霈?|
|
||||
| **st_schema** | 蝏蠘恣<EFBFBD><EFBFBD><EFBFBD>撌亙<EFBFBD> | ~5銝?| <20>?閫<><E996AB>銝?| 敺<>挽霈?|
|
||||
|
||||
**总表数:** ~70个(预估)
|
||||
**<EFBFBD>餉”<EFBFBD>堆<EFBFBD>** ~70銝迎<EFBFBD>憸<EFBFBD>摯嚗?
|
||||
|
||||
---
|
||||
|
||||
## <20><> platform_schema嚗<61>像<EFBFBD>啣抅蝖<E68A85>撅<EFBFBD><E69285>
|
||||
|
||||
**职责:** 存储全局共享的平台数据,所有业务模块都依赖
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE><E79D83>典<EFBFBD><E585B8>曹澈<E69BB9><E6BE88>像<EFBFBD>唳㺭<E594B3>殷<EFBFBD><E6AEB7><EFBFBD><EFBFBD>劐<EFBFBD><E58A90>⊥芋<E28AA5>烾<EFBFBD>靘肽<E99D98>
|
||||
|
||||
**详细设计:** [UAM/01-数据库设计](../01-平台基础层/01-用户与权限中心(UAM)/01-数据库设计.md)
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* [UAM/01-<EFBFBD>唳旿摨栞挽霈((../01-撟喳蝱<E596B3>箇<EFBFBD>撅?01-<2D>冽<EFBFBD>銝擧<E98A9D><E693A7>𣂷葉敹?UAM)/01-<EFBFBD>唳旿摨栞挽霈?md)
|
||||
|
||||
### <20>詨<EFBFBD>銵剁<E98AB5><E58981>冽<EFBFBD>銝擧<E98A9D><E693A7>琜<EFBFBD>
|
||||
|
||||
| 表名 | 说明 | 记录数预估 | 详细设计 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?| 霂衣<E99C82>霈曇恣 |
|
||||
|------|------|-----------|---------|
|
||||
| **users** | 用户基础信息 | 10万/年 | [UAM/01-数据库设计](../01-平台基础层/01-用户与权限中心(UAM)/01-数据库设计.md) |
|
||||
| **users** | <EFBFBD>冽<EFBFBD><EFBFBD>箇<EFBFBD>靽⊥<EFBFBD> | 10銝?撟?| [UAM/01-<EFBFBD>唳旿摨栞挽霈((../01-撟喳蝱<E596B3>箇<EFBFBD>撅?01-<2D>冽<EFBFBD>銝擧<E98A9D><E693A7>𣂷葉敹?UAM)/01-<EFBFBD>唳旿摨栞挽霈?md) |
|
||||
| **roles** | 閫坿𠧧摰帋<E691B0> | <100 | <20>䔶<EFBFBD> |
|
||||
| **permissions** | <20><><EFBFBD>摰帋<E691B0> | <500 | <20>䔶<EFBFBD> |
|
||||
| **user_roles** | 用户-角色关联 | 10万/年 | 同上 |
|
||||
| **feature_flags** | Feature Flag配置 ⭐ | <100 | 同上 |
|
||||
| **user_feature_flags** | 用户-Feature Flag关联 ⭐ | 10万/年 | 同上 |
|
||||
| **user_roles** | <EFBFBD>冽<EFBFBD>-閫坿𠧧<E59DBF>唾<EFBFBD> | 10銝?撟?| <20>䔶<EFBFBD> |
|
||||
| **feature_flags** | Feature Flag<EFBFBD>滨蔭 潃?| <100 | <EFBFBD>䔶<EFBFBD> |
|
||||
| **user_feature_flags** | <EFBFBD>冽<EFBFBD>-Feature Flag<EFBFBD>唾<EFBFBD> 潃?| 10銝?撟?| <20>䔶<EFBFBD> |
|
||||
|
||||
### LLM相关表
|
||||
### LLM<EFBFBD>詨<EFBFBD>銵?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 | 详细设计 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?| 霂衣<E99C82>霈曇恣 |
|
||||
|------|------|-----------|---------|
|
||||
| **llm_models** | LLM模型配置 | <20 | [LLM网关/01-数据库设计](../02-通用能力层/01-LLM大模型网关/01-数据库设计.md) |
|
||||
| **llm_usage** | LLM使用记录 ⭐ | 1000万/年 | 同上 |
|
||||
| **llm_quotas** | LLM配额管理 | 10万/年 | 同上 |
|
||||
| **llm_models** | LLM璅∪<EFBFBD><EFBFBD>滨蔭 | <20 | [LLM蝵穃<EFBFBD>/01-<EFBFBD>唳旿摨栞挽霈((../02-<2D>𡁶鍂<F0A181B6>賢<EFBFBD>撅?01-LLM憭扳芋<E689B3>讠<EFBFBD><E8AEA0>?01-<2D>唳旿摨栞挽霈?md) |
|
||||
| **llm_usage** | LLM雿輻鍂霈啣<EFBFBD> 潃?| 1000銝?撟?| <20>䔶<EFBFBD> |
|
||||
| **llm_quotas** | LLM<EFBFBD>漤<EFBFBD>蝞∠<EFBFBD> | 10銝?撟?| <20>䔶<EFBFBD> |
|
||||
|
||||
### 监控与日志
|
||||
### <EFBFBD>烐綉銝擧𠯫敹?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 | 详细设计 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?| 霂衣<E99C82>霈曇恣 |
|
||||
|------|------|-----------|---------|
|
||||
| **admin_logs** | 管理员操作日志 | 10万/年 | [监控与日志/01-数据库设计](../01-平台基础层/04-监控与日志/01-数据库设计.md) |
|
||||
| **error_logs** | 错误日志 | 100万/年 | 同上 |
|
||||
| **audit_logs** | 审计日志 | 100万/年 | 同上 |
|
||||
| **admin_logs** | 蝞∠<EFBFBD><EFBFBD>䀹<EFBFBD>雿𨀣𠯫敹?| 10銝?撟?| [<5B>烐綉銝擧𠯫敹?01-<2D>唳旿摨栞挽霈((../01-撟喳蝱<E596B3>箇<EFBFBD>撅?04-<2D>烐綉銝擧𠯫敹?01-<2D>唳旿摨栞挽霈?md) |
|
||||
| **error_logs** | <EFBFBD>躰秤<EFBFBD>亙<EFBFBD> | 100銝?撟?| <20>䔶<EFBFBD> |
|
||||
| **audit_logs** | 摰∟恣<EFBFBD>亙<EFBFBD> | 100銝?撟?| <20>䔶<EFBFBD> |
|
||||
|
||||
### 蝟餌<E89D9F><E9A48C>滨蔭
|
||||
|
||||
| 表名 | 说明 | 记录数预估 | 详细设计 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?| 霂衣<E99C82>霈曇恣 |
|
||||
|------|------|-----------|---------|
|
||||
| **system_configs** | 系统配置 | <100 | [系统配置/01-数据库设计](../01-平台基础层/05-系统配置/01-数据库设计.md) |
|
||||
| **system_configs** | 蝟餌<EFBFBD><EFBFBD>滨蔭 | <100 | [蝟餌<EFBFBD><EFBFBD>滨蔭/01-<2D>唳旿摨栞挽霈((../01-撟喳蝱<E596B3>箇<EFBFBD>撅?05-蝟餌<E89D9F><E9A48C>滨蔭/01-<2D>唳旿摨栞挽霈?md) |
|
||||
| **prompt_templates** | Prompt璅⊥踎 | <500 | <20>䔶<EFBFBD> |
|
||||
| **announcements** | 蝟餌<E89D9F><E9A48C>砍<EFBFBD> | <1000 | <20>䔶<EFBFBD> |
|
||||
|
||||
---
|
||||
|
||||
## 🤖 aia_schema(AI智能问答)
|
||||
## <EFBFBD><EFBFBD> aia_schema嚗㇁I<EFBFBD>箄<EFBFBD><EFBFBD>桃<EFBFBD>嚗?
|
||||
|
||||
**职责:** 存储AI智能问答相关数据(12个智能体、对话历史)
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE>AI<41>箄<EFBFBD><E7AE84>桃<EFBFBD><E6A183>詨<EFBFBD><E8A9A8>唳旿嚗?2銝芣惣<E88AA3>賭<EFBFBD><E8B3AD><EFBFBD>笆霂嘥<E99C82><E598A5>莎<EFBFBD>
|
||||
|
||||
**状态:** ✅ 已实现
|
||||
**详细设计:** [AIA/01-数据库设计](../03-业务模块/AIA-AI智能问答/01-数据库设计.md)(待创建)
|
||||
**<EFBFBD>嗆<EFBFBD><EFBFBD><EFBFBD>** <20>?撌脣<E6928C><E884A3>?
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* [AIA/01-<EFBFBD>唳旿摨栞挽霈((../03-銝𡁜𦛚璅∪<E79285>/AIA-AI<41>箄<EFBFBD><E7AE84>桃<EFBFBD>/01-<2D>唳旿摨栞挽霈?md)嚗<><E59A97><EFBFBD>𥕦遣嚗?
|
||||
|
||||
### 核心表
|
||||
### <EFBFBD>詨<EFBFBD>銵?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?|
|
||||
|------|------|-----------|
|
||||
| **conversations** | 对话会话 | 100万/年 |
|
||||
| **messages** | 对话消息 | 1000万/年 |
|
||||
| **agents** | 智能体配置 | <20 |
|
||||
| **conversation_contexts** | 对话上下文 | 100万/年 |
|
||||
| **conversations** | 撖寡<EFBFBD>隡朞<EFBFBD> | 100銝?撟?|
|
||||
| **messages** | 撖寡<EFBFBD>瘨<EFBFBD><EFBFBD> | 1000銝?撟?|
|
||||
| **agents** | <EFBFBD>箄<EFBFBD>雿㯄<EFBFBD>蝵?| <20 |
|
||||
| **conversation_contexts** | 撖寡<EFBFBD>銝𠹺<EFBFBD><EFBFBD>?| 100銝?撟?|
|
||||
|
||||
---
|
||||
|
||||
## 📚 pkb_schema(个人知识库)
|
||||
## <EFBFBD><EFBFBD> pkb_schema嚗<EFBFBD>葵鈭箇䰻霂<EFBFBD><EFBFBD>嚗?
|
||||
|
||||
**职责:** 存储个人知识库、文档、RAG问答相关数据
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE>銝芯犖<E88AAF>亥<EFBFBD>摨瓐<E691A8><E79390><EFBFBD>獢<EFBFBD><E78DA2><EFBFBD>AG<41>桃<EFBFBD><E6A183>詨<EFBFBD><E8A9A8>唳旿
|
||||
|
||||
**状态:** ✅ 已实现
|
||||
**详细设计:** [PKB/01-数据库设计](../03-业务模块/PKB-个人知识库/01-数据库设计.md)(待创建)
|
||||
**<EFBFBD>嗆<EFBFBD><EFBFBD><EFBFBD>** <20>?撌脣<E6928C><E884A3>?
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* [PKB/01-<EFBFBD>唳旿摨栞挽霈((../03-銝𡁜𦛚璅∪<E79285>/PKB-銝芯犖<E88AAF>亥<EFBFBD>摨?01-<2D>唳旿摨栞挽霈?md)嚗<><E59A97><EFBFBD>𥕦遣嚗?
|
||||
|
||||
### 核心表
|
||||
### <EFBFBD>詨<EFBFBD>銵?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?|
|
||||
|------|------|-----------|
|
||||
| **knowledge_bases** | 知识库 | 30万/年 |
|
||||
| **documents** | 文档 | 300万/年 |
|
||||
| **document_chunks** | 文档分块(向量化) | 3000万/年 |
|
||||
| **kb_conversations** | 知识库对话 | 100万/年 |
|
||||
| **kb_messages** | 知识库对话消息 | 1000万/年 |
|
||||
| **knowledge_bases** | <EFBFBD>亥<EFBFBD>摨?| 30銝?撟?|
|
||||
| **documents** | <EFBFBD><EFBFBD>﹝ | 300銝?撟?|
|
||||
| **document_chunks** | <EFBFBD><EFBFBD>﹝<EFBFBD><EFBFBD><EFBFBD>嚗<EFBFBD><EFBFBD><EFBFBD>誩<EFBFBD>嚗?| 3000銝?撟?|
|
||||
| **kb_conversations** | <EFBFBD>亥<EFBFBD>摨枏笆霂?| 100銝?撟?|
|
||||
| **kb_messages** | <EFBFBD>亥<EFBFBD>摨枏笆霂脲<EFBFBD><EFBFBD>?| 1000銝?撟?|
|
||||
|
||||
---
|
||||
|
||||
## <20><> rvw_schema嚗<61>阮隞嗅恣<E59785>亦頂蝏<E9A082><E89D8F>
|
||||
|
||||
**职责:** 存储稿件审查、评估报告相关数据
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE>蝔蹂辣摰⊥䰻<E28AA5><E4B0BB><EFBFBD>隡唳𥁒<E594B3>羓㮾<E7BE93>單㺭<E596AE>?
|
||||
|
||||
**状态:** ✅ 已实现(独立系统)
|
||||
**详细设计:** [RVW/01-数据库设计](../03-业务模块/RVW-稿件审查系统/01-数据库设计.md)(待创建)
|
||||
**<EFBFBD>嗆<EFBFBD><EFBFBD><EFBFBD>** <20>?撌脣<E6928C><E884A3>堆<EFBFBD><E5A086>祉<EFBFBD>蝟餌<E89D9F>嚗?
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* [RVW/01-<EFBFBD>唳旿摨栞挽霈((../03-銝𡁜𦛚璅∪<E79285>/RVW-蝔蹂辣摰⊥䰻蝟餌<E89D9F>/01-<2D>唳旿摨栞挽霈?md)嚗<><E59A97><EFBFBD>𥕦遣嚗?
|
||||
|
||||
### 核心表
|
||||
### <EFBFBD>詨<EFBFBD>銵?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?|
|
||||
|------|------|-----------|
|
||||
| **review_tasks** | 审查任务 | 10万/年 |
|
||||
| **manuscripts** | 稿件信息 | 10万/年 |
|
||||
| **review_results** | 审查结果 | 10万/年 |
|
||||
| **methodology_assessments** | 方法学评估 | 10万/年 |
|
||||
| **guideline_assessments** | 稿约规范性评估 | 10万/年 |
|
||||
| **review_tasks** | 摰⊥䰻隞餃𦛚 | 10銝?撟?|
|
||||
| **manuscripts** | 蝔蹂辣靽⊥<EFBFBD> | 10銝?撟?|
|
||||
| **review_results** | 摰⊥䰻蝏𤘪<EFBFBD> | 10銝?撟?|
|
||||
| **methodology_assessments** | <EFBFBD>寞<EFBFBD>摮西<EFBFBD>隡?| 10銝?撟?|
|
||||
| **guideline_assessments** | 蝔輻漲閫<EFBFBD><EFBFBD><EFBFBD>扯<EFBFBD>隡?| 10銝?撟?|
|
||||
|
||||
---
|
||||
|
||||
## 📖 asl_schema(AI智能文献)
|
||||
## <EFBFBD><EFBFBD> asl_schema嚗㇁I<EFBFBD>箄<EFBFBD><EFBFBD><EFBFBD>讃嚗?
|
||||
|
||||
**职责:** 存储文献筛选、提取、分析相关数据
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE><E79D83><EFBFBD>讃蝑偦<E89D91>剹<EFBFBD><E589B9><EFBFBD><EFBFBD>硔<EFBFBD><E7A194><EFBFBD><EFBFBD>鞟㮾<E99E9F>單㺭<E596AE>?
|
||||
|
||||
**状态:** ⏳ 设计中(P0优先级)
|
||||
**详细设计:** [ASL/01-数据库设计](../03-业务模块/ASL-AI智能文献/01-数据库设计.md)
|
||||
**<EFBFBD>嗆<EFBFBD><EFBFBD><EFBFBD>** <20>?霈曇恣銝哨<E98A9D>P0隡睃<E99AA1>蝥改<E89DA5>
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* [ASL/01-<EFBFBD>唳旿摨栞挽霈((../03-銝𡁜𦛚璅∪<E79285>/ASL-AI<41>箄<EFBFBD><E7AE84><EFBFBD>讃/01-<2D>唳旿摨栞挽霈?md)
|
||||
|
||||
### 核心表(预览)
|
||||
### <EFBFBD>詨<EFBFBD>銵剁<EFBFBD>憸<EFBFBD><EFBFBD>嚗?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?|
|
||||
|------|------|-----------|
|
||||
| **literature_projects** | 文献项目 | 10万/年 |
|
||||
| **literature_items** | 文献条目 | 1000万/年 |
|
||||
| **pico_configs** | PICO纳入排除标准 | 10万/年 |
|
||||
| **screening_results** | 筛选结果 | 1000万/年 |
|
||||
| **screening_history** | 筛选历史(可回溯) | 1000万/年 |
|
||||
| **extraction_tasks** | 提取任务 | 100万/年 |
|
||||
| **extraction_results** | 提取结果 | 100万/年 |
|
||||
| **literature_projects** | <EFBFBD><EFBFBD>讃憿寧𤌍 | 10銝?撟?|
|
||||
| **literature_items** | <EFBFBD><EFBFBD>讃<EFBFBD>∠𤌍 | 1000銝?撟?|
|
||||
| **pico_configs** | PICO蝥喳<EFBFBD><EFBFBD>㘾膄<EFBFBD><EFBFBD><EFBFBD> | 10銝?撟?|
|
||||
| **screening_results** | 蝑偦<EFBFBD>厩<EFBFBD><EFBFBD>?| 1000銝?撟?|
|
||||
| **screening_history** | 蝑偦<EFBFBD>匧<EFBFBD><EFBFBD>莎<EFBFBD><EFBFBD>臬<EFBFBD>皞荔<EFBFBD> | 1000銝?撟?|
|
||||
| **extraction_tasks** | <EFBFBD>𣂼<EFBFBD>隞餃𦛚 | 100銝?撟?|
|
||||
| **extraction_results** | <EFBFBD>𣂼<EFBFBD>蝏𤘪<EFBFBD> | 100銝?撟?|
|
||||
|
||||
---
|
||||
|
||||
## <20>完 dc_schema嚗<61>㺭<EFBFBD>格<EFBFBD>瘣埈㟲<E59F88><E39FB2><EFBFBD>
|
||||
|
||||
**职责:** 存储数据清洗任务、ETL配置、NER结果
|
||||
**<EFBFBD>諹提嚗?* 摮睃<E691AE><E79D83>唳旿皜<E697BF><E79A9C>隞餃𦛚<E9A483><F0A69B9A>TL<54>滨蔭<E6BBA8><E894AD>ER蝏𤘪<E89D8F>
|
||||
|
||||
**状态:** ⏳ 规划中(P1优先级)
|
||||
**详细设计:** 待设计
|
||||
**<EFBFBD>嗆<EFBFBD><EFBFBD><EFBFBD>** <20>?閫<><E996AB>銝哨<E98A9D>P1隡睃<E99AA1>蝥改<E89DA5>
|
||||
**霂衣<EFBFBD>霈曇恣嚗?* 敺<>挽霈?
|
||||
|
||||
### 核心表(预览)
|
||||
### <EFBFBD>詨<EFBFBD>銵剁<EFBFBD>憸<EFBFBD><EFBFBD>嚗?
|
||||
|
||||
| 表名 | 说明 | 记录数预估 |
|
||||
| 銵典<EFBFBD> | 霂湔<E99C82> | 霈啣<E99C88><E595A3>圈<EFBFBD>隡?|
|
||||
|------|------|-----------|
|
||||
| **cleaning_projects** | 清洗项目 | 10万/年 |
|
||||
| **data_sources** | 数据源 | 100万/年 |
|
||||
| **etl_configs** | ETL配置 | 10万/年 |
|
||||
| **ner_tasks** | NER任务 | 100万/年 |
|
||||
| **ner_results** | NER结果 | 1000万/年 |
|
||||
| **cleaning_projects** | 皜<EFBFBD><EFBFBD>憿寧𤌍 | 10銝?撟?|
|
||||
| **data_sources** | <EFBFBD>唳旿皞?| 100銝?撟?|
|
||||
| **etl_configs** | ETL<EFBFBD>滨蔭 | 10銝?撟?|
|
||||
| **ner_tasks** | NER隞餃𦛚 | 100銝?撟?|
|
||||
| **ner_results** | NER蝏𤘪<EFBFBD> | 1000銝?撟?|
|
||||
|
||||
---
|
||||
|
||||
## <20><> 頝沒chema靘肽<E99D98><E882BD>喟頂
|
||||
|
||||
### 依赖规则 ⭐ 重要
|
||||
### 靘肽<EFBFBD>閫<EFBFBD><EFBFBD> 潃?<3F>滩<EFBFBD>
|
||||
|
||||
**<EFBFBD><EFBFBD>捂<EFBFBD><EFBFBD><EFBFBD>韏吔<EFBFBD>**
|
||||
```
|
||||
✅ 业务模块 → platform_schema(允许外键)
|
||||
✅ 通用能力 → platform_schema(允许外键)
|
||||
❌ 业务模块之间(禁止直接依赖)
|
||||
❌ platform_schema → 业务模块(反向依赖)
|
||||
<EFBFBD>?銝𡁜𦛚璅∪<E79285> <20>?platform_schema嚗<EFBFBD><EFBFBD>霈詨<EFBFBD><EFBFBD>殷<EFBFBD>
|
||||
<EFBFBD>?<3F>𡁶鍂<F0A181B6>賢<EFBFBD> <20>?platform_schema嚗<EFBFBD><EFBFBD>霈詨<EFBFBD><EFBFBD>殷<EFBFBD>
|
||||
<EFBFBD>?銝𡁜𦛚璅∪<E79285>銋钅𡢿嚗<F0A1A2BF><E59A97>甇Y凒<EFBCB9>乩<EFBFBD>韏吔<E99F8F>
|
||||
<EFBFBD>?platform_schema <EFBFBD>?銝𡁜𦛚璅∪<E79285>嚗<EFBFBD><E59A97><EFBFBD>睲<EFBFBD>韏吔<E99F8F>
|
||||
```
|
||||
|
||||
### 依赖关系图
|
||||
### 靘肽<EFBFBD><EFBFBD>喟頂<EFBFBD>?
|
||||
|
||||
```
|
||||
platform_schema.users (1)
|
||||
↓ (N) 所有业务模块都依赖用户表
|
||||
<EFBFBD>?(N) <EFBFBD><EFBFBD><EFBFBD>劐<EFBFBD><EFBFBD>⊥芋<EFBFBD>烾<EFBFBD>靘肽<EFBFBD><EFBFBD>冽<EFBFBD>銵?
|
||||
<20>鎿<EFBFBD><E98EBF><EFBFBD> aia_schema.conversations
|
||||
<20>鎿<EFBFBD><E98EBF><EFBFBD> asl_schema.literature_projects
|
||||
<20>鎿<EFBFBD><E98EBF><EFBFBD> pkb_schema.knowledge_bases
|
||||
@@ -215,67 +215,67 @@ platform_schema.users (1)
|
||||
|
||||
platform_schema.llm_usage (<28>祉<EFBFBD>)
|
||||
- 霈啣<E99C88><E595A3><EFBFBD><EFBFBD>㗇芋<E39787>㛖<EFBFBD>LLM靚<4D>鍂
|
||||
- 通过module字段区分:'AIA', 'ASL', 'PKB'等
|
||||
- <EFBFBD>朞<EFBFBD>module摮埈挾<EFBFBD>箏<EFBFBD>嚗?AIA', 'ASL', 'PKB'蝑?
|
||||
```
|
||||
|
||||
### 憭㚚睸蝷箔<E89DB7>
|
||||
|
||||
```sql
|
||||
-- ✅ 允许:业务模块引用platform_schema
|
||||
-- <EFBFBD>?<3F><>捂嚗帋<E59A97><E5B88B>⊥芋<E28AA5>堒<EFBFBD><E5A092>私latform_schema
|
||||
CREATE TABLE asl_schema.literature_projects (
|
||||
id SERIAL PRIMARY KEY,
|
||||
user_id INTEGER REFERENCES platform_schema.users(id) ON DELETE CASCADE
|
||||
);
|
||||
|
||||
-- ❌ 禁止:业务模块之间互相引用
|
||||
-- <EFBFBD>?蝳<>迫嚗帋<E59A97><E5B88B>⊥芋<E28AA5>𦯀<EFBFBD><F0A6AF80>港<EFBFBD><E6B8AF>詨<EFBFBD><E8A9A8>?
|
||||
CREATE TABLE ssa_schema.analysis_projects (
|
||||
id SERIAL PRIMARY KEY,
|
||||
-- 错误:不能引用其他业务模块
|
||||
-- <EFBFBD>躰秤嚗帋<EFBFBD><EFBFBD>賢<EFBFBD><EFBFBD>典<EFBFBD>隞碶<EFBFBD><EFBFBD>⊥芋<EFBFBD>?
|
||||
literature_project_id INTEGER REFERENCES asl_schema.literature_projects(id)
|
||||
);
|
||||
|
||||
-- ✅ 正确做法:通过user_id关联
|
||||
-- <EFBFBD>?甇<>&<EFBFBD>𡁏<EFBFBD>嚗𡁻<E59A97>朞<EFBFBD>user_id<EFBFBD>唾<EFBFBD>
|
||||
-- <20>典<EFBFBD><E585B8>典<EFBFBD>憭<EFBFBD><E686AD>頝冽芋<E586BD>堒<EFBFBD><E5A092>䈑<EFBFBD>銝滚銁<E6BB9A>唳旿摨枏<E691A8>
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📊 数据量统计(预估)
|
||||
## <EFBFBD><EFBFBD> <20>唳旿<E594B3>讐<EFBFBD>霈∴<E99C88>憸<EFBFBD>摯嚗?
|
||||
|
||||
### <20>农chema蝏蠘恣
|
||||
|
||||
| Schema | 表数量 | 年增长记录数 | 存储预估(5年) |
|
||||
| Schema | 銵冽㺭<EFBFBD>?| 撟游<E6929F><E6B8B8>輯扇敶閙㺭 | 摮睃<E691AE>憸<EFBFBD>摯嚗?撟湛<E6929F> |
|
||||
|--------|--------|------------|---------------|
|
||||
| platform_schema | 15 | 1000万 | 50GB |
|
||||
| aia_schema | 8 | 1100万 | 30GB |
|
||||
| pkb_schema | 5 | 3300万 | 200GB(向量) |
|
||||
| rvw_schema | 6 | 50万 | 5GB |
|
||||
| asl_schema | 10 | 2100万 | 50GB |
|
||||
| dc_schema | 8 | 1100万 | 100GB |
|
||||
| ssa_schema | 10 | 500万 | 50GB |
|
||||
| st_schema | 5 | 100万 | 10GB |
|
||||
| **总计** | **~70** | **~4000万/年** | **~500GB(5年)** |
|
||||
| platform_schema | 15 | 1000銝?| 50GB |
|
||||
| aia_schema | 8 | 1100銝?| 30GB |
|
||||
| pkb_schema | 5 | 3300銝?| 200GB嚗<EFBFBD><EFBFBD><EFBFBD>𧶏<EFBFBD> |
|
||||
| rvw_schema | 6 | 50銝?| 5GB |
|
||||
| asl_schema | 10 | 2100銝?| 50GB |
|
||||
| dc_schema | 8 | 1100銝?| 100GB |
|
||||
| ssa_schema | 10 | 500銝?| 50GB |
|
||||
| st_schema | 5 | 100銝?| 10GB |
|
||||
| **<EFBFBD>餉恣** | **~70** | **~4000銝?撟?* | **~500GB嚗?撟湛<E6929F>** |
|
||||
|
||||
### 憭扯”<E689AF>烐綉嚗<E7B689>僑憓鮋鵭>100銝<30><E98A9D>
|
||||
|
||||
| 表名 | Schema | 年增长 | 索引策略 |
|
||||
| 銵典<EFBFBD> | Schema | 撟游<EFBFBD><EFBFBD>?| 蝝W<E89D9D>蝑𣇉裦 |
|
||||
|------|--------|--------|---------|
|
||||
| llm_usage | platform | 1000万 | 按月分区 |
|
||||
| messages | aia | 1000万 | 按created_at索引 |
|
||||
| document_chunks | pkb | 3000万 | 向量索引 |
|
||||
| literature_items | asl | 1000万 | 按project_id索引 |
|
||||
| screening_results | asl | 1000万 | 复合索引 |
|
||||
| llm_usage | platform | 1000銝?| <20>㗇<EFBFBD><E39787><EFBFBD>躹 |
|
||||
| messages | aia | 1000銝?| <20>実reated_at蝝W<EFBFBD> |
|
||||
| document_chunks | pkb | 3000銝?| <20>煾<EFBFBD>蝝W<E89D9D> |
|
||||
| literature_items | asl | 1000銝?| <20>纺roject_id蝝W<EFBFBD> |
|
||||
| screening_results | asl | 1000銝?| 憭滚<E686AD>蝝W<E89D9D> |
|
||||
|
||||
---
|
||||
|
||||
## 🔍 快速查找指南
|
||||
## <EFBFBD><EFBFBD> 敹恍<E695B9><E6818D>䰻<EFBFBD>暹<EFBFBD><E69AB9>?
|
||||
|
||||
### 场景1:我要开发某个模块
|
||||
### <EFBFBD>箸艶1嚗𡁏<EFBFBD>閬<EFBFBD><EFBFBD><EFBFBD>烐<EFBFBD>銝芣芋<EFBFBD>?
|
||||
1. <20>其<EFBFBD><E585B6>Y<EFBFBD>銵冽聢銝剜𪄳<E5899C>啣笆摨𠉛<E691A8>Schema
|
||||
2. <20>孵稬"霂衣<E99C82>霈曇恣"<22>暹𦻖
|
||||
3. 查看该模块的完整表结构
|
||||
3. <EFBFBD>亦<EFBFBD>霂交芋<EFBFBD>㛖<EFBFBD>摰峕㟲銵函<EFBFBD><EFBFBD>?
|
||||
|
||||
### 场景2:我要查看某个表的结构
|
||||
### <EFBFBD>箸艶2嚗𡁏<EFBFBD>閬<EFBFBD>䰻<EFBFBD>𧢲<EFBFBD>銝芾”<EFBFBD><EFBFBD><EFBFBD><EFBFBD>?
|
||||
1. <20><>&摰朞”撅硺<E69285><E7A1BA>芯葵Schema嚗<61>覔<EFBFBD>桀<EFBFBD><E6A180>賢ế<E8B3A2>哨<EFBFBD>
|
||||
2. 頧砍<E9A0A7>撖孵<E69296>璅∪<E79285><E288AA><EFBFBD>㺭<EFBFBD>桀<EFBFBD>霈曇恣<E69B87><E681A3>﹝
|
||||
3. <20>𦦵揣銵典<E98AB5>
|
||||
@@ -286,53 +286,53 @@ CREATE TABLE ssa_schema.analysis_projects (
|
||||
3. <20>典<EFBFBD><E585B8>典<EFBFBD>憭<EFBFBD><E686AD>頝冽芋<E586BD>堒<EFBFBD><E5A092>䈑<EFBFBD>銝滚銁<E6BB9A>唳旿摨枏<E691A8>
|
||||
|
||||
### <20>箸艶4嚗𡁏<E59A97>閬<EFBFBD>䰻<EFBFBD>见<EFBFBD>撅<EFBFBD><E69285>唳旿<E594B3>嗆<EFBFBD>
|
||||
1. 阅读本文档(快速了解所有Schema)
|
||||
2. 查看[架构设计全景图](../00-系统总体设计/08-架构设计全景图.md)
|
||||
1. <EFBFBD><EFBFBD>粉<EFBFBD>祆<EFBFBD>獢<EFBFBD><EFBFBD>敹恍<EFBFBD>煺<EFBFBD>閫<EFBFBD><EFBFBD><EFBFBD>农chema嚗?
|
||||
2. <EFBFBD>亦<EFBFBD>[<5B>嗆<EFBFBD>霈曇恣<E69B87>冽艶<E586BD>霄(../00-蝟餌<E89D9F><E9A48C>颱<EFBFBD>霈曇恣/08-<2D>嗆<EFBFBD>霈曇恣<E69B87>冽艶<E586BD>?md)
|
||||
|
||||
---
|
||||
|
||||
## <20>𩤃<EFBFBD> <20>滩<EFBFBD><E6BBA9>鞾<EFBFBD>
|
||||
|
||||
### Schema隔离的注意事项
|
||||
### Schema<EFBFBD>𠉛氖<EFBFBD><EFBFBD>釣<EFBFBD>譍<EFBFBD>憿?
|
||||
|
||||
**✅ 正确做法:**
|
||||
- 业务模块只引用 `platform_schema.users`
|
||||
- 跨模块数据关联在应用层处理
|
||||
- 使用 `user_id + 业务ID` 的方式
|
||||
**<EFBFBD>?甇<>&<EFBFBD>𡁏<EFBFBD>嚗?*
|
||||
- 銝𡁜𦛚璅∪<EFBFBD><EFBFBD>芸<EFBFBD><EFBFBD>?`platform_schema.users`
|
||||
- 頝冽芋<EFBFBD>埈㺭<EFBFBD>桀<EFBFBD><EFBFBD>𥪜銁摨𠉛鍂撅<EFBFBD><EFBFBD><EFBFBD>?
|
||||
- 雿輻鍂 `user_id + 銝𡁜𦛚ID` <EFBFBD><EFBFBD>䲮撘?
|
||||
|
||||
**❌ 错误做法:**
|
||||
**<EFBFBD>?<3F>躰秤<E8BAB0>𡁏<EFBFBD>嚗?*
|
||||
- 銝𡁜𦛚璅∪<E79285>銋钅𡢿<E99285>湔𦻖憭㚚睸<E39A9A>唾<EFBFBD>
|
||||
- 在 `platform_schema` 中存储业务数据
|
||||
- <EFBFBD>?`platform_schema` 銝剖<EFBFBD><EFBFBD>其<EFBFBD><EFBFBD>⊥㺭<EFBFBD>?
|
||||
- 銝滚<E98A9D>璅∪<E79285>雿輻鍂<E8BCBB>詨<EFBFBD><E8A9A8><EFBFBD>”<EFBFBD>㵪<EFBFBD><E3B5AA>賜<EFBFBD>Schema<6D>𠉛氖鈭<E6B096><E988AD>雿<EFBFBD>捆<EFBFBD>𤘪毽瘛<E6AFBD><E7989B>
|
||||
|
||||
### <20>扯<EFBFBD>隡睃<E99AA1>撱箄悅
|
||||
|
||||
1. **大表必须分页查询**(如 `llm_usage`、`messages`)
|
||||
2. **热点字段必须加索引**(如 `user_id`、`created_at`)
|
||||
3. **考虑表分区**(按月/按年,如 `llm_usage`)
|
||||
1. **憭扯”敹<EFBFBD>◆<EFBFBD><EFBFBD>△<EFBFBD>亥砭**嚗<><E59A97> `llm_usage`<EFBFBD><EFBFBD>messages`嚗?
|
||||
2. **<EFBFBD>剔<EFBFBD>摮埈挾敹<EFBFBD>◆<EFBFBD>删揣撘?*嚗<><E59A97> `user_id`<EFBFBD><EFBFBD>created_at`嚗?
|
||||
3. **<EFBFBD><EFBFBD><EFBFBD>銵典<EFBFBD><EFBFBD>?*嚗<><E59A97><EFBFBD>?<3F>匧僑嚗<E58391><E59A97> `llm_usage`嚗?
|
||||
4. **摰𡁏<E691B0>敶埝﹝<E59F9D><EFB99D>蟮<EFBFBD>唳旿**嚗<><E59A97>1撟游<E6929F><E6B8B8><EFBFBD>𠯫敹梹<E695B9>
|
||||
|
||||
---
|
||||
|
||||
## <20><> <20>詨<EFBFBD><E8A9A8><EFBFBD>﹝
|
||||
|
||||
**规范:**
|
||||
- [数据库设计规范](./01-数据库设计规范.md) ⭐ 必读
|
||||
- [数据库架构说明](../00-系统总体设计/03-数据库架构说明.md)
|
||||
**閫<EFBFBD><EFBFBD>嚗?*
|
||||
- [<EFBFBD>唳旿摨栞挽霈∟<EFBFBD><EFBFBD><EFBFBD>(./01-<2D>唳旿摨栞挽霈∟<E99C88><E2889F>?md) 潃?敹<>粉
|
||||
- [<EFBFBD>唳旿摨𤘪沲<EFBFBD><EFBFBD>秩<EFBFBD>筕(../00-蝟餌<E89D9F><E9A48C>颱<EFBFBD>霈曇恣/03-<2D>唳旿摨𤘪沲<F0A498AA><E6B2B2>秩<EFBFBD>?md)
|
||||
|
||||
**模块设计:**
|
||||
- [平台基础层](../01-平台基础层/README.md)
|
||||
- [通用能力层](../02-通用能力层/README.md)
|
||||
**璅∪<EFBFBD>霈曇恣嚗?*
|
||||
- [撟喳蝱<EFBFBD>箇<EFBFBD>撅<EFBFBD>(../01-撟喳蝱<E596B3>箇<EFBFBD>撅?README.md)
|
||||
- [<EFBFBD>𡁶鍂<EFBFBD>賢<EFBFBD>撅<EFBFBD>(../02-<2D>𡁶鍂<F0A181B6>賢<EFBFBD>撅?README.md)
|
||||
- [銝𡁜𦛚璅∪<E79285>撅<EFBFBD>(../03-銝𡁜𦛚璅∪<E79285>/README.md)
|
||||
|
||||
**模板:**
|
||||
- [数据库设计模板](../_templates/数据库设计-模板.md)
|
||||
**璅⊥踎嚗?*
|
||||
- [<EFBFBD>唳旿摨栞挽霈⊥芋<EFBFBD>瓢(../_templates/<EFBFBD>唳旿摨栞挽霈?璅⊥踎.md)
|
||||
|
||||
---
|
||||
|
||||
**<EFBFBD><EFBFBD><EFBFBD>擧凒<EFBFBD>堆<EFBFBD>** 2025-11-06
|
||||
**蝏湔擪鈭綽<E988AD>** <20><><EFBFBD>舀沲<E88880><E6B2B2><EFBFBD>
|
||||
**版本:** v1.0
|
||||
**<EFBFBD><EFBFBD>𧋦嚗?* v1.0
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user