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

Tính năng nâng cao AgentDB

Skill hướng dẫn Claude cấu hình các tính năng nâng cao của AgentDB: đồng bộ QUIC, hybrid search, sharding nhiều database và các pattern production.

Lập trìnhNâng cao39453Điểm AI 7/10Cập nhật lần cuối: 3 thg 7, 2026

Làm được gì

Cung cấp cho Claude kiến thức chi tiết kèm code mẫu về các tính năng nâng cao của AgentDB (adapter reasoningbank của agentic-flow):

  • Đồng bộ QUIC: cấu hình peer, port, batch size, retry, nén; lệnh triển khai nhiều node với độ trễ dưới 1ms
  • Chọn distance metric: cosine / euclidean / dot với công thức, khoảng giá trị, trường hợp dùng; cách viết hàm khoảng cách có trọng số
  • Hybrid search: kết hợp độ tương đồng vector với filter metadata ($gte, $lte, $in, $contains) và trọng số vector/metadata
  • Nhiều database & sharding: tách DB theo domain, hàm route truy vấn tới shard đúng
  • MMR: dùng mmrLambda để cân bằng độ liên quan và tính đa dạng của kết quả
  • Pattern production: connection pool singleton, xử lý lỗi DIMENSION_MISMATCH / DATABASE_LOCKED, theo dõi latency và cache hit rate
  • CLI & vận hành: export/import/merge, VACUUM, ANALYZE, reindex, danh sách biến môi trường, mục troubleshooting

Phù hợp với ai

  • Lập trình viên đang dùng AgentDB hoặc agentic-flow làm bộ nhớ cho agent
  • Nhóm cần chia sẻ vector memory giữa nhiều agent hoặc nhiều máy chủ
  • Người muốn tinh chỉnh chất lượng RAG bằng filter metadata và MMR
  • Yêu cầu: Node.js 18+, AgentDB v1.0.7+, hiểu cơ bản về hệ phân tán

Ví dụ sử dụng

  1. "Đồng bộ pattern AgentDB giữa 3 server" → nhận ngay cấu hình peer QUIC và biến môi trường cho từng node
  2. "Chỉ tìm bài ML từ 2023 trở lại và có trên 50 lượt trích dẫn" → sinh truy vấn hybrid với filters: { year: {$gte:2023}, citations: {$gte:50} }
  3. "Kết quả tìm kiếm trùng lặp quá nhiều" → bật useMMR: true, mmrLambda: 0.5
  4. "Database bị lock liên tục" → wrapper retry backoff cùng quy trình VACUUM/reindex

· · · 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/Microck/ordinary-claude-skills/HEAD/skills_all/agentdb-advanced-features/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 skills_all/agentdb-advanced-features từ repo GitHub Microck/ordinary-claude-skills vào ~/.claude/skills/microck-agentdb-advanced-features/ 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/Microck/ordinary-claude-skills.git && mkdir -p ~/.claude/skills && cp -r ordinary-claude-skills/skills_all/agentdb-advanced-features ~/.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 và chuyển tới thư mục làm việc bạn muốn.
  2. Clone repo: git clone https://github.com/Microck/ordinary-claude-skills.git
  3. Tạo thư mục skill nếu chưa có: mkdir -p ~/.claude/skills
  4. Copy skill này: cp -r ordinary-claude-skills/skills_all/agentdb-advanced-features ~/.claude/skills/
  5. Kiểm tra Node.js từ phiên bản 18: node -v
  6. Cài AgentDB trong dự án: npm i agentic-flow (kiểm tra CLI bằng npx agentdb@latest --help)
  7. Khởi động lại Claude Code rồi thử yêu cầu: "cấu hình đồng bộ QUIC cho AgentDB".
  8. Nếu dùng QUIC, hãy mở cổng UDP 4433 trên firewall: sudo ufw allow 4433/udp
Xem mã nguồn trên GitHubGiấy phép: NOASSERTION