Refactor UUID generation, remove unused logger and encryption utilities, and clean up request handling

- Updated `generateUUID` function for improved readability and performance.
- Deleted `logger.ts`, `other.ts`, `request.ts`, `storage.ts`, `tansParams.ts`, and `validate.ts` as they were no longer needed.
- Simplified TypeScript configuration by removing unnecessary paths and aliases.
- Enhanced Vite configuration for better project structure and maintainability.
This commit is contained in:
DEV_DSW
2026-04-17 15:38:08 +08:00
parent b1dea9a5c2
commit 79bea4f107
360 changed files with 14495 additions and 30856 deletions

View File

@@ -18,12 +18,12 @@
| 维度 | 当前实现 | 关键路径 |
| --- | --- | --- |
| 应用入口 | Vue 根应用 | `zn-ai/src/main.ts` |
| 根组件 | `App.vue + router-view + keep-alive` | `zn-ai/src/App.vue` |
| 路由 | `vue-router` | `zn-ai/src/router/index.ts` |
| 状态管理 | `Pinia` | `zn-ai/src/stores/*` |
| UI 组件体系 | `Element Plus + 自定义 Vue 组件 + Tailwind` | `zn-ai/src/components/*` |
| 页面目录 | Vue 页面分散在 `src/pages/*` | `zn-ai/src/pages/*` |
| 应用入口 | React-only 兼容引导(`src/main.ts -> src-react/main.tsx` | `zn-ai/src/main.ts` |
| 根组件 | `App.tsx + HashRouter + AppRouter` | `zn-ai/src-react/App.tsx` |
| 路由 | `react-router-dom` | `zn-ai/src-react/router/index.tsx` |
| 状态管理 | `React stores + shared runtime modules` | `zn-ai/src-react/stores/*` |
| UI 组件体系 | `React 组件 + Tailwind` | `zn-ai/src-react/components/*` |
| 页面目录 | React 页面位于 `src-react/pages/*`,旧 Vue 页面树已移除 | `zn-ai/src-react/pages/*` |
| Electron 交互 | `window.api + hostapi:fetch + gateway:rpc` | `zn-ai/electron/*` `zn-ai/src/lib/*` |
| 样式 | `Tailwind v4 + 全局 CSS + Element Plus 主题` | `zn-ai/src/styles/*` |
@@ -223,12 +223,13 @@ src/
### 6.1 P0先迁基础壳
- `App.vue`
- `src/main.ts`
- `src/router/index.ts`
- `src/components/Layout/index.vue`
- `src/components/SideMenus/index.vue`
- `src/components/Layout/TitleBar/index.vue`
- `src-react/main.tsx`
- `src-react/App.tsx`
- `src-react/router/*`
- `src-react/components/layout/MainLayout.tsx`
- `src-react/components/layout/Sidebar.tsx`
- `src-react/components/layout/TitleBar.tsx`
原因:
@@ -418,8 +419,10 @@ src/
### 11.6 C1Vue 清退与依赖下线
- `zn-ai/src/main-vue.ts`
- `zn-ai/src/router/*`
- 已删除:`zn-ai/src/main-vue.ts`
- 已删除:`zn-ai/src/router/index.ts`
- 已删除:`zn-ai/src/permission.ts`
- 已删除:`zn-ai/src/App.vue`
- `zn-ai/src/stores/*`
- `zn-ai/src/components/**/*.vue`
- `zn-ai/src/pages/**/*.vue`