MemRelay-Operation: checkpoint-save:raptd-checkpoint-settings-page-20260927 MemRelay-Resource: 9d5082fe-3936-4c20-b949-f90e54530976
2.0 KiB
2.0 KiB
title, type, permalink, stable_id, scope, memory_type, project_id, usage_profile_id, status, revision, request_id, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | memory_type | project_id | usage_profile_id | status | revision | request_id | created_at | updated_at | tags | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Checkpoint 2026-09-26 21:33:24 UTC [a182b8fc1c] | checkpoint | main/projects/280dd2a0-d23d-4a71-91e1-dce4353163be/checkpoint-2026-09-26-21-33-24-utc-a182b8fc1c | 9d5082fe-3936-4c20-b949-f90e54530976 | project | checkpoint | 280dd2a0-d23d-4a71-91e1-dce4353163be | 0c9feb46-d06e-43cd-9ef0-c5813c84a998 | active | 1 | raptd-checkpoint-settings-page-20260927 | 2026-09-26T21:33:24.315273+00:00 | 2026-09-26T21:33:24.315273+00:00 |
|
完成:登录后的侧栏增加系统设置页,分设备信息、代理、下载三页。登录页右下角设置按钮已去掉。下载页可设下载目录和同时下载数量(1 到 8,默认 2)。标题栏有还原设置和保存。 原因:把原来只在登录页的设置挪到登录后,并让下载并发和目录可配置。 关键实现:ui/src/App.vue 系统设置页;server/services/downloads.py 用可调整的工作线程数,设置写在 cache/downloads/settings.json;GET/POST /api/downloads/settings,POST /api/downloads/choose 只选目录不立刻保存。设备信息仍在下次登录才绑定到 token。代理和下载设置在点击保存后生效。视频清单底部的目录和这里用同一份设置。 验证:vue-tsc 和 vite build 通过。接口把同时下载改成 3 再改回 2,非法值 9 返回 400,目录未变。浏览器打开系统设置,三页、还原设置、自定义代理字段和下载目录都看过。没有在浏览器里游客登录。 问题:无。 下一步:下载、WebSocket、滚动条和系统设置都还没提交。用户没要求提交或推送。 给下个会话:用户窗口刷新后连 http://127.0.0.1:51821/ 。手动 uvicorn 可能还占着 51363,不要和窗口搞混。不要在浏览器里游客登录。不要填 Trending Now,不要改 rapt_scraper.py。capture/live.py 保持未跟踪。不要把 token、邮箱密码或代理密码写进记忆。