Skip to main content
Glama

Memory Bank MCP Server

by yywdandan
workflow_rules.md4.53 kB
# Memory Bank 工作流规则 ## 标准工作流模式 Memory Bank采用一套结构化的工作流模式,遵循项目从启动到归档的完整生命周期: 1. **VAN** - 项目验证与初始化 2. **PLAN** - 计划制定与任务分解 3. **CREATIVE** - 创意构思与方案设计 4. **IMPLEMENT** - 实施执行与开发 5. **REFLECT** - 回顾反思与改进 6. **ARCHIVE** - 归档整理与知识沉淀 每个模式都有其特定的目标、活动和文档要求,形成完整的项目管理闭环。 ## 工作流详细说明 ### 1. VAN 模式 - 项目验证与初始化 **目标**:确保项目基础设施完备,验证关键文件存在性和完整性。 **主要活动**: - 初始化新项目或验证现有项目状态 - 检查核心文档的完整性 - 确认项目设置正确 - 创建缺失的必要文件 **关键文档**: - projectbrief.md(项目概述) - tasks.md(任务列表) - activeContext.md(当前上下文) **退出条件**: - 所有核心文档已存在且格式正确 - 项目基本信息已填写完整 - 初始任务已设置 ### 2. PLAN 模式 - 计划制定与任务分解 **目标**:制定明确的项目计划,分解任务并设置优先级。 **主要活动**: - 定义项目范围和边界 - 将项目分解为可管理的任务 - 估算工作量和设置期限 - 确定任务优先级和依赖关系 **关键文档**: - tasks.md(任务清单) - projectbrief.md(更新项目范围) - progress.md(进度计划) **退出条件**: - 任务列表完整且包含优先级 - 项目时间线已明确定义 - 关键里程碑已设置 ### 3. CREATIVE 模式 - 创意构思与方案设计 **目标**:设计解决方案和技术架构,探索不同方案的可行性。 **主要活动**: - 头脑风暴解决方案 - 评估不同技术方案 - 设计系统架构 - 原型设计与验证 **关键文档**: - systemPatterns.md(系统架构) - techContext.md(技术上下文) - activeContext.md(设计决策记录) **退出条件**: - 系统架构已确定 - 技术选型已完成 - 关键设计决策已记录 ### 4. IMPLEMENT 模式 - 实施执行与开发 **目标**:按计划实施项目,开发功能并跟踪进度。 **主要活动**: - 代码开发和功能实现 - 单元测试和集成测试 - 进度跟踪和状态更新 - 解决实施过程中的问题 **关键文档**: - activeContext.md(实时更新当前状态) - tasks.md(更新任务状态) - progress.md(进度更新) **退出条件**: - 计划的功能已实现 - 测试已完成并通过 - 任务状态已更新 ### 5. REFLECT 模式 - 回顾反思与改进 **目标**:回顾项目进展,总结经验教训,并规划改进措施。 **主要活动**: - 分析项目成功与失败因素 - 识别瓶颈和问题点 - 总结经验教训 - 制定改进计划 **关键文档**: - progress.md(进度回顾) - activeContext.md(反思记录) - tasks.md(修订任务) **退出条件**: - 项目阶段性总结已完成 - 经验教训已记录 - 改进措施已制定 ### 6. ARCHIVE 模式 - 归档整理与知识沉淀 **目标**:整理和归档项目文档,沉淀知识资产。 **主要活动**: - 归档已完成任务 - 整理项目文档 - 生成项目总结报告 - 导出项目交付物 **关键文档**: - tasks.md(清理和归档任务) - progress.md(最终进度报告) - 归档文件夹中的completed_tasks.md **退出条件**: - 已完成任务已归档 - 项目文档已整理完毕 - 知识资产已沉淀 ## 工作流执行规则 1. **模式切换规则** - 模式切换应在activeContext.md中明确记录 - 切换前应确保当前模式的退出条件已满足 - 模式可以迭代和重复,不必严格线性执行 2. **文档更新规则** - 模式切换时必须更新activeContext.md - 每个模式都应更新其关键文档 - 保持tasks.md作为任务状态的唯一真实来源 3. **协作规则** - 明确当前工作在哪个模式 - 遵循当前模式的主要活动和关注点 - 根据模式选择适当的工具和方法 ## 工作流灵活性 标准工作流提供了一个框架,但应根据项目具体情况灵活应用: - 小型项目可以简化或合并某些模式 - 紧急项目可以缩短特定模式的时间 - 大型复杂项目可能需要在多个模式之间迭代 工作流的目的是提供结构而非限制,应根据实际情况调整使用。 当前工作流规则版本: 1.0.0

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/yywdandan/memory-bank-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server