specstoryai/getspecstory
Install our local first extensions for your favorite AI IDE or Terminal Agent. Process your histories into reusable skills with Lore. Sync your conversations to the cloud. File issues and requests.
解决的问题
SpecStory 防止在 AI 辅助开发过程中关键的架构决策、代码片段和解决方案的丢失。它解决了宝贵的 AI 编码助手互动分散在不同工具、项目和机器中的上下文碎片化问题,使得这些互动难以搜索或共享。
工作原理
SpecStory 采用本地优先的方法来捕获和索引 AI 互动。它提供适用于 Cursor 和 VS Code Copilot 的 IDE 扩展,以及可与多种 AI 代理(如 Claude Code、Gemini CLI 和 DeepSeek TUI)集成的 CLI 包装器。这些工具会自动将每次互动保存到项目内的 .specstory/history/ 文件夹中。用户可以选择将这些数据同步到云平台,以实现全局搜索和共享,或使用 "Lore" 工具从这些本地历史记录中挖掘出基于证据的可复用代理技能。
适用人群
使用 AI 编码助手并希望在多个项目和工具中维护可搜索、持久的 AI 驱动开发过程知识库的开发者。
特色
- 本地优先隐私保护:所有会话默认本地保存;云同步为显式选择加入。
- 广泛集成:支持多种工具,包括 Cursor、GitHub Copilot、Claude Code 以及各种其他 CLI 代理。
- Lore 技能挖掘:基于用户实际工作方式,将真实的历史互动数据转化为可复用的代理技能。
- 集中式知识库:提供云平台,支持跨所有项目的全文搜索和程序化 API 访问。
相关
- 项目
MoizIbnYousaf/ai-agent-skillsAI Agent Skills 是一个基于 npm 的 CLI/TUI 工具,提供约 115 个 AI 代理“技能”(提示-代码组合)的精选库,按书架(前端、后端、移动、工作流、代理工程、营销)组织。它允许你浏览、搜索、安装和管理本地“本地副本”技能以及仅存储元数据的上游技能。你还可以使用 `init-library` 启动个人库,添加或归档新技能,打包副本,同步更新,并生成文档。支持任何 Agent-Skills 兼容代理(Claude、Cursor、Gemini 等),并支持多种安装目标。非常适合希望拥有整洁、可搜索的可重用代理能力工具箱的开发者或团队。
- 项目
- 项目
supermemoryai/supermemorySupermemory 是一个托管加自托管的记忆与上下文引擎,专为基于 LLM 的助手设计。它从聊天、邮件、PDF、图像、代码等中提取事实,构建用户档案(静态事实 + 动态近期上下文),并通过单一 API(`add`、`profile`、`search`)提供混合 RAG + 记忆搜索。插件可让流行工具(Claude Code、Cursor、Codex)获得持久记忆,而一个单二进制的 `supermemory local` 服务器可让您使用本地嵌入离线运行整个系统。该项目在 LongMemEval、LoCoMo 和 ConvoMem 基准测试中表现领先(Recall@15 达 95%,上下文减少超 99%)。
- Dispatch
- 项目
akitaonrails/ai-memoryai‑memory 是一个基于 Rust 的服务器,将代码助手所作的每一次观察(提示、工具调用、会话边界)以纯 Markdown 文件形式存储在 Git 支持的维基中。该服务器可本地运行、在 Docker/Podman 中运行,或在家庭实验室设备上运行,旨在在多个代理(Claude Code、Codex、Cursor、Gemini CLI 等)、机器和团队成员之间共享。代理发布的钩子在会话结束时被整合为可读的维基页面;下一个会话会收到简洁的交接信息,从而能准确接续上一个会话的进度。存储采用人类可读的 Markdown 加上 SQLite 索引(FTS5、实体和可选向量搜索)。默认情况下无需 LLM 或嵌入密钥;可选的 Anthropic/OpenAI 集成可添加 LLM 生成的摘要和语义搜索功能。内置多用户认证、审计日志和个人归属。可通过 Arch AUR、Docker 包装器或原生二进制文件安装,启动服务器,注册客户端及其钩子,系统即可透明运行。