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,22 @@
---
title: Checkpoint 2026-08-27 19:52:53 UTC [8a88851f32]
type: checkpoint
permalink: main/projects/eb86191a-8353-439f-8787-5078fd9a74a2/checkpoint-2026-08-27-19-52-53-utc-8a88851f32
stable_id: 0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
scope: project
memory_type: checkpoint
project_id: eb86191a-8353-439f-8787-5078fd9a74a2
usage_profile_id: 7aee455b-24cc-4008-bdaf-443721e6f939
status: active
revision: 1
request_id: linuxmint-scrcpy-20260828-0348
created_at: '2026-08-27T19:52:53.364529+00:00'
updated_at: '2026-08-27T19:52:53.364529+00:00'
tags:
- linux-mint
- scrcpy
- android
- installation
---
2026-08-28: Installed official scrcpy 4.1 x86_64 bundle from /home/nullix/下载/scrcpy-linux-x86_64-v4.1.tar.gz into /opt/scrcpy/v4.1. Created /usr/local/bin/scrcpy and /usr/local/bin/adb symlinks, installed scrcpy.1 man page and /usr/local/share/applications/scrcpy.desktop. Installed android-sdk-platform-tools-common for udev rules. Verified scrcpy 4.1, bundled ADB 37.0.0, server file, desktop entry, and connected OPPO PEMM00 device IZX8PF95R44TSCOF in authorized device state. User confirmed phone mirroring works. Future upgrades can install a new /opt/scrcpy/<version> directory and repoint the two /usr/local/bin symlinks.
@@ -0,0 +1,58 @@
---
title: Linux Mint 系统配置 – 当前状态
type: curated
permalink: main/projects/eb86191a-8353-439f-8787-5078fd9a74a2/curated/linux-mint-系统配置-当前状态
stable_id: c658b15a-ced2-4fc5-87a4-1b02090794eb
scope: project
project_id: eb86191a-8353-439f-8787-5078fd9a74a2
workspace_type: personal
usage_profile_id: null
preference_context: personal
document_type: current_state
revision: 1
source_memory_ids: []
source_checkpoint_ids:
- 0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids: []
model_connection: Sub2API
model_name: openai/gpt-oss-120b
source_count: 14
source_revisions:
memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44: '1'
source_dispositions:
processed: 14
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
job_cited_source_ids:
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
conflicts: []
supersedes: []
preferences: []
source_cursor: 205
source_hash: eaa0f30e642358887f85247a2e87fda96eab7c72d61d9edface41ef7d79b37d4
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: 97316818-9145-438f-9317-20dae3392a8a
created_at: '2026-08-27T20:08:49.977315+00:00'
updated_at: '2026-08-27T20:08:49.977762+00:00'
tags:
- Linux Mint
- scrcpy
- 系统配置
---
## 已完成的系统配置
- **scrcpy 4.1** 已通过官方 x86_64 包安装。安装文件源自 `/home/nullix/下载/scrcpy-linux-x86_64-v4.1.tar.gz`,内容解压到 **/opt/scrcpy/v4.1**。
- 在 **/usr/local/bin** 创建了两条符号链接:`scrcpy` → `/opt/scrcpy/v4.1/scrcpy`,`adb` → `/opt/scrcpy/v4.1/adb`,确保系统路径下可直接调用。
- 已安装随包提供的 **scrcpy.1** 手册页以及桌面入口文件 **/usr/local/share/applications/scrcpy.desktop**,可以在菜单中启动。
- 为安卓设备添加了 `android-sdk-platform-tools-common` 包,以提供所需的 **udev** 规则,实现设备的自动授权。
- 已成功连接 **OPPO PEMM00**(序列号 `IZX8PF95R44TSCOF`),状态为 *authorized*,手机镜像功能正常工作。
> 未来若需升级,只需在 **/opt/scrcpy** 下新建 `<version>` 目录并让上述两条 `/usr/local/bin` 符号链接指向新版本即可。
@@ -0,0 +1,212 @@
---
title: Linux Mint 系统配置 – 待办任务
type: curated
permalink: main/projects/eb86191a-8353-439f-8787-5078fd9a74a2/curated/linux-mint-系统配置-待办任务
stable_id: 06421210-9422-4d6d-9959-6db30cbc122b
scope: project
project_id: eb86191a-8353-439f-8787-5078fd9a74a2
workspace_type: personal
usage_profile_id: null
preference_context: personal
document_type: tasks
revision: 1
source_memory_ids: []
source_checkpoint_ids:
- 0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids: []
model_connection: Sub2API
model_name: openai/gpt-oss-120b
source_count: 14
source_revisions:
memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44: '1'
source_dispositions:
processed: 14
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
job_cited_source_ids:
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
conflicts: []
supersedes: []
preferences:
- statement: 默认使用中文进行日常交流和代码注释
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 所有项目的开发记忆统一由 MemRelay 持久管理,默认不创建本地 aidocs 或 project_context.md,除非用户明确要求
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 遵循 KISS 与 YAGNI,使用最简且正确的实现
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 优先复用项目已有的框架、服务、工具和约定,不建立重复实现
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 不添加仅为假设未来需求服务的依赖、抽象或基础设施
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: AI 驱动的记忆同步与 Git 集成默认关闭
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 在任何登录、SSH、数据库或 API 调用前先查询 Vaultwarden,唯一匹配时直接使用
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 新建或修改的账号、密码、Token、API‑Key 与 TOTP 种子必须立即写入密码库
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 普通记忆只记录密码库条目名称、用途、使用方式,不保存密文
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 项目记忆保存在 aidocs/project_context.md,最新‑优先、秒级时间戳追加,文件永不提交
level: scenario
workspace_types:
- personal
workspace_ids: []
source_ids:
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
source_cursor: 205
source_hash: eaa0f30e642358887f85247a2e87fda96eab7c72d61d9edface41ef7d79b37d4
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: 97316818-9145-438f-9317-20dae3392a8a
created_at: '2026-08-27T20:08:53.448345+00:00'
updated_at: '2026-08-27T20:08:53.449033+00:00'
tags:
- Linux Mint
- scrcpy
- tasks
---
## 待完成任务
1. **验证 scrcpy 更新流程**
- 在 `/opt/scrcpy` 下创建测试目录 `v4.2`(下载或编译新版本)。
- 更新 `/usr/local/bin/scrcpy` 与 `/usr/local/bin/adb` 符号链接指向新目录。
- 重新连接 OPPO 设备,确认镜像、控制功能均正常。
2. **整理项目记忆**
- 若启用 MemRelay 本地记忆,向 `aidocs/project_context.md` 添加条目:记录本次升级步骤、验证方法、遇到的问题以及下一步计划。
- 确认 `aidocs/` 已加入 `.gitignore`,防止记忆文件意外提交。
3. **遵循开发原则**(参照全局开发实施原则)
- 确保实现保持 **KISS & YAGNI**,不引入额外依赖。
- 复用系统已有工具(如 `adb`, `udev`)而非自行实现对应功能。
4. **凭证与记忆边界**(参考全局凭证规则)
- 在任何后续需要的 API 调用或远程登录前,先在 Vaultwarden 中搜索对应凭证。若唯一匹配则自动使用。
- 如有新增的设备或服务密钥,立即写入密码库,并在记忆中仅记录名称、用途、使用方式。
5. **AI 与 Git 集成功能**(默认关闭)
- 确认当前工作环境未启用 AI 驱动的记忆同步或 Git 自动提交功能,避免不必要的资源消耗。
> 所有上述任务均应在完成后更新 **MemRelay** 项目记忆,并使用 `type: 中文说明`(例如 `feat: 升级 scrcpy 至 v4.2 并验证`)提交代码更改。
@@ -0,0 +1,60 @@
---
title: Linux Mint 系统配置 – 时间线
type: curated
permalink: main/projects/eb86191a-8353-439f-8787-5078fd9a74a2/curated/linux-mint-系统配置-时间线
stable_id: b7f3b26c-3fda-49c5-b2ac-0178547f9035
scope: project
project_id: eb86191a-8353-439f-8787-5078fd9a74a2
workspace_type: personal
usage_profile_id: null
preference_context: personal
document_type: timeline
revision: 1
source_memory_ids: []
source_checkpoint_ids:
- 0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
source_file_ids: []
source_git_commit: null
source_git_commits: []
source_agent_sync_ids: []
model_connection: Sub2API
model_name: openai/gpt-oss-120b
source_count: 14
source_revisions:
memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44: '1'
source_dispositions:
processed: 14
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- project:eb86191a-8353-439f-8787-5078fd9a74a2
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
job_cited_source_ids:
- project:eb86191a-8353-439f-8787-5078fd9a74a2
- memory:0ec4f606-8e1c-48d5-8978-d9bc55ae6f44
conflicts: []
supersedes: []
preferences: []
source_cursor: 205
source_hash: eaa0f30e642358887f85247a2e87fda96eab7c72d61d9edface41ef7d79b37d4
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: 97316818-9145-438f-9317-20dae3392a8a
created_at: '2026-08-27T20:08:51.308380+00:00'
updated_at: '2026-08-27T20:08:51.308937+00:00'
tags:
- Linux Mint
- timeline
- scrcpy
---
## 项目时间线
| 时间点 | 事件 | 备注 |
|--------|------|------|
| 2026‑08‑27 19:49:25 UTC | 项目 ``Linux Mint 系统配置`` 创建 | 项目在 MemRelay 中创建,类型 *personal*。 |
| 2026‑08‑28 | 安装官方 **scrcpy 4.1** x86_64 包并完成系统集成 | 详见检查点记录,已验证手机镜像功能。 |
| 2026‑08‑28(后续) | 计划:将来升级到新版本 scrcpy,更新 `/opt/scrcpy/<version>` 目录并重新指向 symlink。 | 参考检查点中的升级指南。 |
*以上时间均已在项目记忆 `aidocs/project_context.md`(若开启)中以秒级时间戳记录。*