Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Tối ưu hiệu năng AgentDB

Hướng dẫn tinh chỉnh AgentDB (vector DB) bằng lượng tử hóa, chỉ mục HNSW, cache và thao tác batch để giảm bộ nhớ và tăng tốc truy vấn.

Lập trìnhTrung cấp34927Điểm AI 7/10Cập nhật lần cuối: 28 thg 7, 2026

Làm được gì

  • Cấu hình adapter AgentDB (qua agentic-flow/reasoningbank) theo mục tiêu hiệu năng.
  • So sánh 4 kiểu lượng tử hóa: binary (giảm 32x), scalar (4x), product (8–16x), none — kèm mức mất chính xác tương ứng.
  • Gợi ý tham số HNSW (M, efConstruction, efSearch) theo quy mô dữ liệu từ <10K đến >1M vector.
  • Chiến lược cache (LRU, theo dõi cache hit rate), batch insert, truy vấn song song, hợp nhất và prune pattern.
  • 4 "recipe" dùng ngay: tối đa tốc độ, cân bằng, tối đa chính xác, môi trường hạn chế bộ nhớ.

Dành cho ai

  • Dev đang vận hành bộ nhớ agent dựa trên AgentDB / agentic-flow.
  • Dự án có hàng trăm nghìn đến hàng triệu vector, bị chậm truy vấn hoặc tốn RAM.
  • Triển khai tìm kiếm vector trên mobile/edge với giới hạn bộ nhớ.

Ví dụ sử dụng

  1. "1 triệu vector đang chiếm 3GB" → được đề xuất bật lượng tử hóa binary, cacheSize 2000, hnswM 32 để về mức ~96MB.
  2. "Tìm kiếm mất 150ms" → điều chỉnh efSearch, giảm k, tăng cache và kiểm tra bằng npx agentdb@latest stats.
  3. "Chèn 100 tài liệu quá chậm" → thay vòng lặp insert đơn lẻ bằng mẫu batch trong skill.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/spencermarx/open-code-review/HEAD/.claude/skills/agentdb-optimization/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục .claude/skills/agentdb-optimization từ repo GitHub spencermarx/open-code-review vào ~/.claude/skills/agentdb-performance-optimization/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/spencermarx/open-code-review.git && mkdir -p ~/.claude/skills && cp -r open-code-review/.claude/skills/agentdb-optimization ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Clone repo: git clone https://github.com/spencermarx/open-code-review.git
  3. Tạo thư mục skill: mkdir -p ~/.claude/skills
  4. Sao chép skill: cp -r open-code-review/.claude/skills/agentdb-optimization ~/.claude/skills/
  5. Yêu cầu trước: Node.js 18+ và AgentDB v1.0.7+ (thông qua agentic-flow).
  6. Khởi động lại Claude Code, rồi yêu cầu ví dụ: "giảm bộ nhớ AgentDB của tôi".
  7. Nên chạy npx agentdb@latest benchmarkstats để tự đo số liệu thay vì tin hoàn toàn bảng benchmark trong tài liệu.
Xem mã nguồn trên GitHubGiấy phép: Apache-2.0