{
  "language": "zh",
  "translations": {
    "template.title.rules": "分支记忆库运用指南",
    "template.description.rules": "分支记忆库核心文件的目的和推荐记录内容",
    "template.section.global_memory_bank": "全局记忆库",
    "template.content.global_memory_bank": "全局记忆库是一个中央存储库，用于存储整个项目共享的知识。它可以从所有分支访问，并包含重要信息，如项目基础信息、架构、设计决策等。",
    "template.section.purpose_of_global_memory_bank": "全局记忆库的目的",
    "template.content.purpose_of_global_memory_bank": "全局记忆库的主要目的是集中项目知识并在团队成员之间共享。这有助于新成员的入职，并保持项目的一致性。",
    "template.section.global_memory_bank_structure": "全局记忆库结构",
    "template.content.global_memory_bank_structure": "全局记忆库按照以下目录结构组织：\n\n- core/ - 基本信息\n- 01-project/ - 详细项目信息\n- 02-architecture/ - 详细架构信息\n- 03-implementation/ - 详细实现信息\n- 04-guides/ - 详细指南和手册\n- 05-testing/ - 测试信息\n- 06-releases/ - 发布信息\n- 07-infrastructure/ - 基础设施信息\n- 08-i18n/ - 国际化信息\n- 09-refactoring/ - 重构信息\n- meta/ - 元数据和管理信息\n- tags/ - 标签系统信息",
    "template.section.tag_system": "标签系统",
    "template.content.tag_system": "标签是分类和搜索文档的重要手段。请遵循以下规则有效使用标签：\n\n- 标签应仅使用小写字母、数字和连字符（不使用大写字母、空格、下划线或点）\n- 示例：`architecture`、`design-patterns`、`v1-beta`（正确）\n- 示例：`Design`、`user_guide`、`v2.0`（错误）",
    "template.section.json_architecture": "JSON结构",
    "template.content.json_architecture": "记忆库文档以JSON格式存储，具有以下结构：\n\n```json\n{\n  \"schema\": \"memory_document_v2\",\n  \"metadata\": {\n    \"id\": \"唯一标识符\",\n    \"title\": \"文档标题\",\n    \"documentType\": \"文档类型\",\n    \"path\": \"相对路径\",\n    \"tags\": [\"相关标签\"],\n    \"lastModified\": \"最后修改日期\",\n    \"createdAt\": \"创建日期\",\n    \"version\": 1\n  },\n  \"content\": {\n    // 文档内容\n  }\n}\n```",
    "template.section.branch_memory_bank": "分支记忆库",
    "template.content.branch_memory_bank": "分支记忆库是用于存储与特定分支（功能实现或错误修复）相关信息的记忆库。每个分支都有自己的记忆库，其中包含该分支特有的上下文信息。",
    "template.section.memory_bank_structure": "记忆库结构",
    "template.content.memory_bank_structure": "记忆库是文档的集合。每个文档都作为JSON文件存储，包含元数据和内容。元数据包括文档的ID、标题、类型、路径、标签、更新日期等信息。",
    "template.section.required_files": "必需文件",
    "template.content.required_files": "每个分支记忆库需要以下四个核心文件：\n\n1. **branchContext.json** - 分支目的、用户故事、需求\n2. **activeContext.json** - 当前工作、最近变更、活动决策\n3. **systemPatterns.json** - 技术决策、相关文件结构\n4. **progress.json** - 当前进度、未实现功能、已知问题",
    "template.section.additional_context": "附加上下文",
    "template.content.additional_context": "可以根据需要在记忆库中存储其他文档。这些文档可以包括有关特定功能或实现的详细信息、设计文档、测试计划等。",
    "template.section.core_workflow": "核心工作流程",
    "template.content.core_workflow": "使用记忆库的基本工作流程如下：\n\n1. 创建分支时初始化分支记忆库\n2. 在工作过程中记录相关信息到分支记忆库\n3. 记录重要决策和设计模式\n4. 更新进度\n5. 合并分支时考虑将重要信息迁移到全局记忆库",
    "template.section.task_progress_workflow": "任务进度工作流程",
    "template.content.task_progress_workflow": "记录任务进度的工作流程如下：\n\n1. 开始任务时在activeContext.json中记录当前工作内容\n2. 在progress.json中记录已实现的功能\n3. 在progress.json中记录未实现的功能或剩余工作\n4. 在progress.json中记录已知问题或挑战\n5. 任务完成时更新activeContext.json",
    "template.section.document_updates": "文档更新",
    "template.content.document_updates": "更新文档时，请遵循以下规则：\n\n1. 将元数据中的`lastModified`字段更新为当前日期和时间\n2. 增加元数据中的`version`字段\n3. 适当记录更改\n4. 根据需要更新标签",
    "template.section.migration_strategy": "迁移策略",
    "template.content.migration_strategy": "合并分支时，考虑将重要信息迁移到全局记忆库。特别是，可重用的模式和重要的设计决策应保存在全局记忆库中，以便其他团队成员可以参考。",
    "template.section.file_editing_rules": "文件编辑规则",
    "template.content.file_editing_rules": "编辑记忆库文件时，请遵循以下规则：\n\n1. 使用CLI命令而不是直接编辑文件\n2. 确保JSON语法正确\n3. 不要删除必需字段\n4. 不要更改架构版本",
    "template.section.finally": "最后",
    "template.content.finally": "记忆库是管理项目知识的强大工具。通过适当使用它，可以提高团队生产力和协作。",
    "template.section.footer": "(页脚)",
    "template.content.footer": "---\n\n_此文档解释了记忆库的基本规则和结构_",

    "template.title.active_context": "活动上下文",
    "template.description.active_context": "记录当前工作状态和最近变更的模板",
    "template.section.current_work": "当前工作内容",
    "template.content.current_work": "<!-- 描述当前正在进行的具体工作 -->\n{{CURRENT_WORK}}",
    "template.section.recent_changes": "最近的变更",
    "template.content.recent_changes": "<!-- 描述最近实现的功能或添加的功能 -->\n{{RECENT_CHANGES}}",
    "template.section.active_decisions": "当前活动的决策",
    "template.content.active_decisions": "<!-- 描述最近做出的重要技术决策 -->\n{{ACTIVE_DECISIONS}}",
    "template.section.considerations": "考虑事项",
    "template.content.considerations": "<!-- 描述当前正在考虑的问题或疑问 -->\n{{CONSIDERATIONS}}",
    "template.section.next_steps": "下一步骤",
    "template.content.next_steps": "<!-- 描述下一步要处理的任务或优先事项 -->\n{{NEXT_STEPS}}",
    "template.placeholder.current_work": "当前工作内容的占位符",
    "template.placeholder.recent_changes": "最近变更的占位符",
    "template.placeholder.active_decisions": "活动决策的占位符",
    "template.placeholder.considerations": "考虑事项的占位符",
    "template.placeholder.next_steps": "下一步骤的占位符",

    "template.title.branch_context": "分支上下文",
    "template.description.branch_context": "记录分支目的和背景的模板",
    "template.section.purpose": "此分支的目的",
    "template.content.purpose": "<!-- 简明描述此分支的目的 -->",
    "template.section.background": "背景",
    "template.content.background": "<!-- 解释创建此分支的背景或原因 -->",
    "template.section.user_stories": "用户故事",
    "template.content.user_stories": "### 要解决的问题\n\n<!-- 描述要解决的问题 -->\n{{PROBLEM}}\n\n### 所需功能\n\n<!-- 描述所需功能 -->\n{{FEATURES}}\n\n### 预期行为\n\n<!-- 描述预期行为 -->\n{{BEHAVIOR}}",
    "template.section.related_issues": "相关问题",
    "template.content.related_issues": "<!-- 列出相关的GitHub Issues、JIRA票据等 -->\n{{ISSUES}}",
    "template.section.technical_considerations": "技术考虑事项",
    "template.content.technical_considerations": "<!-- 描述实现的技术考虑事项 -->\n{{TECH_CONSIDERATIONS}}",
    "template.placeholder.problem": "要解决的问题的占位符",
    "template.placeholder.features": "所需功能的占位符",
    "template.placeholder.behavior": "预期行为的占位符",
    "template.placeholder.issues": "相关问题的占位符",
    "template.placeholder.tech_considerations": "技术考虑事项的占位符",

    "template.title.progress": "进度",
    "template.description.progress": "记录功能实现状态和剩余工作的模板",
    "template.section.working_features": "当前正常工作的部分",
    "template.content.working_features": "<!-- 描述已实现且正常工作的功能 -->\n{{WORKING_FEATURES}}",
    "template.section.unimplemented_features": "未实现的功能和剩余工作",
    "template.content.unimplemented_features": "<!-- 描述尚未实现的功能或剩余任务 -->\n{{UNIMPLEMENTED_FEATURES}}",
    "template.section.current_status": "当前状态",
    "template.content.current_status": "<!-- 描述开发的当前状态和整体进度 -->\n{{CURRENT_STATUS}}",
    "template.section.known_issues": "已知问题",
    "template.content.known_issues": "<!-- 描述已知的错误或问题 -->\n{{KNOWN_ISSUES}}",
    "template.section.completion_criteria": "完成标准",
    "template.content.completion_criteria": "<!-- 描述认为此分支完成的标准 -->\n{{COMPLETION_CRITERIA}}",
    "template.placeholder.working_features": "正常工作的功能的占位符",
    "template.placeholder.unimplemented_features": "未实现功能的占位符",
    "template.placeholder.current_status": "当前状态的占位符",
    "template.placeholder.known_issues": "已知问题的占位符",
    "template.placeholder.completion_criteria": "完成标准的占位符",

    "template.title.system_patterns": "系统模式",
    "template.description.system_patterns": "记录技术决策和架构模式的模板",
    "template.section.technical_decisions": "技术决策",
    "template.content.technical_decisions": "<!-- 描述主要技术决策（推荐ADR格式） -->\n\n### 测试策略\n\n#### 背景\n\n<!--决策的背景-->\n\n#### 决策\n\n<!--决定了什么-->\n\n#### 影响\n\n<!--决策的影响-->\n\n### 文件夹结构\n\n#### 背景\n\n<!--决策的背景-->\n\n#### 决策\n\n<!--决定了什么-->\n\n#### 影响\n\n<!--决策的影响-->",
    "template.section.file_structure": "相关文件和目录结构",
    "template.content.file_structure": "<!-- 描述代码的主要文件结构或目录布局 -->\n```\n# 示例目录结构\nsrc/\n  ├── domain/\n  ├── application/\n  ├── infrastructure/\n  └── interface/\n```",
    "template.section.design_patterns": "设计模式",
    "template.content.design_patterns": "<!-- 描述正在使用的设计模式及其应用方式 -->\n{{DESIGN_PATTERNS}}",
    "template.section.architecture": "架构",
    "template.content.architecture": "<!-- 描述架构概述或显著方面 -->\n{{ARCHITECTURE}}",
    "template.placeholder.design_patterns": "设计模式的占位符",
    "template.placeholder.architecture": "架构的占位符",

    "template.section.branchMemoryGuidelines": "はじめに",
    "template.content.branchMemoryGuidelines": "このガイドラインは、ブランチメモリバンクの効果的な運用方法と、各コアファイルの目的および推奨される記録内容を定義します。ブランチメモリバンクは、特定の機能開発や修正作業に関するコンテキスト情報を集約し、チーム内の情報共有と作業の引き継ぎを円滑にすることを目的とします。",
    "template.section.branchContextJson": "1. branchContext.json",
    "template.content.branchContextJson": "**目的:** ブランチの基本的な情報と目的を定義します。\n**推奨される記録内容:**\n- `purpose`: このブランチが解決しようとしている課題や目的を具体的に記述します。\n- `userStories`: 関連するユーザーストーリーやタスクをリストアップし、進捗（completed）や優先度（priority）を管理します。\n- `additionalNotes`: その他、ブランチ全体に関する補足情報があれば記述します。\n**更新タイミング:** ブランチ作成時、またはブランチの目的やスコープに変更があった場合。",
    "template.section.activeContextJson": "2. activeContext.json",
    "template.content.activeContextJson": "**目的:** ブランチにおける現在の作業状況、直近の変更履歴、アクティブな決定事項、検討中の課題、次のステップを記録します。\n**推奨される記録内容:**\n- `currentWork`: 現在取り組んでいる具体的なタスクや作業内容を記述します。\n- `recentChanges`: 直近で行った重要な変更（コード修正、ドキュメント更新、設定変更など）を日付と共に記録します。\n- `activeDecisions`: 作業中に決定した事項（技術選定、仕様変更など）とその理由（任意）を記録します。\n- `considerations`: 現在検討中の課題や選択肢、そのステータス（open, resolved, deferred）を記録します。\n- `nextSteps`: 次に取り組むべきタスクやアクションアイテムを優先度と共にリストアップします。\n**更新タイミング:** 日々の作業終了時、重要な変更や決定があった時、作業を引き継ぐ前など、頻繁に更新することが推奨されます。",
    "template.section.progressJson": "3. progress.json",
    "template.content.progressJson": "**目的:** ブランチにおける機能実装の進捗状況、未実装のタスク、既知の問題点を管理します。\n**推奨される記録内容:**\n- `workingFeatures`: 実装が完了し、動作している機能やコンポーネントをリストアップし、実装日時を記録します。\n- `pendingImplementation`: これから実装する予定の機能やタスクを優先度と共にリストアップします。完了予定日（estimatedCompletion）も任意で記録できます。\n- `status`: ブランチ全体の開発ステータス（planning, in-development, testing, completedなど）を記述します。\n- `completionPercentage`: ブランチ全体の完了率（目安）を記録します。\n- `knownIssues`: 現在認識されているバグや問題点を重要度（severity）と共にリストアップします。回避策（workaround）も任意で記録できます。\n**更新タイミング:** 機能の実装が完了した時、新しい問題を発見した時、ブランチのマージ前など、進捗に変化があった場合に更新します。",
    "template.section.systemPatternsJson": "4. systemPatterns.json",
    "template.content.systemPatternsJson": "**目的:** ブランチ内で行われた重要な技術的決定や、採用された実装パターンを記録します。\n**推奨される記録内容:**\n- `technicalDecisions`: アーキテクチャに関する決定、ライブラリ選定、API設計など、将来の参照価値がある技術的決定事項を記録します。決定の背景（context）、具体的な決定内容（decision）、その影響（consequences）、ステータス（status）、代替案（alternatives）なども含めるとより有用です。\n- `implementationPatterns`: ブランチ内で繰り返し使用される特定の実装パターンやコードスニペットがあれば記録します（任意）。\n**更新タイミング:** 重要な技術的決定が行われた際や、特筆すべき実装パターンが確立された場合に記録します。",
    "template.section.bestPractices": "运用的最佳实践",
    "template.content.bestPractices": "- **こまめな更新:** 各コアファイルは、情報が古くならないように、関連する変更があった際にこまめに更新しましょう。\n- **簡潔かつ具体的に:** 誰が読んでも理解できるように、内容は簡潔かつ具体的に記述しましょう。\n- **チームでの共有:** ブランチメモリバンクの情報はチームメンバーと共有し、認識合わせに活用しましょう。\n- **タグの活用:** 各ドキュメントには適切なタグを付与し、将来的な情報検索に備えましょう（例: `core`, `decision`, `refactoring-plan` など）。"
  },
  "metadata": {
    "version": "1.0.0",
    "updatedAt": "2025-04-01T01:39:00.000Z"
  }
}
