关于 target-research
通过 Crawlora API 查询 Target 公开商品目录的技能,以规范化 JSON 返回数据。支持商品发现、门店价格与库存查询,以及问答和评论研究。
主要功能
- 01搜索商品并浏览分类
- 02按动态筛选条件缩小结果
- 03获取商品详情及门店库存
- 04查询商品问答和评论
适用场景
- 01比较不同商品或门店的 Target 价格
- 02按品牌、尺码或价格筛选目录
- 03评估商品前查看消费者反馈
MCP 相关
这是一个技能,而非 MCP 服务。它通过 `scripts/crawlora.sh` 辅助脚本调用 Crawlora API。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ crawlora-org/ crawlora-skills --skill target-research安装后在 Claude Code 中输入/target-research确认已加载。
附带文件reference/endpoints.mdscripts/crawlora.sh
详细介绍
Target 研究
浏览和搜索 Target 商品目录,并获取商品详情、价格、库存情况、问答和评论——全部通过 Crawlora API 以规范化 JSON 返回,无需抓取 HTML。
适用场景
- “Target 上的 X 多少钱?”或“在 Target 上找 X。”
- “浏览 Target 的这个品类”/“Target 的[部门]里有什么?”
- “按[品牌/尺寸/价格]筛选 Target 商品。”
- “获取这款 Target 商品的问答/评论。”
- “查询这款 Target 商品在指定门店的价格或库存情况。”
设置(一次性)
- 获取免费的 Crawlora API 密钥(每月 2,000 个额度,无需银行卡):https://crawlora.net。
- 运行辅助脚本前,将
CRAWLORA_API_KEY设置到环境中。 - 辅助脚本会从环境中读取
CRAWLORA_API_KEY,并向https://api.crawlora.net/api/v1发送请求。密钥缺失或无效时会返回401。
工作原理
- 浏览或搜索 —
/target/categories列出品类菜单及其 ID;/target/category-products(category_id)或/target/search(q)会返回分页商品,以及适用于该结果集的筛选分组和选项。 - 筛选 — 如果需要在浏览前单独获取筛选选项,
/target/filter-options可针对查询(q)或品类(category_id)返回动态筛选分组;在 category-products 或 search 请求中,通过filter_ids(逗号分隔)传入所选选项的 ID,即可缩小结果范围。 - 详情 —
/target/product(tcin)可获取完整商品内容、图片、价格、评分、品类和门店级库存情况。 - 问答和评论 —
/target/questions和/target/reviews(均按tcin查询)可获取分页的商品问题/回答及书面评论。 - 比较各商品或门店的 JSON 字段(价格、评分、库存情况)并作答。
完整端点列表、方法和参数:reference/endpoints.md。
调用 API
# Search Target (GET, key=value params):
scripts/crawlora.sh /target/search q="standing desk" sort=price-low | jq '.'
# Browse a category, filtered and priced for a store:
scripts/crawlora.sh /target/category-products category_id=5xtg6 store_id=1234 filter_ids=5xtvw | jq '.'
# Product detail:
scripts/crawlora.sh /target/product tcin=54191097 | jq '.data'
# Reviews:
scripts/crawlora.sh /target/reviews tcin=54191097 per_page=20 | jq '.'
所有请求都使用 scripts/crawlora.sh;它可避免将 API 密钥暴露在命令行参数中。
端点参考
参阅 reference/endpoints.md,了解此技能使用的所有 Target 端点(方法、路径、参数、说明)。
示例
- 按品类查看价格: 使用
/target/categories查找某个部门的category_id,然后通过设置store_id,分页调用/target/category-products,列出本地价格和库存情况。 - 全面了解商品: 调用
/target/product获取价格/评分,然后通过tcin调用/target/questions和/target/reviews,总结购物者在推荐前提出的问题和发表的看法。 - 筛选搜索: 使用
/target/search查询,检查返回的筛选分组,然后再次调用并设置filter_ids,按品牌/尺寸/价格区间缩小结果范围。
备注和限制
- 额度/成功后计费: 仅对
2xx响应计费;免费套餐每月 2,000 个额度。获取密钥:https://crawlora.net。 - 仅限公开数据 — 公开的 Target 商品/品类页面;请遵守 Target 的条款。
- 安全性: 密钥仅存放在
CRAWLORA_API_KEY中——切勿硬编码、作为查询参数传递或提交到代码库。 - 结果采用分页形式——遍历商品列表时,传入
page(以及支持时的per_page/count)。 - 商品标识为
tcin(Target 数字商品 ID),而非 SKU 或 ASIN —/target/product、/target/questions和/target/reviews均以此为查询键。 - 分页方式不统一:
category-products/search使用从 1 开始的page(最大为 50);questions/reviews使用从 0 开始的page(reviews 的最大值也为 50)。 store_id为可选项,但会影响门店专属价格和库存情况——省略时返回通用/全国范围的结果。
评论
支持 Markdown