跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

Kote:從AI聊天和Git中捕捉並重用工程上下文的開源工具

文章摘要

Kote 是一款開源工具,自動捕捉開發者與 AI 助手的對話、Git 提交記錄以及開發上下文,構建可搜尋的知識庫,幫助開發者快速回憶過去的技術決策和解決方案。支援 VS Code 擴充套件、GitHub 整合、CLI、瀏覽器擴充套件、WhatsApp/Telegram 訊息整合等,可自託管部署。

來源Hacker News AI作者: pedrodduarte
Kote:從AI聊天和Git中捕捉並重用工程上下文的開源工具
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

Kote 是一個新的開源工具,旨在解決開發者在工作中經常遇到的“遺忘”問題:過去做的架構決策、修復的 bug、專案上下文等常常丟失在時間長河中。Kote 透過自動捕捉開發過程中的各種上下文——包括與 AI 編碼助手(如 Claude Code、Copilot、ChatGPT)的對話、Git 提交記錄、程式碼片段等——將其組織成一個統一的可搜尋知識庫,讓開發者隨時回溯。

與需要手動記錄的傳統文件工具不同,Kote 在後臺被動工作。它的 VS Code 擴充套件可以自動記錄本地 AI 對話,並允許使用者將選中的程式碼儲存為筆記。GitHub 整合在每次推送時自動分析提交差異,生成技術摘要並標記潛在的操作問題。此外,使用者還可以透過 WhatsApp 或 Telegram 傳送文字或語音訊息來快速記錄筆記或環境配置。

Kote 的一個亮點是 VS Code 的 CodeLens 整合:當開啟一個有相關筆記的檔案時,檔案頂部會顯示 CodeLens 指示器,點選後可以看到 AI 生成的摘要,包含關鍵變更的時間線、檔案上下文理解以及詳細筆記。這使開發者無需離開編輯器就能獲取相關上下文。

除了編輯器整合,Kote 還提供了 Web 應用程式、CLI 工具和瀏覽器擴充套件,方便使用者從不同角度查詢知識庫。Web 應用包含語義搜尋介面和知識圖譜視覺化;CLI 可以匯入終端會話歷史;瀏覽器擴充套件則能儲存網頁上的文件、問題或文章。

對於注重隱私和自主控制的團隊,Kote 支援 Docker 自託管。使用者只需克隆倉庫、配置環境變數(如管理員憑據、AI API 金鑰、Supabase 儲存)然後執行 docker compose 即可部署完整棧,包括資料庫、訊息代理、後端 API 和前端應用。

此外,Kote 還提供了 MCP(Model Context Protocol)伺服器,允許 AI 助手(如 Cursor、Claude Desktop)直接檢索和儲存開發筆記,進一步融入 AI 工作流。專案採用 TypeScript 開發,許可證為開源許可,當前在 GitHub 上已有 3 顆星和 1 個 fork。

展開要點與分析

文章情報

工程師進階

要點

  • Kote 被動捕捉 AI 會話、Git 活動等上下文,自動組織成知識庫。
  • 支援 VS Code CodeLens 顯示檔案相關筆記,提供 AI 摘要和時間線。
  • 提供 Web 應用、CLI、瀏覽器擴充套件、訊息整合等多種介面查詢知識。
  • 支援 Docker 自託管,可配置多種 AI 模型和儲存後端。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。