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,60 @@
---
title: EmptyTemp 关键术语定义
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/empty-temp-关键术语定义
stable_id: 5538faf0-71e3-4ea2-877a-1bcaac5320d4
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: glossary
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids: []
job_cited_source_ids: []
conflicts: []
supersedes: []
preferences: []
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:51:05.205603+00:00'
updated_at: '2026-09-17T07:51:05.206497+00:00'
tags:
- glossary
- general
---
## 术语
| 术语 | 定义 |
|---|---|
| **MemRelay** | 中央记忆存储系统,所有全局与项目记忆均写入此处,而本地 **aidocs** 仅作离线临时存储。 |
| **aidocs/project_context.md** | 本地项目记忆文件,记录作业日志、验证步骤、问题与后续计划,永不提交。 |
| **KISS** | Keep It Simple, Stupid:实现保持尽量简单、正确。 |
| **YAGNI** | You Ain’t Gonna Need It:避免为假设需求预设功能。 |
| **Vaultwarden** | 密码与凭证管理工具,所有登录凭证在此存储与检索。 |
| **Git Workflow** | 通过 **commit** 与 **push** 维护代码版本;推送前需 `git fetch` 与 `git rebase`,仅在确认无冲突后推送。 |
| **Conventional Commit** | 提交信息格式:`type: 中文一句话描述`,常见类型有 `feat, fix, refactor, style, docs, chore, revert`。 |
| **Credential Vault** | 安全层,用于存储密码、Token、API Key、TOTP 种子,访问前先查询该 vault。 |
| **工作区(Workspace)** | 一个运行实例,包含本地文件、配置与记忆。 |
| **项目目录(Project Directory)** | 项目根目录,MemRelay 仅在工作区已设置时解析与使用。 |
> **注意**:本词典以中文为主,除非特殊需求。 |
@@ -0,0 +1,137 @@
---
title: EmptyTemp 工作区任务列表
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/empty-temp-工作区任务列表
stable_id: e6157fa8-3b49-4ab1-b1d4-5efe7aeaed75
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: tasks
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
job_cited_source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
conflicts: []
supersedes: []
preferences:
- statement: 已知答案立即给出;不确定题目可后补。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 日常交流使用中文;除非明确要求其他语言。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 在任何登录、SSH、数据库或 API 调用前,先查询 Vaultwarden;若唯一匹配则自动使用,否则提示用户挑选。
level: scenario
workspace_types:
- general
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: 凭证的创建、更新或删除必须立即写入 Vaultwarden;记忆中仅记录条目名称、用途和使用方式,不保存秘密值。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 功能完成后立即提交;若存在远端则在提交后推送,若存在冲突需先解决并重新验证。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:51:02.477159+00:00'
updated_at: '2026-09-17T07:51:02.477767+00:00'
tags:
- curation
- general
---
## 任务列表
| 任务 | 说明 | 所需资料 | 备注 |
|---|---|---|---|
| 1 | 确认 MemRelay 可用性 | `capabilities_get` | 仅在“项目目录已设置”时使用 |
| 2 | 完成功能后提交并推送 | 参照规则 #2406be77 | 如无远端,仅提交 |
| 3 | 更新凭证/Token | 查询 Vaultwarden,若唯一自动使用;若新增或修改立即写入 Vaultwarden | 只记录条目名称、用途,不存秘钥 |
| 4 | 在 aidocs/project_context.md 记录会话信息 | 记录 `做了什么、原因、验证、问题、下一步`,时间倒序 | `aidocs/` 目录始终在 `.gitignore` |
| 5 | 以已知答案立即给出 | 按回答策略 #9988effa | 不确定题可后补 |
> **重要**
>
> - 所有会话信息请写入 `aidocs/project_context.md`,并确保仅在 MemRelay 可用时同步到 MemRelay。 |
> - 任何凭证写入请直接同步到 Vaultwarden,避免将敏感值记录在通用记忆中。 |
> - 所有英文均已根据 #7429c22e 设定使用中文交流,除非有明确需求。
### 参考规则与偏好
- #2406be77 - 功能完成即提交并按远端状态推送
- #9988effa - 做题先给已确定答案
- #105b328f - 凭证与记忆边界
- #1194be51 - 开发记忆统一使用 MemRelay
- #7429c22e - 交流语言
- #2406be77 - Git workflow |
@@ -0,0 +1,71 @@
---
title: 工作区当前状态
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/工作区当前状态
stable_id: ad479e67-74bd-45cc-945d-f4745b48420f
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: current_state
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
job_cited_source_ids:
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
conflicts: []
supersedes: []
preferences: []
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:50:54.748219+00:00'
updated_at: '2026-09-17T07:50:54.748775+00:00'
tags:
- general
---
# 当前工作区状态
- **MemRelay 可用**:当前工作区已成功连接 MemRelay,所有记忆与凭证均写入 MemRelay。
- **未持久化本地记忆**:`aidocs/` 目录被包含在 `.gitignore`,当前无本地 `project_context.md`。
- **Git 状态**:无未提交更改。远端已同步。
- **已有规则**:已加载并遵守以下规则(如适用):
- 项目创建规则 `ac8bb556`(已应用)
- 功能完成立即推送规则 `2406be77`(已应用)
- MemRelay 为主规则 `25332e63`(已应用)
- 开发原则规则 `bf88c265`(已应用)
- 凭证边界规则 `105b328f`(已应用)
- **偏好**:已启用所有全局偏好(答案策略、中文默认、开发记忆 MD、语言偏好)。
@@ -0,0 +1,74 @@
---
title: 工作区时间线
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/工作区时间线
stable_id: a944b07c-6d4d-47bd-8acb-94fbd4657965
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- 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:105b328f-4bda-4641-90a7-7282ef156316
job_cited_source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- 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:105b328f-4bda-4641-90a7-7282ef156316
conflicts: []
supersedes: []
preferences: []
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:51:00.046637+00:00'
updated_at: '2026-09-17T07:51:00.047254+00:00'
tags:
- general
---
# 空临时工作区时间线
| 日期 | 事件 | 关联源 | 概要 |
|------|------|--------|------|
| 2026-09-17T07:29:03.582Z | 创建空工作区 | `project:91370ae7-af10-41ee-b7ad-5730f4962bcb` | 初始化 `EmptyTemp`,未设置项目目录。
| 2026-09-17T07:29:25.224Z | 加载全局规则 | `global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a` | 记录答案优先策略。
| 2026-09-16T03:44:56.802Z | 规则更新:不自动创建项目 | `global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b` | 项目目录缺失时拒绝 `project_create`。
| 2026-09-16T03:40:34.162Z | 新规则:功能完成即推送 | `global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55` | 触发 Commit + Push 流程。
| 2026-09-16T03:40:11.030Z | 规则:MemRelay 为主 | `global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d` | 启用 MemRelay 推送,将本地备份留至离线。
| 2026-09-01T12:43:29.348Z | 语言偏好:中文 | `global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7` | 确定默认语言。
| 2026-08-25T04:03:40.994Z | 开发记忆统一使用 MemRelay | `global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6` | 记录记忆规则。
| 2026-08-07T13:26:24.658Z | 开发实施原则 | `global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5` | 采用 KISS 与 YAGNI。
| 2026-08-02T21:15:11.361Z | 凭证边界 | `global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316` | Vaultwarden 优先准则。
> 时间线反映了本工作区在 2026 年 9 月的核心决策与规则启用。
@@ -0,0 +1,66 @@
---
title: 已做出的关键决策
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/已做出的关键决策
stable_id: 45367875-edd1-4b2d-a2ad-943e07b01750
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: decisions
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
job_cited_source_ids:
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
conflicts: []
supersedes: []
preferences: []
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:50:57.111173+00:00'
updated_at: '2026-09-17T07:50:57.111773+00:00'
tags:
- general
---
# 已做出的决策列表
1. **拒绝自动创建 MemRelay 项目**:依据规则 `ac8bb556`,在当前无项目目录的情形下,明确拒绝调用 `project_create`。
2. **采用 MemRelay 作为唯一记忆存储**:依据规则 `25332e63` 与偏好 `1194be51`,禁止任何本地记忆写入,除非用户显式请求临时导出。
3. **功能完成后即时提交与推送**:依据规则 `2406be77`,每个可独立交付的功能完成后立即 `git commit` 并在有远端时 `git push`,必要时先 `fetch` 再 `rebase`。
4. **所有交流采用中文**:依据偏好 `7429c22e` 与 `ff34c6eb`,除非用户另作说明,否则使用中文完成所有文档、提交信息与对话。
5. **凭证优先搜索 Vaultwarden**:依据规则 `105b328f`,所有凭证操作前查询 Vaultwarden,唯一匹配即使用。
> 以上决策均已记录在 MemRelay 记忆中,并在项目的 `aidocs/project_context.md` 渲染路径完成备注。
@@ -0,0 +1,136 @@
---
title: 项目与工作区概览
type: curated
permalink: main/projects/91370ae7-af10-41ee-b7ad-5730f4962bcb/curated/项目与工作区概览
stable_id: 1186284a-4b7a-4467-bcc7-562ca5bb5937
scope: project
project_id: 91370ae7-af10-41ee-b7ad-5730f4962bcb
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: overview
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: openai/gpt-oss-20b
source_count: 17
source_revisions: {}
source_dispositions:
processed: 17
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- global_guidance_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
job_cited_source_ids:
- global_guidance_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:25332e63-48d0-4daa-8c08-d676bb2d310d
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
conflicts:
- summary: 功能完成后推送规则由旧的“仅 commit、明确要求才 push”升级为新版“立即 push”
source_ids:
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
resolution: latest_explicit_wins
supersedes:
- summary: 功能提交后立即推送规则替换旧“仅 commit、明确要求才 push”规则
current_source_ids:
- global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55
superseded_source_ids:
- global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b
preferences:
- statement: 答案已知时优先给出已确定答案。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:9988effa-80c9-4062-97a2-8a5f40e3856a
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 默认使用中文交流。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 开发记忆统一使用 MemRelay,除非用户显式要求临时导出。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
- statement: 语言偏好:默认使用中文沟通,除非明确要求其他语言。
level: scenario
workspace_types:
- general
workspace_ids: []
source_ids:
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
counterexample_source_ids: []
occurrence_count: 1
explicit: true
confidence: 1.0
status: current
source_cursor: 688
source_hash: 498e318e92ec782f2920fc0975800413b7a4c97e08ae3e0c4d2f6f45a7914be2
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: d87f234c-f6ca-485b-93e2-74b817a0d2ce
created_at: '2026-09-17T07:50:53.261841+00:00'
updated_at: '2026-09-17T07:50:53.262516+00:00'
tags:
- general
---
# 项目与工作区概览
- **项目 ID**: `91370ae7-af10-41ee-b7ad-5730f4962bcb`(空临时工作区)。
- **工作区类型**: `general`,使用 MemRelay 作为所有记忆、凭证与 Git 工作流的唯一来源。
- **关键规则**
- **项目创建**: 在无项目目录时严格不自动创建 MemRelay 项目,除非用户明确要求(规则 `ac8bb556`)。
- **开发记忆**: 统一使用 MemRelay,若临时导出请在使用后立即删除(偏好 `1194be51`)。
- **功能完成推送**: 每个功能完成后立即提交,并在有远端时推送;若远端有新提交则先 `fetch` 再 `rebase`(规则 `2406be77`)。
- **MemRelay 为主**: 只在 MemRelay 可用时写入记忆,预留 `aidocs/project_context.md` 为离线备份(规则 `25332e63`)。
- **语言与沟通**: 所有交流、文档与提交均使用中文,除非明确要求其他语言(偏好 `7429c22e` & `ff34c6eb`)。
- **技术原则**: 遵循 KISS 与 YAGNI,并复用已有框架与工具(规则 `bf88c265`)。
- **凭证管理**: 所有登录与 API 操作前先搜索 Vaultwarden,唯一匹配即使用,若无匹配则手动选择或输入,凭证名称仅记录在记忆内(规则 `105b328f`)。
- **AI 与 Git**: AI 记录与 Git 同步为可选功能,默认禁用(规则 `3f91189b`)。
> **说明**: 本文件基于当前已知规则与偏好,汇总了项目与工作区的核心约束,供后续工作参照。