Filtmall-Shopping-Skill

让 AI 智能体真能比价、下单、查物流、办售后

Filtmall-Shopping-Skill 是一个面向 AI 智能体的原生购物技能包,用 JavaScript 编写,目标是把「比价、下单、查订单、跟踪物流、售后」整条电商链路封装成智能体可直接调用的能力。它解决的核心问题是:普通购物助手只能给建议,无法提供可验证的同款价格证据,也无法真正完成交易闭环。该项目通过 Filtalgo 等机制返回同款商品的比价证据,让智能体的推荐有据可查,而不是凭感觉报价。核心能力包括商品搜索与同款识别、价格证据展示、结账下单、订单查询、配送跟踪和售后处理,并适配 Claude Skills、OpenClaw 等智能体技能生态。对开发者而言,它相当于给智能体装上一套可插拔的电商操作接口,让「帮我买最划算的同款」从一句口号变成可执行、可核验的完整流程。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1139
维护状态 较活跃
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队filtalgo
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议Apache-2.0
主要语言JavaScript
技术栈/模型agent-skills,ai-agent,claude-skills,ecommerce,filtalgo,filtmall,openclaw,product-search,shopping,skillsmp
GitHub 星标★ 1139
30天Star增速
HF 下载量
上线时间2026-05-28 00:00:00
最近更新2026-09-24 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-25
浏览次数0

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 8 步

环境要求

  • Node.js 18 或更高版本
  • 可联网的终端环境(使用 npx 安装)
  • 支持 Claude Skills、OpenClaw 等技能生态的智能体客户端(可选)
  • 支持文件夹或 ZIP 导入的客户端可直接导入仓库根目录

安装与启动步骤

  1. 1安装技能包

    用 npx 从 GitHub 拉取并全局安装 filtmall-shopping 技能,无需单独执行 npm install。

    npx skills add filtalgo/Filtmall-Shopping-Skill --skill filtmall-shopping -g
  2. 2以仓库方式导入

    若客户端支持文件夹或 ZIP 导入,直接把仓库根目录导入即可,无需走 npx 安装流程。

  3. 3检查运行时

    在项目目录执行 doctor,确认技能自带的 CLI 运行时可用、运行环境正常。

    node scripts/filtalgo.js doctor --json
  4. 4搜索商品

    用自然语言描述需求即可搜索实时商品库,--json 输出便于智能体解析结果。

    node scripts/filtalgo.js search "想要保湿一点的面膜,预算 100 元以内,但别太黏" --json
  5. 5登录授权

    涉及购物车、下单等操作前先走 OAuth Device Flow 登录,再用 auth status 查看登录状态。

    node scripts/filtalgo.js auth login
    node scripts/filtalgo.js auth status --json
  6. 6加购与创建结账

    把搜索得到的 sku_id 加入购物车,创建结账会话并生成支付链接。

    node scripts/filtalgo.js cart add-item --way CART --sku-id  --quantity 1 --json
    node scripts/filtalgo.js checkout create --way CART --json
    node scripts/filtalgo.js checkout prepare-payment  --link-channel mobile_h5 --json
  7. 7查订单与物流

    下单后可列出订单、查看订单明细(含商品项)并跟踪配送状态。

    node scripts/filtalgo.js order list --page-size 5 --json
    node scripts/filtalgo.js order get  --include-items true --json
    node scripts/filtalgo.js logistics get  --json
  8. 8查看完整命令

    不确定可用子命令时执行 help,列出 CLI 支持的全部命令。

    node scripts/filtalgo.js help

如何确认成功

执行 node scripts/filtalgo.js doctor --json 返回正常运行状态,且 auth status 显示已登录,即表示环境与授权就绪。

常见问题

Q:安装后还需要单独跑 npm install 吗?

A:不需要。技能自带 CLI 运行时,README 明确说明安装无需额外的 npm install,只要 Node.js 18 或更高版本即可。

Q:能用自然语言搜索商品吗?

A:可以。search 命令直接接收中文自然语言描述,例如“想要保湿一点的面膜,预算 100 元以内,但别太黏”,并返回实时目录结果。

Q:哪些操作需要先登录?

A:搜索和 doctor 检查不需要认证;购物车、结账、订单与物流等流程需要先执行 auth login 完成 OAuth Device Flow 授权。

Q:价格优势是怎么证明的?

A:只有当实时结果同时包含匹配的规格、来源平台和记录时间时,技能才会展示价格优势,避免凭感觉报价。

Q:支付是在技能里完成的吗?

A:不是。账户授权、订单确认和支付都保留在买家一侧,技能负责生成结账会话与支付链接。

注意事项

  • 当前商品目录聚焦美妆个护品类,其他品类可能尚无结果。
  • 实际价格会随账户、地区、会员状态和促销活动变化,展示的价格优势具有时效性。
  • 命令中的 、、 需替换为上一步返回的真实值。
  • 遇到不认识的命令时先运行 node scripts/filtalgo.js help 查看完整命令列表。

核心亮点

  • 把比价、下单、订单、物流、售后串成完整交易闭环,而非只做商品推荐
  • 强调可验证的同款价格证据,推荐结果有据可查,降低智能体乱报价风险
  • 以 agent-skills 形式封装,适配 Claude Skills、OpenClaw 等生态,接入成本低

不足之处

  • 项目仍处成长阶段,实际可用性高度依赖 Filtmall 后端服务与商品数据覆盖
  • 作为技能包偏电商业务封装,通用性有限,非购物场景难以复用

适用场景

  • 用户让 AI 助手买某款商品,助手自动比同款价格并给出证据后下单
  • 智能体代用户跟踪已下订单的配送进度并处理退换货
  • 开发者把购物能力集成进自己的 AI 智能体,快速获得电商操作接口

替代项目

browser-use、OpenAI Swarm、LangChain

项目介绍

Filtmall-Shopping-Skill 是智能体领域的开源项目,由 filtalgo 开发,是 2026 年新上线的项目。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,139)位列前 30%,在智能体分类中处于中上游。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-24。从国内网络环境看,可直接访问。

它主要面向的使用场景是:用户让AI助手买某款商品,助手自动比同款价格并给出证据后下单。同类可对比的替代方案包括 browser-use、OpenAI Swarm、LangChain。

上一篇:okou

下一篇:agent-skills

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12