chore: 导入旧记忆备份供恢复
This commit is contained in:
@@ -0,0 +1,227 @@
|
||||
---
|
||||
title: 项目概览 – Project CPE (UDX710)
|
||||
type: curated
|
||||
permalink: main/projects/4f53c06a-c6c3-40ec-b2fc-5f019ea45fc0/curated/项目概览-project-cpe-udx710
|
||||
stable_id: 92707336-3381-4d86-b3dd-aed1c7169561
|
||||
scope: project
|
||||
project_id: 4f53c06a-c6c3-40ec-b2fc-5f019ea45fc0
|
||||
workspace_type: development
|
||||
usage_profile_id: null
|
||||
preference_context: development
|
||||
document_type: overview
|
||||
revision: 1
|
||||
source_memory_ids: []
|
||||
source_checkpoint_ids: []
|
||||
source_file_ids: []
|
||||
source_git_commit: de28dc8246094e2bc17cab7c764fb4d4a2da71e0
|
||||
source_git_commits:
|
||||
- de28dc8246094e2bc17cab7c764fb4d4a2da71e0
|
||||
source_agent_sync_ids: []
|
||||
model_connection: Sub2API
|
||||
model_name: openai/gpt-oss-120b
|
||||
source_count: 188
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 188
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- git:.cursorrules
|
||||
- git:.gitignore
|
||||
- git:.dockerignore
|
||||
- git:.gitattributes
|
||||
- git:README.md
|
||||
- git:VERSION
|
||||
- git:backend/.cargo/config.toml
|
||||
- git:.github/workflows/build-ota.yml
|
||||
- git:backend/Cargo.toml
|
||||
- git:backend/Cargo.lock
|
||||
- git:backend/build.rs
|
||||
- git:backend/src/config.rs
|
||||
- git:backend/src/db.rs
|
||||
- git:backend/src/dbus.rs
|
||||
- git:backend/src/handlers.rs
|
||||
- git:backend/src/iptables.rs
|
||||
- git:backend/src/main.rs
|
||||
- git:backend/src/models.rs
|
||||
- git:backend/src/ota.rs
|
||||
- git:backend/src/serial.rs
|
||||
- git:backend/src/sms_listener.rs
|
||||
- git:backend/src/sms_push.rs
|
||||
- git:backend/src/state.rs
|
||||
- git:backend/src/usb_switch.rs
|
||||
- git:backend/src/utils.rs
|
||||
- git:backend/src/webhook.rs
|
||||
- git:frontend/.gitignore
|
||||
- git:frontend/pnpm-lock.yaml
|
||||
- git:frontend/public/provider/china-broadnet.svg
|
||||
- git:frontend/public/provider/china-mobile.svg
|
||||
- git:frontend/public/provider/china-telecom.svg
|
||||
- git:frontend/public/udx710-logo.svg
|
||||
- git:frontend/src/App.css
|
||||
- git:frontend/src/App.tsx
|
||||
- git:frontend/src/api/index.ts
|
||||
- git:frontend/src/api/types.ts
|
||||
- git:frontend/src/assets/react.svg
|
||||
- git:frontend/src/components/ErrorSnackbar.tsx
|
||||
- git:frontend/src/components/Layout/MainLayout.tsx
|
||||
- git:frontend/src/components/Layout/Sidebar.tsx
|
||||
- git:frontend/src/components/Layout/TopBar.tsx
|
||||
- git:frontend/src/contexts/RefreshContext.tsx
|
||||
- git:frontend/src/contexts/ThemeContext.tsx
|
||||
- git:frontend/src/hooks/useAdaptivePolling.ts
|
||||
- git:frontend/src/hooks/useApi.ts
|
||||
- git:frontend/src/index.css
|
||||
- git:frontend/src/lib/queryClient.ts
|
||||
- git:frontend/src/main.tsx
|
||||
- git:frontend/src/pages/ATConsole.tsx
|
||||
- git:frontend/src/pages/Configuration.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/DeviceInfoCard.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/NetworkSpeed.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/QuickControls.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/SimCardInfo.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/StatusOverview.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/SystemResources.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/TemperatureMonitor.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/index.ts
|
||||
- git:frontend/src/pages/Dashboard/hooks/useDashboardData.ts
|
||||
- git:frontend/src/pages/Dashboard/index.tsx
|
||||
- git:frontend/src/pages/Dashboard/utils.ts
|
||||
- git:frontend/src/pages/DeviceInfo.tsx
|
||||
- git:frontend/src/pages/Frp.tsx
|
||||
- git:frontend/src/pages/InitScript.tsx
|
||||
- git:frontend/src/pages/Network.tsx
|
||||
- git:frontend/src/pages/OtaUpdate.tsx
|
||||
- git:frontend/src/pages/Phone.tsx
|
||||
- git:frontend/src/pages/SMS.tsx
|
||||
- git:frontend/src/pages/Terminal.tsx
|
||||
- git:frontend/src/theme.ts
|
||||
- git:frontend/src/utils/carriers.ts
|
||||
- git:frontend/src/utils/theme.ts
|
||||
- git:frontend/tsconfig.app.json
|
||||
- git:frontend/tsconfig.json
|
||||
- git:frontend/tsconfig.node.json
|
||||
- git:frontend/vite.config.ts
|
||||
- git:scripts/build.sh
|
||||
- git:scripts/deploy.sh
|
||||
- git:scripts/monitor.sh
|
||||
- git:scripts/pack-ota.sh
|
||||
- git:scripts/pack-userdata.sh
|
||||
- git:scripts/setup-env.sh
|
||||
job_cited_source_ids:
|
||||
- git:.cursorrules
|
||||
- git:.gitignore
|
||||
- git:.dockerignore
|
||||
- git:.gitattributes
|
||||
- git:README.md
|
||||
- git:VERSION
|
||||
- git:backend/.cargo/config.toml
|
||||
- git:.github/workflows/build-ota.yml
|
||||
- git:backend/Cargo.toml
|
||||
- git:backend/Cargo.lock
|
||||
- git:backend/build.rs
|
||||
- git:backend/src/config.rs
|
||||
- git:backend/src/db.rs
|
||||
- git:backend/src/dbus.rs
|
||||
- git:backend/src/handlers.rs
|
||||
- git:backend/src/iptables.rs
|
||||
- git:backend/src/main.rs
|
||||
- git:backend/src/models.rs
|
||||
- git:backend/src/ota.rs
|
||||
- git:backend/src/serial.rs
|
||||
- git:backend/src/sms_listener.rs
|
||||
- git:backend/src/sms_push.rs
|
||||
- git:backend/src/state.rs
|
||||
- git:backend/src/usb_switch.rs
|
||||
- git:backend/src/utils.rs
|
||||
- git:backend/src/webhook.rs
|
||||
- git:frontend/.gitignore
|
||||
- git:frontend/pnpm-lock.yaml
|
||||
- git:frontend/public/provider/china-broadnet.svg
|
||||
- git:frontend/public/provider/china-mobile.svg
|
||||
- git:frontend/public/provider/china-telecom.svg
|
||||
- git:frontend/public/udx710-logo.svg
|
||||
- git:frontend/src/App.css
|
||||
- git:frontend/src/App.tsx
|
||||
- git:frontend/src/api/index.ts
|
||||
- git:frontend/src/api/types.ts
|
||||
- git:frontend/src/assets/react.svg
|
||||
- git:frontend/src/components/ErrorSnackbar.tsx
|
||||
- git:frontend/src/components/Layout/MainLayout.tsx
|
||||
- git:frontend/src/components/Layout/Sidebar.tsx
|
||||
- git:frontend/src/components/Layout/TopBar.tsx
|
||||
- git:frontend/src/contexts/RefreshContext.tsx
|
||||
- git:frontend/src/contexts/ThemeContext.tsx
|
||||
- git:frontend/src/hooks/useAdaptivePolling.ts
|
||||
- git:frontend/src/hooks/useApi.ts
|
||||
- git:frontend/src/index.css
|
||||
- git:frontend/src/lib/queryClient.ts
|
||||
- git:frontend/src/main.tsx
|
||||
- git:frontend/src/pages/ATConsole.tsx
|
||||
- git:frontend/src/pages/Configuration.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/DeviceInfoCard.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/NetworkSpeed.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/QuickControls.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/SimCardInfo.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/StatusOverview.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/SystemResources.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/TemperatureMonitor.tsx
|
||||
- git:frontend/src/pages/Dashboard/components/index.ts
|
||||
- git:frontend/src/pages/Dashboard/hooks/useDashboardData.ts
|
||||
- git:frontend/src/pages/Dashboard/index.tsx
|
||||
- git:frontend/src/pages/Dashboard/utils.ts
|
||||
- git:frontend/src/pages/DeviceInfo.tsx
|
||||
- git:frontend/src/pages/Frp.tsx
|
||||
- git:frontend/src/pages/InitScript.tsx
|
||||
- git:frontend/src/pages/Network.tsx
|
||||
- git:frontend/src/pages/OtaUpdate.tsx
|
||||
- git:frontend/src/pages/Phone.tsx
|
||||
- git:frontend/src/pages/SMS.tsx
|
||||
- git:frontend/src/pages/Terminal.tsx
|
||||
- git:frontend/src/theme.ts
|
||||
- git:frontend/src/utils/carriers.ts
|
||||
- git:frontend/src/utils/theme.ts
|
||||
- git:frontend/tsconfig.app.json
|
||||
- git:frontend/tsconfig.json
|
||||
- git:frontend/tsconfig.node.json
|
||||
- git:frontend/vite.config.ts
|
||||
- git:scripts/build.sh
|
||||
- git:scripts/deploy.sh
|
||||
- git:scripts/monitor.sh
|
||||
- git:scripts/pack-ota.sh
|
||||
- git:scripts/pack-userdata.sh
|
||||
- git:scripts/setup-env.sh
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 87
|
||||
source_hash: 96f0e4026558c8a03161f53b392fcec7359d4d701c4f33576b44e2f308b0ec5a
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: a9f69899-ee39-4900-b39a-a54d737f9614
|
||||
created_at: '2026-08-19T18:49:22.237926+00:00'
|
||||
updated_at: '2026-08-19T18:49:22.238807+00:00'
|
||||
tags:
|
||||
- project-cpe
|
||||
- development
|
||||
- overview
|
||||
---
|
||||
|
||||
# 项目概览
|
||||
|
||||
- **项目 ID**: `4f53c06a-c6c3-40ec-b2fc-5f019ea45fc0`
|
||||
- **代码仓库**: `https://github.com/nixevol/project-cpe.git`(2026‑08‑19 03:38:59 切换,最新声明为准)
|
||||
- **主分支 / 最新提交**: `main` / `cc95e25`
|
||||
- **当前版本**: `3.5.5`(由 `VERSION` 文件读取)
|
||||
- **后端技术栈**: Rust 2021, Axum 0.8, Tokio 1.48, zbus 5(用于 ofono D‑Bus)
|
||||
- **前端技术栈**: React 19, TypeScript 5.9, MUI v7, TanStack Query 5, Vite 7
|
||||
- **构建流程**: Windows 主机 → Docker(Ubuntu 18.04)→ 交叉编译 `aarch64-unknown-linux-gnu`;LF 行结尾通过 `.gitattributes` 强制
|
||||
- **CI**: GitHub Actions `build-ota.yml` 完成后端、前端构建、可选 UPX 压缩、生成 OTA 包并上传校验信息
|
||||
- **开发原则**: KISS & YAGNI,避免投机性依赖;所有凭证写入 Vaultwarden,仅在内存保存名称/用法
|
||||
- **AI / Git 集成**: 默认禁用,系统不会自行创建 `.git` 目录或加载模型,除非显式开启
|
||||
- **UI 布局规范**: 窄字段使用 “标签左 / 控件右”,大块使用垂直布局,固定页头+按钮栏,内部区域滚动
|
||||
- **默认沟通语言**: 中文
|
||||
- **平台偏好**: Windows + WSL2 + Docker Desktop,所有脚本必须在 Windows 环境可运行
|
||||
|
||||
该概览基于所有提供的证据,保留了每一条属性的来源标识,以供审计。
|
||||
Reference in New Issue
Block a user