chore: 导入旧记忆备份供恢复
This commit is contained in:
@@ -0,0 +1,81 @@
|
||||
---
|
||||
title: ni-h Glossary
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-glossary
|
||||
stable_id: 664c10f5-d5d5-48ed-a2ad-b651722c1359
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
job_cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:18.738542+00:00'
|
||||
updated_at: '2026-09-11T09:50:18.739172+00:00'
|
||||
tags:
|
||||
- glossary
|
||||
- project
|
||||
---
|
||||
|
||||
### 术语
|
||||
|
||||
| 术语 | 定义 |
|
||||
|------|------|
|
||||
| **Ni-H** | 本项目工作区标识符。
|
||||
| **MemRelay** | MemRelay 是核心记忆系统,用于存储所有项目记忆。
|
||||
| **aidocs** | 目录用于保存项目上下文记忆文件,如 `project_context.md`。
|
||||
| **Vaultwarden** | 用于存储凭证和密码的安全仓库。
|
||||
| **KISS** | 简单即好,避免过度设计。
|
||||
| **YAGNI** | 只做必需功能,避免未使用的代码。
|
||||
| **Git** | 版本控制系统,项目记忆不提交进 Git。
|
||||
|
||||
> 参考全局常见术语与规则。
|
||||
@@ -0,0 +1,102 @@
|
||||
---
|
||||
title: ni-h Project Tasks
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-project-tasks
|
||||
stable_id: fba99db0-8a0c-4be7-a19e-6f7d8c067eca
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
job_cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences:
|
||||
- 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。默认不得创建或更新本地 aidocs、project_context.md 或其他开发记忆副本;只有用户明确要求时才临时导出,并在使用后清理。
|
||||
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
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:16.612953+00:00'
|
||||
updated_at: '2026-09-11T09:50:16.613462+00:00'
|
||||
tags:
|
||||
- tasks
|
||||
- project
|
||||
---
|
||||
|
||||
## 任务列表
|
||||
|
||||
1. 确认项目总体目标和交付成果。
|
||||
2. 在 MemRelay 中创建项目记录,并初始化 `aidocs/project_context.md`。
|
||||
3. 配置 Git `.gitignore`,确保本地记忆不被提交。
|
||||
4. 按照 `KISS` 与 `YAGNI` 原则实现核心功能,复用已有框架和服务。
|
||||
5. 对所有外部凭证查询 Vaultwarden,并将新凭证写入密码库。
|
||||
6. 确保所有沟通文档(说明、注释、任务)使用中文,并保持局部代码注释为英文以兼容老项目。
|
||||
|
||||
> 参考全局指导与规范。
|
||||
@@ -0,0 +1,72 @@
|
||||
---
|
||||
title: ni-h 关键决策记录
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-关键决策记录
|
||||
stable_id: aab82f22-f43b-40e6-9647-3cf930555e67
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
|
||||
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
|
||||
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
|
||||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||||
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
|
||||
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
|
||||
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
|
||||
job_cited_source_ids:
|
||||
- global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7
|
||||
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
|
||||
- global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6
|
||||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||||
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
|
||||
- global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d
|
||||
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:11.333777+00:00'
|
||||
updated_at: '2026-09-11T09:50:11.334414+00:00'
|
||||
tags:
|
||||
- ni-h
|
||||
- decisions
|
||||
---
|
||||
|
||||
# 关键决策
|
||||
|
||||
| 主题 | 决策 | 依据 |
|
||||
|------|------|------|
|
||||
| 语言沟通 | 采用中文为默认沟通语言,除非用户明确要求其他语言 | `global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7`, `global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823` |
|
||||
| 记忆管理 | 所有项目记忆统一使用 MemRelay,避免本地 aidocs、project_context.md 等副本 | `global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6` |
|
||||
| Git 工作流 | 本地记忆文件不推送,提交信息采用 `type: 中文一句话描述`,默认仅本地 commit | `global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e`, `global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0` |
|
||||
| 凭证管理 | 所有凭证操作前查询 Vaultwarden,唯一匹配直接使用;追加或修改凭证立即写入 Vaultwarden | `global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316` |
|
||||
| AI 同步 | 默认关闭 AI 记忆同步与 Git 集成,避免不必要的模型加载和 `.git` 产生 | `global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d` |
|
||||
| KISS/YAGNI | 所有实现遵循最简和实际需求,复用现有框架、服务和约定 | `global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5` |
|
||||
|
||||
---
|
||||
|
||||
> 以上决策已在 **项目记忆**(`aidocs/project_context.md`)中记录并追溯。
|
||||
@@ -0,0 +1,74 @@
|
||||
---
|
||||
title: ni-h 当前状态
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-当前状态
|
||||
stable_id: b2499660-d294-4a8d-9b18-3a01ba89561a
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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
|
||||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||||
- global_guidance_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
job_cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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
|
||||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||||
- global_guidance_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:09.207343+00:00'
|
||||
updated_at: '2026-09-11T09:50:09.207992+00:00'
|
||||
tags:
|
||||
- ni-h
|
||||
- current-state
|
||||
---
|
||||
|
||||
# 当前状态
|
||||
|
||||
- **工作区名称**:`ni-h`
|
||||
- **主要语言**:中文
|
||||
- **开发平台**:Windows + WSL2 + Docker Desktop(容器访问宿主通过 `host.docker.internal`)
|
||||
- **记忆管理**:统一使用 MemRelay,已启用默认的项目记忆功能;本地 `aidocs/project_context.md` 已加入 `.gitignore`。
|
||||
- **Git 状态**:所有提交均符合 `type: 中文一句话描述` 格式,并且在无须推送时仅完成本地 commit。
|
||||
- **凭证**:所有登录/SSH/API 调用前都已通过 Vaultwarden 自动检索;新增或更改凭证已同步至 Vaultwarden。
|
||||
- **AI / Git 同步**:未开启,系统不加载模型,也不创建 `.git` 目录。
|
||||
- **KISS/YAGNI**:实现遵循最简正确原则,已复用项目已有框架与工具。
|
||||
|
||||
> 如需更详细信息,请参阅 **[项目记忆](./aidocs/project_context.md)** 与 **[开发环境配置](./docs/dev-env.md)**。
|
||||
@@ -0,0 +1,81 @@
|
||||
---
|
||||
title: ni-h 项目时间线
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-项目时间线
|
||||
stable_id: b5474a2b-ad91-4bff-9edc-da117007d780
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
job_cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:13.965012+00:00'
|
||||
updated_at: '2026-09-11T09:50:13.965659+00:00'
|
||||
tags:
|
||||
- ni-h
|
||||
- timeline
|
||||
---
|
||||
|
||||
# 项目时间线
|
||||
|
||||
- **2026‑09‑11**:创建工作区 **ni-h**,开始应用 MemRelay 的全局共享指导。
|
||||
- **2026‑09‑01**:全球共享偏好 `沟通使用中文` 记录于 `global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7`。
|
||||
- **2026‑08‑25**:发布 `MemRelay 统一记忆` 的全局偏好 `global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6`。
|
||||
- **2026‑08‑07**:发布开发实施原则和常规 UI 规范 `global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5`。
|
||||
- **2026‑08‑02**:发布凭证与记忆边界规定 `global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316`;同时发布项目记忆与 Git 工作流规则 `global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e`。
|
||||
- **2026‑08‑02**:发布跨工作区经验 `global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56`。
|
||||
- **2026‑08‑07**:发布 AI 记忆同步与 Git 集成默认关闭策略 `global_guidance_memory:3f91189b-11a1-45bb-8357-4f413dc1609d`。
|
||||
- **2026‑08‑02**:发布全局偏好表 `global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270` 与全局工作区概况 `global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843`。
|
||||
- **2026‑08‑08**:发布共享工作流文档 `global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0`。
|
||||
|
||||
---
|
||||
|
||||
> 所有时间节点均基于全局共享文档及其修订记录。
|
||||
@@ -0,0 +1,90 @@
|
||||
---
|
||||
title: ni-h 项目概览
|
||||
type: curated
|
||||
permalink: main/projects/c206daff-5790-4eee-bed7-20dd5a5625c1/curated/ni-h-项目概览
|
||||
stable_id: 9160495a-4974-4ee4-bc3e-34529b8fba82
|
||||
scope: project
|
||||
project_id: c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
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: 13
|
||||
source_revisions: {}
|
||||
source_dispositions:
|
||||
processed: 13
|
||||
unchanged: 0
|
||||
unsupported: 0
|
||||
skipped: 0
|
||||
cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
job_cited_source_ids:
|
||||
- project:c206daff-5790-4eee-bed7-20dd5a5625c1
|
||||
- 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:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6
|
||||
- global_guidance_document:8a861a5f-35c3-4f95-bd5b-6b2297888f56
|
||||
- global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270
|
||||
- global_guidance_document:6973450e-6ecc-48e3-8cdd-4d7d7707d843
|
||||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||||
conflicts: []
|
||||
supersedes: []
|
||||
preferences: []
|
||||
source_cursor: 569
|
||||
source_hash: d709b490747ba943f9662527f955b679e88ad8c270711f81177f0a041e94aebf
|
||||
prompt_version: 2026-08-12.3
|
||||
schema_version: '3'
|
||||
curation_job_id: feaa3775-8e29-42c1-b27c-befd024f160c
|
||||
created_at: '2026-09-11T09:50:07.577229+00:00'
|
||||
updated_at: '2026-09-11T09:50:07.577672+00:00'
|
||||
tags:
|
||||
- ni-h
|
||||
- overview
|
||||
---
|
||||
|
||||
# ni-h 项目概览
|
||||
|
||||
本项目 **ni-h** 旨在为 MemRelay 框架提供一个 **标准化的开发工作区**,从而更好地演示和验证 MemRelay 的功能与最佳实践。当前工作区基于已发布的全局共享指导,采用 **中文沟通**、**Windows + WSL2 + Docker Desktop** 的开发环境,并严格遵循 **KISS 与 YAGNI** 原则。
|
||||
|
||||
## 核心约定
|
||||
|
||||
- **项目记忆** 保存在 `aidocs/project_context.md`,始终保持在文件顶部,后续追加记录时将时间戳倒序排列,形成可追溯开发时间线;文件加入 `.gitignore`,永不提交。
|
||||
- **Git 工作流**:在完成任务后执行清理、更新记忆、审核改动,提交信息采用 `type: 中文一句话描述`,若非手动请求则仅提交本地更改。
|
||||
- **凭证管理**:所有登录、SSH、数据库或 API 调用前先查询 Vaultwarden;若唯一匹配则直接使用;新增或修改凭证立即写入密码库;记忆中仅记录条目名称和用途。
|
||||
- **AI 与 Git 同步**:默认关闭,系统不加载模型也不创建 `.git` 目录。
|
||||
- **沟通语言**:默认使用中文,除非用户明确要求其他语言。
|
||||
- **开发工具**:所有构建在 Docker 容器内完成,容器访问宿主通过 `host.docker.internal`。
|
||||
|
||||
## 交付与使用
|
||||
|
||||
项目已推送到共享代码仓库,所有参与者均需使用 MemRelay 进行日常记忆同步,并遵循上述约定。该工作区的设置可在 **[开发环境说明](./docs/dev-env.md)** 查看详细配置。
|
||||
|
||||
---
|
||||
|
||||
> 该概览遵循已发布的全局共享指导,结合本项目的实际设置。
|
||||
Reference in New Issue
Block a user