From 7acc5bce8ba6acd92bd086f1d27d7225eb8da355 Mon Sep 17 00:00:00 2001 From: sion123 <450702724@qq.com> Date: Wed, 11 Feb 2026 00:17:51 +0800 Subject: [PATCH] feat: d new layout components including FullWidthLayout, LayoutHeader, TabLayout, CardLayout, FormLayout, BasicLayout, and a Copywriting view. --- GEMINI.md | 125 ++++++++++++++++++ .../src/layouts/components/BasicLayout.vue | 74 ++--------- .../src/layouts/components/CardLayout.vue | 74 ++--------- .../src/layouts/components/FormLayout.vue | 74 ++--------- .../layouts/components/FullWidthLayout.vue | 76 +++-------- .../src/layouts/components/LayoutHeader.vue | 109 +++++++++++++++ .../src/layouts/components/TabLayout.vue | 74 +++-------- .../web-gold/src/layouts/components/index.js | 22 ++- .../src/views/content-style/Copywriting.vue | 15 ++- 9 files changed, 315 insertions(+), 328 deletions(-) create mode 100644 GEMINI.md create mode 100644 frontend/app/web-gold/src/layouts/components/LayoutHeader.vue diff --git a/GEMINI.md b/GEMINI.md new file mode 100644 index 0000000000..479f9a947e --- /dev/null +++ b/GEMINI.md @@ -0,0 +1,125 @@ + +# OpenSpec 指令 + +本指令适用于参与此项目的 AI 助手。 + +当请求出现以下情况时,请务必查阅 `@/openspec/AGENTS.md`: +* 提及规划或提案(如提案、规范、变更、计划等词) +* 引入新功能、破坏性变更、架构调整或重大的性能/安全相关工作 +* 表述含糊,需要在编码前查阅权威规范 + +通过 `@/openspec/AGENTS.md` 可了解: +* 如何创建和应用变更提案 +* 规范格式与约定 +* 项目结构与指导方针 + +请保留此受管理的代码块,以便 `openspec update` 可以更新指令。 + + + +## 使用中文与用户沟通 + +## 项目简介 +**Yudao(芋道)** - Spring Boot快速开发平台,AI/媒体功能增强版 + +### 核心技术栈 +- **后端**: Java 17 + Spring Boot 3.5.5 + MyBatis Plus + Redis +- **前端**: Vue.js 3 + TypeScript + Ant Design Vue + TailwindCSS +- **数据库**: MySQL 8.0+,支持多种数据库 +- **AI服务**: 语音克隆、图像生成、音乐生成、向量搜索 + +## 代码规范要点 + +### Vue.js 最佳实践 +- 优先使用组合式API:` + + + + diff --git a/frontend/app/web-gold/src/layouts/components/TabLayout.vue b/frontend/app/web-gold/src/layouts/components/TabLayout.vue index 877d928e51..55966d4374 100644 --- a/frontend/app/web-gold/src/layouts/components/TabLayout.vue +++ b/frontend/app/web-gold/src/layouts/components/TabLayout.vue @@ -1,6 +1,7 @@