Linkfox Echotik List Product: Install, Source and Security | FunnelSlayer

Linkfox Echotik List Product

Published by infometa in workbuddyskills

Review recommended1 installs

What this skill does

搜索和分析TikTok商品数据,包括销量、达人带货数据、定价和佣金比例,覆盖16个TikTok Shop站点。当用户提到TikTok商品搜索、TikTok Shop商品分析、TikTok销量数据、达人带货销售、TikTok选品、TikTok佣金比例、TikTok商品排名、EchoTik数据查询、TikTok product search, TikTok sales, influencer sales, TikTok commission, TikTok product selection, short-video e-commerce, TikTok data时触发此技能。即使用户未明确提及"EchoTik"或"TikTok",只要其需求涉及在TikTok Shop上搜索商品或分析TikTok商品表现指标,也应触发此技能。

Add Linkfox Echotik List Product to your agent

Review the source and files first. When you are ready, copy the prompt instruction or use the CLI command supported by your environment.

Install with a prompt

Paste this into a compatible coding agent:

add this skill "linkfox-echotik-list-product" from https://github.com/infometa/workbuddyskills

Install with the CLI

Run this command in a controlled environment after reviewing the repository:

npx skills add https://github.com/infometa/workbuddyskills --skill linkfox-echotik-list-product

Skill instructions

EchoTik-TikTok商品搜索

基本信息

  • 业务工具名:/echotik/listProduct
  • 所属分组:EchoTik · TikTok 商品与视频
  • 功能说明:支持TikTok平台的商品关键词搜索,分析商品在TikTok上的销量和达人带货数据。
  • 关键词:EchoTik, TikTok搜索, TikTok商品搜索, 达人带货数据, 销量查询, 直播商品, EchoTik-TikTok, EchoTik-TikTok商品搜索

何时使用

当用户意图与“EchoTik-TikTok商品搜索”匹配,或需要以下能力时使用本工具:支持TikTok平台的商品关键词搜索,分析商品在TikTok上的销量和达人带货数据。

调用前应先确认所有必填参数。涉及站点、国家、日期、语言、ASIN、SKU、图片或 URL 时,应使用用户提供的信息,不要擅自虚构真实业务标识。

输入参数

字段类型必填约束/默认值说明
regionstring否默认 "US";格式 US|ID|TH|PH|MY|VN|GB|MX|SG|SA|BR|ES|JP|DE|IT|FR;示例:US, ID, TH, PH, MY, VN, GB, MX区域
keywordstring否最长 1000商品关键词(请翻译为当地语言)
pageNuminteger否默认 1分页页码
pageSizeinteger否默认 50每页条数
saleDaysinteger否商品上架销售天数,单位是天
sortTypeinteger否默认 1;示例:0, 1排序方式
maxReviewCountinteger否商品评价数(最大值)
maxSpuAvgPricenumber否SPU平均价格(最大值)
maxTotalIflCntinteger否带货达人数(最大值)
minReviewCountinteger否商品评价数(最小值)
minSpuAvgPricenumber否SPU平均价格(最小值)
minTotalIflCntinteger否带货达人数(最小值)
maxFirstCrawlDtinteger否商品上架时间(最大值)
maxTotalSaleCntinteger否总销量(最大值)
minFirstCrawlDtinteger否示例:20200101商品上架时间(最小值)
minTotalSaleCntinteger否总销量(最小值)
maxProductRatingnumber否商品评分(最大值)
maxTotalVideoCntinteger否带货视频数(最大值)
maxTotalViewsCntinteger否带货播放数(最大值)
minProductRatingnumber否商品评分(最小值)
minTotalVideoCntinteger否带货视频数(最小值)
minTotalViewsCntinteger否带货播放数(最小值)
productSortFieldinteger否默认 1;示例:1, 2, 3, 4, 5, 6, 7排序字段
categoryKeywordCNstring否最长 1000商品分类(商品分类 请输入 中文)
maxTotalSale30dCntinteger否30天销量(最大值)
maxTotalSaleGmvAmtstring否最长 1000商品交易总额(最大值)
minTotalSale30dCntinteger否30天销量(最小值)
minTotalSaleGmvAmtstring否最长 1000商品交易总额(最小值)
maxTotalSaleGmv30dAmtstring否最长 1000商品交易总额(30天)(最大值)
minTotalSaleGmv30dAmtstring否最长 1000商品交易总额(30天)(最小值)
maxProductCommissionRatenumber否商品佣金比例(最大值), 输入值为百分比时自动转成小数,例如:5%->0.05
minProductCommissionRatenumber否商品佣金比例(最小值), 输入值为百分比时自动转成小数,例如:5%->0.05

MCP 调用示例

向以下地址发起 HTTP POST:

https://mcp-tool-gateway.linkfox.com/mcp/any-tool

请求体:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "/echotik/listProduct",
    "arguments": {
      "pageSize": 50,
      "sortType": 1
    }
  }
}

示例值仅用于展示请求结构。实际调用时必须替换为用户的真实查询条件。

输出字段

字段类型必填约束/默认值说明
typestring否渲染的样式
totalinteger否记录数
columnsarray<object>否渲染的列
productsarray<object>否产品信息列表
costTokeninteger否消耗token

嵌套输出结构:products

字段类型必填约束/默认值说明
asinstring否产品ID
pricenumber否商品价格
titlestring否商品名称
regionstring否区域代码
ratingsinteger否评论数
coverUrlstring否封面图URL列表
currencystring否货币
discountstring否折扣信息
imageUrlstring否商品图片URL
maxPricenumber否最高价格
minPricenumber否最低价格
productIdstring否商品唯一标识ID
sourceToolstring否来源工具
sourceTypestring否商品来源
categoryIdsarray<any>否商品品类ID列表
isSShopTextstring否是否S店
offMarkTextstring否是否有优惠标记
productNamestring否商品名称
reviewCountinteger否评论数量
spuAvgPricenumber否SPU平均价格
categoryNamestring否商品品类名称
firstCrawlDtinteger否上架日期
totalSaleCntinteger否总销量
availableDatestring否格式 date上架时间(时间戳)
productRatingnumber否商品评分
salePropsInfoarray<object>否销售属性信息
salesFlagTextstring否带货方式
totalSale1dCntinteger否1天内总销量
totalSale7dCntinteger否7天内总销量
totalSale15dCntinteger否15天内总销量
totalSale30dCntinteger否30天内总销量
totalSale60dCntinteger否60天内总销量
totalSale90dCntinteger否90天内总销量
totalSaleGmvAmtnumber否总销售额
freeShippingTextstring否是否包邮
productImageUrlsarray<any>否商品图片URL列表
monthlySalesUnitsinteger否月销量
totalSaleGmv1dAmtnumber否1天内总销售额
totalSaleGmv7dAmtnumber否7天内总销售额
salesTrendFlagTextstring否销售趋势标记
totalSaleGmv15dAmtnumber否15天内总销售额
totalSaleGmv30dAmtnumber否30天内总销售额
totalSaleGmv60dAmtnumber否60天内总销售额
totalSaleGmv90dAmtnumber否90天内总销售额
productCommissionRatenumber否商品佣金比例

嵌套输出结构:products.salePropsInfo

字段类型必填约束/默认值说明
propIdstring否产品属性ID
hasImageboolean否产品属性是否包含图片
propNamestring否产品属性名称
salePropValuesarray<object>否产品属性值列表

嵌套输出结构:products.salePropsInfo.salePropValues

字段类型必填约束/默认值说明
imagestring否属性值图片
propValuestring否属性值名称
propValueIdstring否属性值ID

响应处理建议

  1. 先检查 JSON-RPC 外层是否包含 error。
  2. 成功时读取 result,并继续解析其中的 content、data、products、items 或其他业务字段。
  3. 如果响应为 text/event-stream,按 SSE 事件读取 data: 内容,再解析 JSON。
  4. 保留分页字段、总数、失败明细及 costToken。
  5. 向用户输出分析结论,不要直接倾倒大段原始 JSON。

原始 Schema

原始的Input Schema 和 Output Schema 参考 references/schema.md

解决认证和积分问题

异常情况:未配置 LINKFOX_AGENT_API_KEY 和 LINKFOXAGENT_API_KEY;响应 401 或 402;消息含"积分余额不足/quota exceeded/insufficient balance/套餐到期/需充值"等。

措施:优先用 skill 内 onboarding.md 引导;找不到则加载 /linkfox-onboarding skill。 根据它的指引操作。

注意:你是workbuddy,并且渠道是workbuddy,使用linkfox-onboarding登录注册时必须传递channel为 workbuddy。这非常重要!

Files included

  • references/schema.md
  • SKILL.md

More skills