--- title: Development Timeline type: curated permalink: main/projects/ebb54e31-5afe-4f9b-a291-4e3b03ca3b21/curated/development-timeline stable_id: 47740b04-4f30-47c0-a68c-8fe5e19133e7 scope: project project_id: ebb54e31-5afe-4f9b-a291-4e3b03ca3b21 workspace_type: development usage_profile_id: null preference_context: development document_type: timeline revision: 1 source_memory_ids: [] source_checkpoint_ids: [] source_file_ids: [] source_git_commit: null source_git_commits: [] source_agent_sync_ids: [] model_connection: Sub2API model_name: git-restore source_count: 20 source_revisions: memory:9092af09-6a60-404e-88ad-3344f2fdf0ca: '1' memory:f555c097-1877-41f5-ad8a-8ac6f80895a0: '1' memory:ccecd521-d8f9-4447-9a0b-46f6b4112bc9: '1' memory:c16b8950-20d2-4d3d-87b3-0a8bfd20790d: '1' memory:fe738cfc-d1da-4472-9a49-ffd4975bea0c: '1' memory:109e5244-ad26-4650-8a49-e6cebbabe7d7: '1' memory:b9a463d1-5659-4baa-aaf4-6464661ef074: '1' memory:e20b1ae7-4ba7-4c1d-9d79-59af809f9084: '1' source_dispositions: processed: 20 unchanged: 0 unsupported: 0 skipped: 0 cited_source_ids: - curated_baseline:47740b04-4f30-47c0-a68c-8fe5e19133e7 - memory:9092af09-6a60-404e-88ad-3344f2fdf0ca - memory:f555c097-1877-41f5-ad8a-8ac6f80895a0 - memory:ccecd521-d8f9-4447-9a0b-46f6b4112bc9 - memory:b9a463d1-5659-4baa-aaf4-6464661ef074 - memory:c16b8950-20d2-4d3d-87b3-0a8bfd20790d - memory:e20b1ae7-4ba7-4c1d-9d79-59af809f9084 - memory:fe738cfc-d1da-4472-9a49-ffd4975bea0c - memory:109e5244-ad26-4650-8a49-e6cebbabe7d7 - curated_baseline:c6d3254d-9cbb-4dba-924e-f79781d2c07d - curated_baseline:d459e837-b05c-4f31-9b05-7f9d09c71f25 job_cited_source_ids: - curated_baseline:47740b04-4f30-47c0-a68c-8fe5e19133e7 conflicts: [] supersedes: [] preferences: [] source_cursor: 0 source_hash: cd96d5b27b5d1ef34ff30350e40c12b9d9b7e389c5813755521578d1f2597d9c prompt_version: 2026-08-12.3 schema_version: '3' curation_job_id: null created_at: '2026-08-08T09:52:25.234088+00:00' updated_at: '2026-09-23T15:13:02.884223+00:00' tags: - timeline restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 --- # 项目时间线与检查点 | 日期 (UTC) | 里程碑 | 关键成果 | |------------|--------|----------| | **2026-08-02 22:06:17** | 正式部署完成 | 完成 AI 开发记忆工作流、46 个 MCP 工具、密码库管理、目录仓储、项目导出、秒级时间线。迁移至 Armbian ARM64 主机,公网 `https://mr.asio.asia` 开放。前端 17 项、后端 39 项测试通过。 | | **2026-08-02 22:48:06** | AI 开发记忆工作流验收 | 完成完整 AI 开发记忆工作流、MCP、密码库 CRUD、文件目录、项目 ZIP、桌面 Web、README/Mermaid、ARM64 部署、FRPC 与公网 HTTPS 验收。 | | **2026-08-03 05:15:12** | 完整 AI 开发记忆工作流 (首次) | 自动管理员、检查点删除、项目搜索、秒级时间线、MCP 完整能力 (46 工具)、双语 Agent 提示词、仪表盘。前端 17 项、后端 38 项通过。 | | **2026-08-03 06:06:10 CST** | 部署拓扑完成 | 完成公网 HTTPS 入口、OpenWrt FRP 映射、持久化目录映射 (`/data/memrelay-stack`) 与应用主机配置。局域网和公网登录、MCP tools 均已验证。 | | **2026-08-04 15:04:17** | unattended curation 与 memory‑Git 实装 | 添加工作流源策略、结构化 curation、队列、重试、并发租约、恢复;实现本地 memory‑Git、历史、diff、恢复、导入等功能。前端 25 项、后端 145 项通过。 | | **2026-08-05 23:48:36** | 工作区 UI 与全档案 Token 发布 | 增加可滚动抽屉、统一表单宽度、删除独立进度页、统一检查点、Token 自动覆盖与数据库迁移 (`20260805_0010`)。前端 27 项、后端 145 项通过。 | | **2026-08-06 10:26:26** | 桌面界面与模型连接优化 | UI 卡片高度 (280px)、抽屉宽度 (62% 视口, max 1050px)、表单布局统一;MCP Token 重命名为 “记忆空间”,操作统一;TOTP、提示词、模型能力修复。前端 32 项、后端 133 项通过。 | | **2026-08-07 03:18:34** | 全链路审计与发布 | 完成全链路审计;修复 `memrelay://capabilities` JSON 序列化错误,增加回归测试;ARM64 滚动发布 (95 MCP 工具, 3 Resources)。前端 34 项、后端 153 项通过。 | **来源**: `curated_baseline:47740b04-4f30-47c0-a68c-8fe5e19133e7`