内存银行是一款用于管理和维护项目上下文的系统。它借助标准化结构来组织信息,让人工智能助手能够便捷地访问和更新这些信息,极大提升了项目管理的效率和智能性。
# 初始化内存银行
memory-bank-mcp initialize_memory_bank path=./memory-bank
# 跟踪进度
memory-bank-mcp track_progress action="功能实现" description="实现了功能X"
# 记录决策
memory-bank-mcp log_decision title="API设计" context="..." decision="..."
# 切换模式
memory-bank-mcp switch_mode mode=代码
import { MemoryBankServer } from "@movibe/memory-bank-mcp";
// 创建一个新的服务器实例
const server = new MemoryBankServer();
// 启动服务器
server.start();
memory-bank-mcp initialize_memory_bank 命令创建新的内存银行。track_progress 工具记录项目进展。log_decision 工具记录重要决策及其背景信息。内存银行采用标准化结构组织信息:
该项目遵循语义化版本控制和约定提交法。版本号规则如下:
BREAKING CHANGE 或 !:)。feat: 或 feat(scope):)。完整的变更历史记录在 CHANGELOG.md 文件中。
# 查询当前状态
memory-bank-mcp get_status
该项目使用 MIT 许可证,具体内容如下:
MIT License
版权所有 (c) 2024, 作者姓名
允许自由使用、修改和分发此软件,前提是保留版权声明。
如需进一步了解内存银行,请访问 项目主页。