重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构 - 新增 Markdown Mermaid 图表渲染支持 - 新增 180+ 编程语言代码高亮 - 修复编辑/预览模式切换渲染问题 - 优化亮色/暗色模式主题适配 - 新增 TypeScript 类型定义
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# 数据库客户端模块
|
||||
|
||||
**模块状态**:开发中
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
## 🚀 MVP状态
|
||||
|
||||
**✅ 当前版本已达到MVP标准,可以发布MVP v1.0版本**
|
||||
**🔄 当前版本处于试验阶段,正在开发中**
|
||||
|
||||
详细状态和检查结果请参考:
|
||||
- [MVP规划.md](./设计文档/MVP规划.md) - MVP功能规划
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库客户端任务规划
|
||||
|
||||
**更新日期**:2025-01-28
|
||||
**更新日期**:2026-01-28
|
||||
**状态**:进行中
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ADR-001: 事件系统设计
|
||||
|
||||
**状态**:已采纳
|
||||
**日期**:2025-01-28
|
||||
**日期**:2026-01-28
|
||||
**决策者**:开发团队
|
||||
|
||||
## 上下文
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ADR-002: 表结构Tab显示策略
|
||||
|
||||
**状态**:已采纳
|
||||
**日期**:2025-01-28
|
||||
**日期**:2026-01-28
|
||||
**决策者**:开发团队
|
||||
|
||||
## 上下文
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# ADR-003: 右键菜单实现方案
|
||||
|
||||
**状态**:已采纳
|
||||
**日期**:2025-01-28
|
||||
**日期**:2026-01-28
|
||||
**决策者**:开发团队
|
||||
|
||||
## 上下文
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 文档结构说明
|
||||
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**目的**:说明文档结构如何支持现代化AI人机协同模式
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库客户端 BUG 报告
|
||||
|
||||
**检查日期**:2025-01-28
|
||||
**检查日期**:2026-01-28
|
||||
**检查人**:JueChen
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
# MVP发布检查报告
|
||||
|
||||
**检查日期**:2025-01-28
|
||||
**目标版本**:MVP v1.0
|
||||
**检查日期**:2026-01-28
|
||||
**目标版本**:数据库客户端(试验阶段)
|
||||
**状态**:🔄 开发中
|
||||
**检查人**:JueChen
|
||||
|
||||
---
|
||||
@@ -64,7 +65,7 @@
|
||||
|
||||
## 七、发布决策 ✅
|
||||
|
||||
**✅ 建议发布MVP v1.0版本**
|
||||
**⚠️ 当前处于试验阶段,暂不建议发布**
|
||||
|
||||
**理由**:
|
||||
1. 核心功能和重要功能全部完成(表结构编辑可延后)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 前端样式重构报告
|
||||
|
||||
**重构日期**:2025-01-28
|
||||
**重构日期**:2026-01-28
|
||||
**重构范围**:数据库客户端前端布局和样式系统
|
||||
**重构依据**:[前端布局样式系统设计.md](../设计文档/前端布局样式系统设计.md)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 功能实现检查报告
|
||||
|
||||
**检查日期**:2025-01-28
|
||||
**检查日期**:2026-01-28
|
||||
**检查范围**:各功能模块实现情况检查
|
||||
**状态**:✅ 核心功能已完成
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库客户端完善性检查报告
|
||||
|
||||
**检查日期**:2025-01-28
|
||||
**检查日期**:2026-01-28
|
||||
**检查人**:JueChen
|
||||
|
||||
> **注意**:本文档内容已合并到[综合检查报告.md](./综合检查报告.md),请优先查看综合检查报告。本文档保留作为历史记录。
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库客户端综合检查报告
|
||||
|
||||
**检查日期**:2025-01-28
|
||||
**检查日期**:2026-01-28
|
||||
**检查人**:JueChen
|
||||
**检查范围**:架构、代码、编译、完善性全面检查
|
||||
|
||||
|
||||
@@ -700,7 +700,7 @@ Redis: GetKeyInfo → 命令查询
|
||||
|
||||
---
|
||||
|
||||
**实现时间**: 2025-01-XX
|
||||
**实现时间**: 2026-01-XX
|
||||
**状态**: ✅ 已完成
|
||||
**测试状态**: ⏳ 待用户测试
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 超级工程师推进总结
|
||||
|
||||
**日期**:2025-01-28
|
||||
**日期**:2026-01-28
|
||||
**推进范围**:代码质量检查、问题修复、表结构编辑功能实现
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 功能测试用例
|
||||
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**测试范围**:数据库客户端核心功能
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 技术栈参考
|
||||
|
||||
**状态**:已确定
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# AI协作检查清单
|
||||
|
||||
**状态**:已确定
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 文档编写规范
|
||||
|
||||
**状态**:已确定
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 架构规范
|
||||
|
||||
**状态**:已确定
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 编码规范
|
||||
|
||||
**状态**:已确定
|
||||
**最后更新**:2025-01-28
|
||||
**最后更新**:2026-01-28
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 下一步行动建议
|
||||
|
||||
**更新日期**:2025-01-28
|
||||
**更新日期**:2026-01-28
|
||||
**MVP状态**:✅ 已达到发布标准
|
||||
**优先级**:按P0 → P1 → P2顺序
|
||||
|
||||
@@ -196,7 +196,7 @@
|
||||
|
||||
**MVP完成度**:约90%(核心功能100%,重要功能100%)
|
||||
|
||||
**MVP状态**:✅ **已达到发布标准,可以发布MVP v1.0版本**
|
||||
**MVP状态**:🔄 **试验阶段,功能开发中**
|
||||
|
||||
详细检查结果请参考:[MVP发布检查.md](./核对报告/MVP发布检查.md)
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# MVP开发路线图
|
||||
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**基于**:[MVP规划.md](./MVP规划.md)
|
||||
**目标**:以MVP为方向指引任务推进
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
## 二、MVP开发路线图
|
||||
|
||||
### 阶段1:核心功能 ✅ 已完成(2025-01-28)
|
||||
### 阶段1:核心功能 ✅ 已完成(2026-01-28)
|
||||
- ✅ 连接管理、SQL执行、表结构查看、右键菜单
|
||||
|
||||
### 阶段2:重要功能 ✅ 已完成
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库客户端 MVP(最小可用产品)规划
|
||||
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**目标**:定义最小可用产品范围,指导开发优先级
|
||||
**原则**:核心功能优先,快速验证,迭代优化
|
||||
|
||||
@@ -145,14 +145,14 @@
|
||||
- ✅ 表结构查看
|
||||
- ✅ 右键菜单
|
||||
|
||||
**完成时间**:2025-01-28
|
||||
**完成时间**:2026-01-28
|
||||
|
||||
### 阶段2:重要功能 ⚠️ 进行中
|
||||
- ✅ 书签管理(基本完成)
|
||||
- ✅ 模板管理(基本完成)
|
||||
- ⚠️ 表结构编辑(基础框架完成,待完善)
|
||||
|
||||
**预计完成时间**:2025-01-29
|
||||
**预计完成时间**:2026-01-29
|
||||
|
||||
### 阶段3:优化功能 ⬜ 待开始
|
||||
- ⬜ 性能优化
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# SQL历史功能设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计目标**:明确SQL历史功能的设计,SQL由SQL编辑区保存得到
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 多表结构查看方案分析
|
||||
|
||||
**分析日期**:2025-01-28
|
||||
**分析日期**:2026-01-28
|
||||
**分析范围**:多表结构查看的不同实现方案
|
||||
**状态**:方案分析
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 左侧资源管理面板设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计目标**:在左侧功能区下方增加资源管理面板,统一管理SQL编辑器历史、书签和SQL模板
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 新表创建功能设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计范围**:MySQL、MongoDB、Redis 新表/集合/Key创建功能设计
|
||||
**状态**:设计阶段
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 表结构查看功能 - 待讨论问题
|
||||
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**目的**:整理设计文档中需要进一步讨论和明确的问题
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 表结构查看功能设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计范围**:MySQL、Redis、MongoDB 表结构查看界面设计
|
||||
**状态**:设计阶段
|
||||
|
||||
@@ -152,7 +152,7 @@
|
||||
│ "name": "John", │
|
||||
│ "email": "john@example.com", │
|
||||
│ "age": 30, │
|
||||
│ "created_at": ISODate("2025-01-01T00:00:00Z") │
|
||||
│ "created_at": ISODate("2026-01-01T00:00:00Z") │
|
||||
│ } │
|
||||
└─────────────────────────────────────────────────────────────┘
|
||||
[显示最多 5 个文档示例,JSON 格式,可折叠展开]
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 事件系统设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计范围**:数据库客户端全局事件系统
|
||||
**状态**:设计阶段
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
**文档版本**:v2.0
|
||||
**维护者**:JueChen
|
||||
**更新日期**:2025-01-28
|
||||
**更新日期**:2026-01-28
|
||||
**源码路径**:`go-desk/web/src/views/db-cli/`
|
||||
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 右键菜单系统设计
|
||||
|
||||
**设计日期**:2025-01-28
|
||||
**设计日期**:2026-01-28
|
||||
**设计范围**:数据库客户端全局右键菜单系统
|
||||
**状态**:设计阶段
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
**文档版本**:v2.0
|
||||
**维护者**:JueChen
|
||||
**更新日期**:2025-01-28
|
||||
**更新日期**:2026-01-28
|
||||
**源码路径**:`go-desk/`
|
||||
|
||||
---
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# 前端布局样式系统设计
|
||||
|
||||
**创建日期**:2026-01-01
|
||||
**最后更新**:2025-01-09
|
||||
**最后更新**:2026-01-09
|
||||
**目标**:建立系统化的前端布局和样式规范,确保一致性和可维护性
|
||||
**原则**:统一规范、可扩展、易维护、主题兼容
|
||||
**状态**:✅ 已完成 Arco Design 规范优化
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 数据库类型功能差异分析
|
||||
|
||||
**分析日期**:2025-01-28
|
||||
**分析日期**:2026-01-28
|
||||
**分析范围**:MySQL、Redis、MongoDB 功能支持差异
|
||||
|
||||
---
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
**状态**:✅ 基本实现完成(待测试验证)
|
||||
**优先级**:P0
|
||||
**创建日期**:2025-01-28
|
||||
**创建日期**:2026-01-28
|
||||
**关联设计**:[设计文档/架构设计/右键菜单系统设计.md](../../设计文档/架构设计/右键菜单系统设计.md)
|
||||
|
||||
## 功能描述
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
**状态**:已解决
|
||||
**优先级**:P0
|
||||
**提出日期**:2025-01-28
|
||||
**提出日期**:2026-01-28
|
||||
**提出人**:开发团队
|
||||
|
||||
## 问题描述
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
## 讨论记录
|
||||
|
||||
- 2025-01-28:已创建设计文档 [设计文档/架构设计/右键菜单系统设计.md](../../设计文档/架构设计/右键菜单系统设计.md)
|
||||
- 2026-01-28:已创建设计文档 [设计文档/架构设计/右键菜单系统设计.md](../../设计文档/架构设计/右键菜单系统设计.md)
|
||||
|
||||
## 决策
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
|
||||
**决策记录**:[ADR-003: 右键菜单实现方案](../../决策记录/ADR-003-右键菜单实现方案.md)
|
||||
|
||||
**决策日期**:2025-01-28
|
||||
**决策日期**:2026-01-28
|
||||
|
||||
**理由**:
|
||||
1. 符合Arco Design设计规范
|
||||
|
||||
Reference in New Issue
Block a user