6.2 KiB
6.2 KiB
title, type, permalink, stable_id, scope, project_id, workspace_type, usage_profile_id, preference_context, document_type, revision, source_memory_ids, source_checkpoint_ids, source_file_ids, source_git_commit, source_git_commits, source_agent_sync_ids, model_connection, model_name, source_count, source_revisions, source_dispositions, cited_source_ids, job_cited_source_ids, conflicts, supersedes, preferences, source_cursor, source_hash, prompt_version, schema_version, curation_job_id, created_at, updated_at, tags, restored_from_commit
| title | type | permalink | stable_id | scope | project_id | workspace_type | usage_profile_id | preference_context | document_type | revision | source_memory_ids | source_checkpoint_ids | source_file_ids | source_git_commit | source_git_commits | source_agent_sync_ids | model_connection | model_name | source_count | source_revisions | source_dispositions | cited_source_ids | job_cited_source_ids | conflicts | supersedes | preferences | source_cursor | source_hash | prompt_version | schema_version | curation_job_id | created_at | updated_at | tags | restored_from_commit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 当前协作规则插件待办事项 | curated | main/projects/f1812459-8630-4306-98e0-8a44e8d137d9/curated/当前协作规则插件待办事项 | 05757bdf-fe90-4cce-b8df-e5eefe0f1515 | project | f1812459-8630-4306-98e0-8a44e8d137d9 | general | null | general | tasks | 1 | null | Sub2API | git-restore | 16 |
|
|
|
|
|
619 | ac8ceddeaa9864c4e19e0c8ef9419b87c04d86c355758af89f0d63576f37c856 | 2026-08-12.3 | 3 | null | 2026-09-16T13:41:33.284483+00:00 | 2026-09-23T15:13:47.651052+00:00 |
|
6a6a895eaf |
工作任务与流程
-
会话启动
- 调用
capabilities_get并读取全局规则【source: global_guidance_document:7b5a1fcd-adea-4418-ac8e-2f6275b5ada6】。 - 若当前目录无项目设置,不调用
project_resolve_or_create或project_create【source: global_guidance_memory:ac8bb556-947d-43a1-87d9-bfe7e8da310b】。
- 调用
-
项目记忆与 Git
- 所有笔记均写入
aidocs/project_context.md,文件始终加入.gitignore并且 不提交【source: global_guidance_memory:25332e63, global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0】。 - 完成任务后执行: 删除临时文件、整理日志 → 更新记忆 → 检查
.gitignore→git commit【source: global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0】。 - 同时按 即时 提交并推送到对应远端分支;若远端存在新的提交先
git fetch并rebase后再推送【source: global_guidance_memory:2406be77-e6ce-4572-890e-18747c968f55】。
- 所有笔记均写入
-
MemRelay 写入
- 若 MemRelay 可用,所有记忆写入 MemRelay 且不创建本地 aidocs【source: global_guidance_memory:25332e63】。
- 若 MemRelay 不可达,则先将待同步记忆写入
aidocs/project_context.md并在同步成功后删除整个 aidocs 目录【source: global_guidance_memory:25332e63】。
-
凭证管理
- 在任何登录、SSH、数据库或 API 调用前,先查询 Vaultwarden;若唯一匹配,则直接使用【source: global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316】。
- 新增或修改凭证(密钥、API Key、TOTP 等)需立即写入密码库,记忆仅记录条目名称、用途,不存储密文【source: global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316, global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e】。
-
语言与沟通
- 所有交流均使用中文【source: global_guidance_memory:7429c22e-50ff-458a-97c0-423c679904c7, global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823】。
-
开发记忆统一
- 所有项目的开发记忆统一持久化于 MemRelay,禁止创建或更新本地 aidocs,除非用户明确要求并在完成后及时清理【source: global_guidance_memory:1194be51-ee29-47e1-8957-ec2888007db6】。
-
KISS 与 YAGNI
- 遵循 KISS 与 YAGNI 原则,使用最简实现并复用现有框架【source: global_guidance_document:2b47472d-3ac2-4394-8646-c6bf1c0fc270】。