2026-01-26 17:23:15 +08:00
|
|
|
|
# 项目单一真源
|
|
|
|
|
|
|
|
|
|
|
|
## 元数据
|
|
|
|
|
|
- 项目名称:Datai Vue 项目
|
|
|
|
|
|
- 创建时间:2026-01-26
|
|
|
|
|
|
- 版本:1.0.0
|
|
|
|
|
|
- 状态:初始化
|
|
|
|
|
|
|
|
|
|
|
|
## 项目概述
|
|
|
|
|
|
Datai Vue 是一个基于 Vue.js 的前端项目,用于数据管理和可视化。
|
|
|
|
|
|
|
|
|
|
|
|
## 技术栈
|
|
|
|
|
|
- 前端框架:Vue.js
|
|
|
|
|
|
- 开发语言:JavaScript/TypeScript
|
|
|
|
|
|
- UI 组件库:Element Plus
|
|
|
|
|
|
- 其他技术:Axios, Vue Router, Pinia
|
|
|
|
|
|
|
|
|
|
|
|
## 目录索引
|
|
|
|
|
|
|
|
|
|
|
|
### 核心文档
|
|
|
|
|
|
- [Authentication.canvas](./Authentication.canvas) - 项目组件可视化
|
|
|
|
|
|
|
|
|
|
|
|
### 文档目录
|
|
|
|
|
|
- [API 文档](./api-docs/README.md) - API 相关文档
|
|
|
|
|
|
- [变更日志](./changelog/README.md) - 变更日志
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-changelog](./changelog/2026-01-26-002-01-changelog.md) - 前端国际化-基础架构变更日志
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [决策记录](./decisions/README.md) - 决策记录(ADR)
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-ADR-前端国际化技术选型与架构决策](./decisions/2026-01-26-002-01-ADR-前端国际化技术选型与架构决策.md) - 已接受
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [2026-01-26-002-01-前端国际化技术方案](./design/2026-01-26-002-01-前端国际化技术方案.md)
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-前端国际化-基础架构-设计](./design/2026-01-26-002-01-前端国际化-基础架构-设计.md)
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [设计文档](./design/README.md) - 设计稿或架构设计
|
|
|
|
|
|
- [实施方案](./implementation/README.md) - 实施方案
|
|
|
|
|
|
- [业务逻辑](./method-logic/README.md) - 业务逻辑或算法逻辑
|
|
|
|
|
|
- [AI 提示词](./prompts/README.md) - AI 提示词库
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-prompt-前端国际化-基础架构](./prompts/2026-01-26-002-01-prompt-前端国际化-基础架构.md) - 前端国际化基础架构的执行提示词
|
|
|
|
|
|
- [参考代码](./reference-code/README.md) - 参考代码### 需求文档
|
|
|
|
|
|
- [前端国际化总需求文档](./requirements/2026-01-26-001-前端国际化详细需求.md) - 进行中 - 高
|
|
|
|
|
|
- [基础架构](./requirements/2026-01-26-002-01-前端国际化-基础架构.md) - P0 - 已完成
|
|
|
|
|
|
- [核心模块](./requirements/2026-01-26-002-02-前端国际化-核心模块.md) - P0
|
|
|
|
|
|
- [动态资源](./requirements/2026-01-26-002-03-前端国际化-动态资源.md) - P1
|
|
|
|
|
|
- [业务模块](./requirements/2026-01-26-002-04-前端国际化-业务模块.md) - P2
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [需求文档](./requirements/README.md) - 需求文档
|
2026-01-26 21:07:44 +08:00
|
|
|
|
|
|
|
|
|
|
### 代码实现
|
|
|
|
|
|
- [前端国际化基础架构](../src/locales/index.ts) - 国际化核心配置
|
|
|
|
|
|
- [中文资源](../src/locales/zh-CN.ts) - 中文翻译文件
|
|
|
|
|
|
- [英文资源](../src/locales/en-US.ts) - 英文翻译文件
|
|
|
|
|
|
- [语言切换组件](../src/components/LangSelect/index.vue) - 语言选择器组件
|
|
|
|
|
|
- [状态管理](../src/store/modules/app.ts) - 语言状态管理
|
|
|
|
|
|
- [网络拦截器](../src/utils/request.ts) - Accept-Language 注入
|
|
|
|
|
|
- [根组件](../src/App.vue) - ElConfigProvider 集成
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [复盘文档](./retros/README.md) - 复盘与回顾
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-retro](./retros/2026-01-26-002-01-retro.md) - 前端国际化-基础架构复盘
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [会话记录](./sessions/README.md) - 会议或对话记录
|
2026-01-26 21:07:44 +08:00
|
|
|
|
- [2026-01-26-002-01-session](./sessions/2026-01-26-002-01-session.md) - 前端国际化-基础架构会话记录
|
2026-01-26 17:23:15 +08:00
|
|
|
|
- [技能资料](./skill/README.md) - 技能相关资料
|
|
|
|
|
|
- [数据库脚本](./sql/README.md) - 数据库脚本
|
|
|
|
|
|
- [提示词](./Prompt/README.md) - AI 提示词模板
|
|
|
|
|
|
|
|
|
|
|
|
## 模块索引
|
|
|
|
|
|
[模块列表]
|
|
|
|
|
|
|
|
|
|
|
|
## 需求追踪
|
|
|
|
|
|
[需求列表]
|
|
|
|
|
|
|
|
|
|
|
|
## 更新日志
|
|
|
|
|
|
[更新记录]
|
|
|
|
|
|
|
|
|
|
|
|
## 使用说明
|
|
|
|
|
|
1. 本文档是项目的单一真源,包含项目的所有信息
|
|
|
|
|
|
2. 每个模块都有对应的 index.md 作为模块的单一真源
|
|
|
|
|
|
3. 所有文档都通过索引关系相互链接
|
|
|
|
|
|
4. 文档命名格式:YYYY-MM-DD-00X-功能名.md
|
|
|
|
|
|
5. 遵循阶段化执行流程,每个阶段生成对应的文档
|
|
|
|
|
|
|
|
|
|
|
|
## 维护规则
|
|
|
|
|
|
- 创建新文档时,必须更新相关索引
|
|
|
|
|
|
- 删除文档时,必须清理索引链接
|
|
|
|
|
|
- 修改文档时,必须同步更新索引
|
|
|
|
|
|
- Authentication.canvas 在 index 更新时同步更新
|