213 lines
7.7 KiB
Markdown
213 lines
7.7 KiB
Markdown
---
|
|
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: git-restore
|
|
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: null
|
|
created_at: '2026-08-27T20:08:53.448345+00:00'
|
|
updated_at: '2026-09-23T15:12:28.975684+00:00'
|
|
tags:
|
|
- Linux Mint
|
|
- scrcpy
|
|
- tasks
|
|
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
|
---
|
|
|
|
## 待完成任务
|
|
|
|
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 并验证`)提交代码更改。 |