chore: 导入旧记忆备份供恢复

This commit is contained in:
2026-09-23 22:38:40 +08:00
parent 5313fcee7a
commit 6a6a895eaf
638 changed files with 29816 additions and 1 deletions
@@ -0,0 +1,108 @@
---
title: project-cpe 关键时间线 (2026‑08‑19)
type: curated
permalink: main/projects/4f53c06a-c6c3-40ec-b2fc-5f019ea45fc0/curated/project-cpe-关键时间线-2026-08-19
stable_id: 13f2b063-060f-4f4a-8d2d-5f53d81cb3e8
scope: project
project_id: 4f53c06a-c6c3-40ec-b2fc-5f019ea45fc0
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: timeline
revision: 2
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:
memory:c8101753-2674-42d9-8849-8e98d325d497: '1'
memory:b84527b2-0fef-4062-897d-bc06cb2b41bc: '1'
memory:2ab0a44e-c56a-4cbc-a82f-c8b8456d5019: '1'
memory:866234ea-0d81-4fd9-912a-6cb68441e1cc: '1'
memory:d0a91595-3be4-4366-a615-58833dd0dff8: '1'
memory:51b5b48b-ac1f-4477-ab2f-dfc46198eb01: '1'
memory:fd164c80-b38b-4984-8008-48b57ba46e61: '1'
memory:fa66c797-a786-4966-8cb1-2eff40e3dc4e: '1'
memory:f0d365e8-4d2c-4d91-bdc0-df4d3d6fa6b3: '1'
memory:a732a5c7-f413-440e-ad41-2c018a68e15f: '1'
memory:ce9c98cd-85c8-4595-9cae-aa019b487893: '1'
memory:e92dbe0b-bb27-4b0e-b5bb-2330a0472fd2: '1'
memory:8c6276e6-d7db-409d-a3cd-5570c2d8fdc5: '1'
source_dispositions:
processed: 188
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- git:backend/src/iptables.rs
- git:backend/src/main.rs
- git:backend/src/ota.rs
- git:frontend/src/pages/ATConsole.tsx
- git:frontend/src/pages/Configuration.tsx
- git:frontend/src/pages/Dashboard/index.tsx
- git:scripts/build.sh
- git:scripts/deploy.sh
- memory:c8101753-2674-42d9-8849-8e98d325d497
- memory:b84527b2-0fef-4062-897d-bc06cb2b41bc
- memory:2ab0a44e-c56a-4cbc-a82f-c8b8456d5019
- memory:866234ea-0d81-4fd9-912a-6cb68441e1cc
- memory:d0a91595-3be4-4366-a615-58833dd0dff8
- memory:51b5b48b-ac1f-4477-ab2f-dfc46198eb01
- memory:fd164c80-b38b-4984-8008-48b57ba46e61
- memory:fa66c797-a786-4966-8cb1-2eff40e3dc4e
- memory:f0d365e8-4d2c-4d91-bdc0-df4d3d6fa6b3
- memory:a732a5c7-f413-440e-ad41-2c018a68e15f
- memory:ce9c98cd-85c8-4595-9cae-aa019b487893
- memory:e92dbe0b-bb27-4b0e-b5bb-2330a0472fd2
- memory:8c6276e6-d7db-409d-a3cd-5570c2d8fdc5
job_cited_source_ids:
- git:backend/src/iptables.rs
- git:backend/src/main.rs
- git:backend/src/ota.rs
- git:frontend/src/pages/ATConsole.tsx
- git:frontend/src/pages/Configuration.tsx
- git:frontend/src/pages/Dashboard/index.tsx
- git:scripts/build.sh
- git:scripts/deploy.sh
conflicts: []
supersedes:
- summary: Later checkpoint supersedes earlier repository URL
current_source_ids:
- memory:2ab0a44e-c56a-4cbc-a82f-c8b8456d5019
superseded_source_ids:
- memory:c8101753-2674-42d9-8849-8e98d325d497
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-19T03:55:24.360292+00:00'
updated_at: '2026-08-19T18:49:28.001361+00:00'
tags:
- project-cpe
- development
- timeline
---
# 项目时间线(UTC 2026‑08‑19)
| 时间点 | 事件 | 关键变化 |
|--------|------|----------|
| **2025‑12‑03 – 13** | 前端页面初版提交(ATConsole、Configuration、Dashboard 等) | 完成 UI 框架搭建,使用 MUI v7 与 React 19 |
| **2025‑12‑07** | 添加 `usb_switch_demo.sh`(Feishu webhook 监控) | 实现 USB Gadget 状态上报脚本 |
| **2025‑12‑08 – 13** | 后端核心模块实现(`iptables.rs`、`main.rs`、`models.rs`、`ota.rs`、`serial.rs`、`sms_listener.rs`、`sms_push.rs`、`state.rs`、`usb_switch.rs`、`utils.rs`、`webhook.rs`) | 完成后端业务逻辑,加入 SQLite 持久化 |
| **2025‑12‑10 – 13** | 前端功能统一化(统一主题、轮询、错误 Snackbar 等) | UI 交互细节完善,加入全局 Context 与自定义 Hook |
| **2025‑12‑13 12:45 – 12:51** | 脚本最终打磨(`build.sh`、`deploy.sh`、`monitor.sh`、`setup‑env.sh`、`pack-ota.sh`、`pack-userdata.sh`) | 构建、部署与 OTA 打包流程固化 |
| **2026‑08‑19 03:29:30** | 基线检查点 `5736938fa5`:`main`/`cc95e25`、版本 3.5.5、导入 `AGENTS.md`、`README.md`,来源 `https://github.com/1orz/project-cpe.git` | 初始状态记录 |
| **2026‑08‑19 03:36:14** | 记录前一检查点 ID(审计专用) | - |
| **2026‑08‑19 03:38:59** | 检查点 `0af3a08953`:完成迁移至 **MemRelay**,上传 README 与 OTA CI,**仓库 URL 切换** 为 `https://github.com/nixevol/project-cpe.git`,写入 `MEMRELAY_TOKEN` 到 Vaultwarden,更新 `.gitignore`(加入 `AGENTS.md` 与 `aidocs/`) | 冲突解决:以最新声明为准,更新仓库地址 |
| **2026‑08‑19 03:38:59** | 再次确认仓库 URL 迁移完成 | 与上条相同 |
此时间线保留了所有关键里程碑及对应的代码/文档变更,便于追溯与审计。