From 018e92afcf06bbdba9bcf892f7979c9f55169d6a Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 22 Mar 2026 11:26:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9AAI=20token=E4=BC=98?= =?UTF-8?q?=E5=8C=96=EF=BC=8C=E5=88=A0=E9=99=A4=E6=B2=A1=E6=9C=89=E5=BF=85?= =?UTF-8?q?=E8=A6=81=E7=9A=84=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cursor/rules/doc-sync.mdc | 46 ------- .cursor/rules/trae-development.mdc | 70 ----------- .cursor/skills/trae-development/SKILL.md | 154 ----------------------- AGENTS.md | 127 +------------------ docs/FEATURES.md | 143 --------------------- docs/api/category.md | 56 --------- docs/api/categoryIcons.md | 42 ------- docs/api/constants.md | 44 ------- docs/api/cryptoChart.md | 41 ------ docs/api/event.md | 66 ---------- docs/api/historyRecord.md | 86 ------------- docs/api/jwt.md | 27 ---- docs/api/market.md | 63 ---------- docs/api/mockData.md | 41 ------ docs/api/mockEventList.md | 27 ---- docs/api/order.md | 23 ---- docs/api/pmset.md | 81 ------------ docs/api/position.md | 68 ---------- docs/api/priceHistory.md | 76 ----------- docs/api/request.md | 55 -------- docs/api/types.md | 53 -------- docs/api/user.md | 48 ------- docs/components/DepositDialog.md | 30 ----- docs/components/Footer.md | 38 ------ docs/components/HorizontalProgressBar.md | 34 ----- docs/components/MarketCard.md | 62 --------- docs/components/OrderBook.md | 56 --------- docs/components/TradeComponent.md | 94 -------------- docs/components/WithdrawDialog.md | 30 ----- docs/composables/useAuthError.md | 36 ------ docs/composables/useLightweightChart.md | 36 ------ docs/composables/useSearchHistory.md | 37 ------ docs/config/mock.md | 37 ------ docs/config/package.md | 31 ----- docs/config/vite.md | 19 --- docs/core/App.md | 30 ----- docs/core/main.md | 17 --- docs/core/router.md | 35 ------ docs/core/vuetify.md | 23 ---- docs/scrollbar-nav-overlap.md | 55 -------- docs/stores/counter.md | 21 ---- docs/stores/user.md | 49 -------- docs/views/ApiKey.md | 22 ---- docs/views/EventMarkets.md | 25 ---- docs/views/Home.md | 91 -------------- docs/views/Login.md | 25 ---- docs/views/Profile.md | 42 ------- docs/views/Search.md | 34 ----- docs/views/Trade.md | 17 --- docs/views/TradeDetail.md | 44 ------- docs/views/Wallet.md | 51 -------- 51 files changed, 5 insertions(+), 2553 deletions(-) delete mode 100644 .cursor/rules/doc-sync.mdc delete mode 100644 .cursor/rules/trae-development.mdc delete mode 100644 .cursor/skills/trae-development/SKILL.md delete mode 100644 docs/FEATURES.md delete mode 100644 docs/api/category.md delete mode 100644 docs/api/categoryIcons.md delete mode 100644 docs/api/constants.md delete mode 100644 docs/api/cryptoChart.md delete mode 100644 docs/api/event.md delete mode 100644 docs/api/historyRecord.md delete mode 100644 docs/api/jwt.md delete mode 100644 docs/api/market.md delete mode 100644 docs/api/mockData.md delete mode 100644 docs/api/mockEventList.md delete mode 100644 docs/api/order.md delete mode 100644 docs/api/pmset.md delete mode 100644 docs/api/position.md delete mode 100644 docs/api/priceHistory.md delete mode 100644 docs/api/request.md delete mode 100644 docs/api/types.md delete mode 100644 docs/api/user.md delete mode 100644 docs/components/DepositDialog.md delete mode 100644 docs/components/Footer.md delete mode 100644 docs/components/HorizontalProgressBar.md delete mode 100644 docs/components/MarketCard.md delete mode 100644 docs/components/OrderBook.md delete mode 100644 docs/components/TradeComponent.md delete mode 100644 docs/components/WithdrawDialog.md delete mode 100644 docs/composables/useAuthError.md delete mode 100644 docs/composables/useLightweightChart.md delete mode 100644 docs/composables/useSearchHistory.md delete mode 100644 docs/config/mock.md delete mode 100644 docs/config/package.md delete mode 100644 docs/config/vite.md delete mode 100644 docs/core/App.md delete mode 100644 docs/core/main.md delete mode 100644 docs/core/router.md delete mode 100644 docs/core/vuetify.md delete mode 100644 docs/scrollbar-nav-overlap.md delete mode 100644 docs/stores/counter.md delete mode 100644 docs/stores/user.md delete mode 100644 docs/views/ApiKey.md delete mode 100644 docs/views/EventMarkets.md delete mode 100644 docs/views/Home.md delete mode 100644 docs/views/Login.md delete mode 100644 docs/views/Profile.md delete mode 100644 docs/views/Search.md delete mode 100644 docs/views/Trade.md delete mode 100644 docs/views/TradeDetail.md delete mode 100644 docs/views/Wallet.md diff --git a/.cursor/rules/doc-sync.mdc b/.cursor/rules/doc-sync.mdc deleted file mode 100644 index 073ba93..0000000 --- a/.cursor/rules/doc-sync.mdc +++ /dev/null @@ -1,46 +0,0 @@ ---- -description: 修改或新增 src/ 代码时,必须在同一轮对话中同步更新 docs/ 技术文档 -globs: src/**/* -alwaysApply: true ---- - -# 文档同步规则 - -**修改 src/ 后必做**:在同一轮对话中,立即更新 `docs/` 中对应的技术文档。不要等到用户提醒。 - -当你在 `src/` 下**新增或修改**任何文件时,必须同步更新 `docs/` 中对应的技术文档。 - -## 文件映射关系 - -| 源文件 | 文档路径 | -|--------|----------| -| `src/api/*.ts` | `docs/api/*.md` | -| `src/stores/*.ts` | `docs/stores/*.md` | -| `src/composables/*.ts` | `docs/composables/*.md` | -| `src/views/*.vue` | `docs/views/*.md` | -| `src/components/*.vue` | `docs/components/*.md` | -| `src/main.ts` | `docs/core/main.md` | -| `src/App.vue` | `docs/core/App.md` | -| `src/router/index.ts` | `docs/core/router.md` | -| `src/plugins/*.ts` | `docs/core/*.md`(如 vuetify.md) | - -## 文档结构要求 - -每个文档需包含以下三部分: - -1. **功能用途**:该文件/模块的职责与核心能力 -2. **使用方式**:调用示例、Props/Events、API 用法 -3. **扩展方式**:如何修改、新增功能 - -API 与组件文档需补充类型说明、Props、Events 等。 - -## 示例 - -修改 `src/api/event.ts` 后,需更新 `docs/api/event.md`;新增 `src/api/order.ts` 时,需新建 `docs/api/order.md`。 - -## 修改后检查清单 - -修改 `src/` 内任何文件后,在同一轮回复中完成: - -- [ ] 根据上表找到对应的 `docs/` 路径 -- [ ] 更新或新建该文档,反映本次代码变更 diff --git a/.cursor/rules/trae-development.mdc b/.cursor/rules/trae-development.mdc deleted file mode 100644 index 8da5a18..0000000 --- a/.cursor/rules/trae-development.mdc +++ /dev/null @@ -1,70 +0,0 @@ ---- -description: Trae 开发规则,定义如何使用 Trae 进行项目开发和维护 -globs: src/**/* -alwaysApply: true ---- - -# Trae 开发规则 - -**使用 Trae 进行开发时必须遵循的规则**,确保代码质量和开发效率。 - -## 开发流程 - -1. **需求分析**:理解用户需求,明确功能边界 -2. **代码实现**:按照项目框架规范实现功能 -3. **测试验证**:确保功能正常工作 -4. **文档更新**:同步更新相关文档 -5. **代码检查**:运行 lint 和类型检查 - -## 代码规范 - -### 1. 代码风格 -- 遵循项目现有的代码风格(Prettier + ESLint) -- 使用 TypeScript 严格模式 -- 避免使用 `any` 类型 -- 函数和变量命名清晰,符合语义 - -### 2. 组件开发 -- 使用 Vue 3 Composition API -- 组件文件使用 PascalCase 命名 -- 样式使用 `