Bỏ qua đến nội dung chính
Về trang chủ
Tech tools-ai 6 phút đọc

Recall: Giải Pháp Bộ Nhớ Ngoại Tuyến Độc Quyền, Giúp Claude Code "Nhớ" Dự Án Của Bạn! 🧠💾

Recall là một plugin nhẹ, hoàn toàn cục bộ, cung cấp bộ nhớ dài hạn cho công cụ lập trình AI Claude Code, khắc phục hạn chế quên ngữ cảnh giữa các phiên làm việc, từ đó tối ưu hóa việc sử dụng token và tăng cường hiệu suất lập trình.

Tier 2 · nguồn 99% độ tin cậy Auto-priority
Nguồn gốc github.com

Recall: Công Cụ Tạo Bộ Nhớ Dự Án Ngoại Tuyến Độc Quyền Cho Claude Code

Bạn là lập trình viên và thường xuyên làm việc với Claude Code – một tác nhân mã hóa AI dựa trên terminal tuyệt vời? Vậy hẳn bạn đã từng trải nghiệm một hạn chế lớn: mỗi khi bạn mở một phiên làm việc mới, Claude Code "quên sạch" mọi thứ. Nó không ghi nhớ những gì bạn đã làm, ngữ cảnh bạn đã xây dựng, hay các quyết định bạn đã đưa ra ở phiên trước. Điều này đồng nghĩa với việc bạn phải tốn kém các token API quý giá và mất hàng phút để giải thích lại dự án, các tệp và những thay đổi gần đây. Thật tốn thời gian và tài nguyên! 😩

May mắn thay, Recall đã xuất hiện để giải quyết chính xác vấn đề này. Đây là một plugin nhẹ, không gây ma sát và hoạt động hoàn toàn cục bộ, cung cấp cho Claude Code khả năng ghi nhớ dài hạn, bền vững ngay trên máy tính của bạn. ✨

Nguồn: https://github.com/raiyanyahya/recall

1. Tại Sao Lại Là Recall? 🤔

Recall được thiết kế đặc biệt cho các nhà phát triển chạy Claude Code cục bộ với các gói đăng ký tiêu chuẩn, những người muốn duy trì tính liên tục trong công việc mà không muốn thêm phức tạp hay rủi ro bảo mật. Điểm nổi bật của Recall:

* Không Ma Sát & Không Cấu Hình: Bạn không cần phải pip install hay khởi động một máy chủ LLM cục bộ nào. Không yêu cầu khóa API hay cấu hình các mô hình bên ngoài. Recall bắt đầu hoạt động ngay khi plugin được tải vào Claude Code. Cực kỳ tiện lợi! 🚀 * 100% Riêng Tư và Bảo Mật: Recall không thực hiện bất kỳ cuộc gọi mạng nào. Nó KHÔNG bao giờ truyền mã nguồn, bình luận hay bản ghi phiên làm việc của bạn đi bất cứ đâu. Công cụ cốt lõi là Python tiêu chuẩn chỉ sử dụng các module stdlib (có numpy là công cụ tăng tốc tùy chọn nếu có). Dữ liệu của bạn hoàn toàn nằm trong tầm kiểm soát. 🔒 * Ghi Lại Cục Bộ & Tóm Tắt Cổ Điển: Nó ghi lại các bản ghi phiên làm việc của bạn cục bộ và sử dụng một thuật toán tóm tắt dựa trên Python để chắt lọc lịch sử thành một bản tóm tắt sẵn sàng sử dụng (context.md). Thông minh và hiệu quả. ✍️ * Chi Phí Token Thấp: Thay vì phải nạp lại toàn bộ nhật ký phiên làm việc thô vào Claude Code, Recall tạo ra một bản tóm tắt dự án có cấu trúc cao và cô đọng. Điều này đảm bảo Claude Code khởi động với nhận thức đầy đủ về tiến độ của bạn nhưng vẫn giảm thiểu việc sử dụng token đến mức tối đa. 💰

2. Kiến Trúc & Cách Hoạt Động ⚙️

Recall tích hợp sâu vào vòng đời của phiên Claude Code của bạn thông qua một quy trình đơn giản nhưng mạnh mẽ:

* Ghi Lại Phiên: Khi bạn chạy mã, chỉnh sửa tệp và trò chuyện, Recall sẽ ghi lại các bản ghi phiên làm việc cục bộ trong một thư mục .recall/. Tất cả diễn ra trên máy của bạn. 📝 * Tóm Tắt Cổ Điển: Thay vì gọi một API bên ngoài (có thể làm lộ mã nguồn của bạn hoặc tốn thêm token), Recall sử dụng thuật toán tóm tắt dựa trên điểm câu cục bộ. Nó phân tích mức độ quan trọng của câu, các thuật ngữ chính, chỉnh sửa tệp và lệnh để tạo ra một nhật ký ngắn gọn. 📊 * Tái Lập Ngữ Cảnh: Khi bắt đầu một phiên mới, Recall đọc tệp context.md đã tạo và trình bày nó cho Claude Code như một ngữ cảnh cấp hệ thống. Claude Code ngay lập tức biết bạn đã dừng ở đâu, lỗi nào đã được giải quyết và các bước tiếp theo cần làm là gì. Tiết kiệm thời gian đáng kể! ⏱️

3. Các Lệnh Được Hỗ Trợ & Cách Sử Dụng 🛠️

Recall giới thiệu các lệnh slash đơn giản trực tiếp trong giao diện Claude Code:

* /recall:save: Chạy công cụ tóm tắt Python cục bộ trên nhật ký phiên hoạt động, nén và ghi/cập nhật tệp context.md. Lưu lại tiến độ của bạn. ✅ * /recall:show: In nội dung hiện tại của context.md để bạn xem chính xác những gì Claude Code đang ghi nhớ về dự án của mình. Kiểm tra trí nhớ của AI. 👀 * /recall:log: Xem history.md để xem lịch sử đang chạy của các phiên trước đó của bạn. Theo dõi hành trình. 📖

4. Cài Đặt & Bắt Đầu 🚀

Bạn có thể cài đặt Recall trực tiếp từ kho plugin tích hợp sẵn của nó hoặc chạy cục bộ trong quá trình phát triển.

Tùy Chọn A: Cài Đặt từ Marketplace

Recall có một marketplace plugin riêng. Để thêm kho lưu trữ và cài đặt, bạn chỉ cần chạy:

bash /plugin marketplace add raiyanyahya/recall /plugin install recall@recall

Tùy Chọn B: Chế Độ Phát Triển Cục Bộ

Nếu bạn muốn chạy từ mã nguồn mà không cần cài đặt, hãy khởi chạy Claude Code bằng cách trỏ đến thư mục plugin:

bash claude --plugin-dir /path/to/recall

Tích Hợp Git (Tùy Chọn)

Theo mặc định, Recall được trang bị một tệp .gitignore bỏ qua thư mục .recall/ để giữ cho bộ nhớ phiên của bạn hoàn toàn riêng tư. Tuy nhiên, nếu bạn làm việc trong một nhóm và muốn chia sẻ bộ nhớ dự án, bạn có thể dễ dàng bỏ bình luận quy tắc bỏ qua để commit tệp .recall/context.md trực tiếp vào kho lưu trữ của mình. Điều này giúp các thành viên trong nhóm bạn có quyền truy cập tức thì vào trạng thái gần đây của dự án khi họ bắt đầu phiên làm việc. Một tính năng hữu ích cho cộng tác! 🤝