
将Claude桌面变成你的智能项目管理器。跟踪任务,记住上下文,并在会话之间保持连续性。
🔥 主要版本(2025年8月):版本3.0.0解决了重复进程问题并增加了AI特性:
- 🆕 基于套接字的架构 - HTTP/SSE模式防止重复进程(修复API错误500!)
- ✅ 模糊搜索 - 使用Fuse.js容忍拼写错误的搜索(处理“serch”→“search”)
- ✅ 通用工作检测器 - 自动捕获工作模式并创建记忆
- ✅ 增强搜索 - 结合精确、扩展、语义和模糊结果的多模式搜索
- ✅ Windows集成 - 改进跨平台支持,带有特定于Windows的脚本
🔒 不再有重复:端口绑定确保只有一个实例可以运行! 📊 搜索智能:现在可以找到700多个记忆,具有拼写错误容忍匹配! 🤖 工作检测:自动识别解决问题、实现和配置的工作!
# 新HTTP模式(防止重复!) export MCP_TRANSPORT=http node server-markdown.js # 或经典stdio模式 npm install @endlessblink/like-i-said-v2@3.0.0
Like-I-Said v3.0 带来了AI驱动的智能到记忆和任务管理:
在安装Like-I-Said v2之前,您需要在系统上安装Node.js:
node --version注意:NPX命令需要安装Node.js。如果您看到类似“npx: 命令未找到”的错误,请先从https://nodejs.org/安装Node.js
适用于Claude Desktop和Claude Code - 一个命令完成所有操作:
npx @endlessblink/like-i-said-v2@latest like-i-said-v2 install
# 或安装到特定目录:
npx @endlessblink/like-i-said-v2@latest like-i-said-v2 install --path /custom/path
此单一命令自动:
如果您使用Claude Code且选项1不起作用:
claude mcp add like-i-said-memory-v2 -- npx -p @endlessblink/like-i-said-v2@latest like-i-said-v2
这将直接注册MCP服务器到Claude Code的配置系统中。
安装后:
add_memory、create_task等。示例用法:
"创建任务:构建认证系统"
"记住:我们正在使用JWT令牌和刷新轮换"
"我现在正在做什么?"
如果自动配置失败,您可以手动配置IDE:
选项1:快速设置(无本地文件)
// ~/.cursor/mcp.json
{
"mcpServers": {
"like-i-said-memory-v2": {
"command": "npx",
"args": ["-y", "-p", "@endlessblink/like-i-said-v2@latest", "like-i-said-v2"]
}
}
}
选项2:本地安装
第一次运行:npx -p @endlessblink/like-i-said-v2@latest like-i-said-v2 install
安装程序将自动为您配置Cursor
重启Cursor并验证所有27个工具是否可用
选项1:快速设置(无本地文件)
// ~/.codeium/windsurf/mcp_config.json
{
"mcp": {
"servers": {
"like-i-said-memory-v2": {
"command": "npx",
"args": ["-y", "-p", "@endlessblink/like-i-said-v2@latest", "like-i-said-v2"]
}
}
}
}
选项2:本地安装
第一次运行:n npx -p @endlessblink/like-i-said-v2@latest like-i-said-v2 install
安装程序将自动为您配置Windsurf
重启Windsurf并验证所有27个工具是否可用
按照Continue扩展的MCP配置指南添加服务器。
仪表板提供了一个可视界面来管理记忆和任务。
快速启动(推荐)
# 克隆仓库
git clone https://github.com/endlessblink/Like-I-Said-memory-mcp-server.git
cd Like-I-Said-memory-mcp-server
# Windows
scripts\run-dashboard.bat
# Mac/Linux
./scripts/run-dashboard.sh
手动启动
# 如果您已经克隆了仓库
cd Like-I-Said-memory-mcp-server
npm install
npm run start:dashboard
⚡ 重要:启动服务器时会在控制台显示仪表板URL!
http://localhost:3001)create_task - 创建任务并自动链接记忆update_task - 更新状态、添加子任务、链接记忆smart_status_update - 自然语言状态变更(“我已完成X”)list_tasks - 按状态、项目或优先级查看任务get_task_context - 查看任务的所有记忆和子任务get_task_status_analytics - 生产力洞察和建议add_memory - 存储任何信息并附带丰富的元数据search_memories - 在所有项目中查找信息list_memories - 浏览按项目或类别分类的记忆generate_dropoff - 为新会话创建交接文档set_memory_path - Claude可以更改存储记忆的位置set_task_path - Claude可以更改存储任务的位置get_current_paths - 检查当前存储位置enhance_memory_metadata - 生成标题和摘要batch_enhance_memories - 批量增强多个记忆validate_task_workflow - 检查工作流的有效性get_automation_suggestions - 获取自动化建议任务和记忆作为带有丰富元数据的markdown文件存储:
memories/
├── project-name/
│ ├── 2024-07-15-auth-decision-a7b3c9.md
│ └── 2024-07-15-jwt-implementation-d4e8f2.md
tasks/
├── project-name/
│ ├── TASK-00001-build-authentication.md
│ └── TASK-00002-add-user-dashboard.md
每个任务跟踪:
“我在支付集成上被阻塞,因为我们需要API凭证”
“前端已完成,但需要代码审查”
“接下来我应该做什么?”
“显示我本周的进度”
“将我的记忆存储更改为D:\AI\Memories”
“将任务目录设置为C:\Projects\MyApp\tasks”
“我的文件目前存储在哪里?”
“切换到mobile-app项目”
“显示API项目的所有任务”
“所有项目的状态是什么?”
# 更新到最新版本
npx -p @endlessblink/like-i-said-v2@latest like-i-said-v2 install
# 对于Claude Code用户(无本地文件)
claude mcp add like-i-said-memory-v2 -- npx -p @endlessblink/like-i-said-v2@latest like-i-said-v2
您的旧记忆仍保留在原始位置。您可以:
在启动Claude之前设置环境变量:
set DEBUG_MCP=true # Windows
export DEBUG_MCP=true # Mac/Linux
Windows路径问题:
C:/Users/name/memoriesC:\\Users\\name\\memories端口冲突:
发现bug?有功能想法?
MIT © endlessblink
注:这是一个为Claude桌面的MCP(模型上下文协议)服务器。它需要Claude桌面或兼容的MCP客户端才能运行。