Kết nối Agent mua sắm Filtmall
Ủy thác câu hỏi tìm kiếm, gợi ý sản phẩm và đặt hàng cho agent mua sắm được Filtalgo lưu trữ, rồi trả về thẻ sản phẩm HTML cùng phần nội dung Markdown.
Tiện íchNâng cao★ 329⑂ 149Điểm AI 8/10Cập nhật lần cuối: 4 thg 11, 2026
Làm được gì
- Dùng
scripts/service.pygọi Control Guest API công khai để chuyển câu hỏi mua sắm tới agent từ xa. - Tự lo việc cấp danh tính khách, giữ phiên hội thoại và poll tới trạng thái cuối, nên bạn không cần AK/SK hay token.
- Kết quả mỗi lượt được tách thành thẻ sản phẩm (
fragment.htmlđể nhúng,page.htmlđể mở riêng) và nội dunganswer.md; phản hồi chỉ trả về đường dẫn file. - Hỗ trợ 4 định dạng
widget / markdown / text / json, các thao tác resume, cancel, clear, liên kết ủy quyền thành viên, quy trình xem trước đơn hàng và hiển thị link thanh toán.
Phù hợp với ai
- Lập trình viên muốn tích hợp agent thương mại Filtalgo/Filtmall vào Claude Code hoặc host riêng.
- Người xây client agent cần hiển thị thẻ sản phẩm ngay trong khung chat.
- Đội nhóm làm việc với dữ liệu thương mại điện tử tiếng Trung và API môi trường production.
Ví dụ sử dụng
- Gửi
{"conversation":"...","text":"Gợi ý mặt nạ dưới 100 tệ, chỉ tra cứu"}qua stdin ở chế độ--onceđể nhận 3 thẻ sản phẩm và nhúng vào hội thoại. - Khi gặp
TIMEOUT_WAITING, thay vì gửi lại hãy dùng{"op":"resume"}để xác nhận trạng thái thật của lượt trước. - Trước khi tạo đơn, liệt kê sản phẩm, số lượng, địa chỉ, tổng tiền cho người dùng xác nhận; sau khi đặt thành công thì hiển thị link thanh toán trong
payment_links.
· · · 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/filtalgo/Filtmall-Shopping-Skill/HEAD/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)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
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 AI Skill Mart. Copy thư mục SKILL.m từ repo GitHub filtalgo/Filtmall-Shopping-Skill vào ~/.claude/skills/filtmall-shopping/ 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/filtalgo/Filtmall-Shopping-Skill.git ~/.claude/skills/filtmall-shopping⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Kiểm tra Python 3.10 trở lên bằng
python3 --version(không cần cài thêm thư viện). - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Clone kho mã:
git clone https://github.com/filtalgo/Filtmall-Shopping-Skill.git ~/.claude/skills/filtmall-shopping - Xác nhận có
SKILL.mdvàscripts/service.pytrong thư mục vừa tạo. - Thử nhanh:
echo '{"op":"ping"}' | python3 ~/.claude/skills/filtmall-shopping/scripts/service.py --once - Khởi động lại Claude Code rồi đặt câu hỏi mua sắm, ví dụ "gợi ý mặt nạ dưới 100 tệ".
- Muốn xem thẻ sản phẩm ngay trong chat thì host phải hỗ trợ nhúng HTML và ảnh
data:.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0