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 代理人「技能」(提示詞與程式碼組合),並按「架子」(前端、後端、行動端、工作流、代理人工程、行銷)進行分類。它讓您能夠瀏覽、搜尋、安裝,並管理本地的「自備副本」(house-copy)技能與僅含元數據的上游供應技能。您也可以透過 `init-library` 初始化個人庫、新增或編目上游技能、進行供應(vendor)操作、同步更新,並生成文件。它支援任何與 Agent-Skills 相容的代理人(Claude, Cursor, Gemini 等)以及多種安裝目標。對於想要擁有整潔、可搜尋的重複使用型 AI 代理人能力工具箱的開發者或團隊來說,這是理想之選。
- 專案
- 專案
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 包裝器或原生二進位檔安裝,啟動伺服器,註冊客戶端及其鈎子,系統即可透明運作。