前言¶
在卖家精灵(sellersprite.com)上做选品、关键词和市场分析,通常要按站点逐个打开页面、逐页导出、再拼成一张跨站点表,最后手工写对比结论。站点多了之后,这件事本身就成了重复劳动:流程一样,只是站点和品类不同。
下面介绍的 Skill 把这个流程收敛成一条命令。
这是什么¶
sellersprite-rpa 是一个面向卖家精灵的 RPA Skill,定位是「一个 CLI 覆盖全部 5 个数据板块」。它由 SkillHub 上的用户 user_8bb4b4f5 发布维护,解决的是多站点数据采集与跨站点对比报告生成这两件事。
官方地址:https://api.skillhub.cn/user_8bb4b4f5/sellersprite-rpa
它基于通用 SKILL.md 格式。
核心功能¶
这个 Skill 的能力分两条命令路径。
1、fetch --section:采集数据。--section 接受五个取值,对应卖家精灵的五个数据板块:
products(产品)keywords(关键词)markets(市场)aba(ABA 数据)competitors(竞品)
采集时驱动的是用户自己真实登录过的浏览器,中间层是 BrowserSkill(简称 bsk),不是模拟请求。产出是每个站点一份 CSV,外加一份合并后的 CSV。
2、analyze --section:生成报告。读入上面产出的数据,输出中文的多站点对比 Markdown 报告。
两条路径覆盖的板块取值是一致的。
采集的两种实现路径¶
五个板块在 Skill 内部走了两条不同的技术路径,这一点值得先说清楚,因为它直接决定了对页面改版的敏感程度。
1、API-first 板块:products、aba、competitors。这三个板块在页面上下文中直接调用 v3 JSON API,拿结构化响应。
2、DOM 板块:keywords、markets。这两个板块抓的是 v2 服务端渲染的表格,需要解析 DOM。
也就是说,同样是 fetch --section,内部行为并不一样。
工程约束¶
官方简介里明确写了三个「没有」,这几条直接影响部署方式:
1、不需要 API token。
2、不需要 Selenium。
3、不需要常驻 daemon。
没有常驻进程意味着它是随用随起的,跑完即退出。
安装与启用¶
Skill 官方页面在本文写作时无法抓取正文内容(多次请求只返回站点标题,未返回页面正文),因此安装命令、目录位置和配置字段未能从官方资料中核实,这里不臆造。
已知信息如下:
1、Skill 以通用 SKILL.md 格式组织,可按平台惯例放入 Skills 目录或直接指向该 Skill 目录启用。
2、运行时依赖 BrowserSkill(bsk)提供浏览器驱动能力,使用前需确认该 Skill 在目标环境中已可用。
3、浏览器需要用户自己登录卖家精灵账号。
安装与配置的具体步骤请以官方页面为准:https://api.skillhub.cn/user_8bb4b4f5/sellersprite-rpa
典型用法¶
以下命令形态来自官方简介,未逐条实测,参数细节以官方资料为准。
采集某个板块:
fetch --section products
采集关键词板块:
fetch --section keywords
生成对比报告:
analyze --section markets
跑完 fetch 之后,工作目录里应出现分站点 CSV 和合并 CSV;再跑对应的 analyze 即可拿到中文对比报告。
适用场景与注意¶
适合的场景:
1、需要在多个站点之间横向对比产品、关键词、市场、ABA 或竞品数据。
2、希望把采集结果落成 CSV,再由脚本或后续 Skill 做二次加工。
3、希望用自然语言驱动整套采集流程,而不是手工逐页导出。
需要注意的点:
1、keywords 和 markets 走 DOM 解析,依赖 v2 服务端渲染表格的结构。页面改版或表格结构变化会导致解析失败,这两个板块的稳定性弱于 API-first 的三个板块。
2、运行前提是浏览器已登录卖家精灵,账号权限和订阅范围决定了能看到哪些数据。
3、采集行为发生在用户自己的浏览器上下文里,站点的访问频率限制按该浏览器的既有状态执行。
4、analyze 产出的是中文多站点对比报告,跨站点口径差异(时区、币种、站点定义)需要使用者自己核对。
结尾¶
sellersprite-rpa 的价值在于把「五个板块、多个站点」的采集和对比流程收敛成一个 CLI 的两条命令,同时用 BrowserSkill 复用真实登录态,省掉了 API token 和 Selenium 的运维负担。
官方地址:https://api.skillhub.cn/user_8bb4b4f5/sellersprite-rpa
补充说明:本文写作时官方页面正文未能抓取,功能描述依据 Skill 官方简介;SkillHub 页面显示该 Skill 分类为 ai-agent、下载 912 次,另有一个评分数值 99672,具体含义建议以页面实时显示为准。安装命令与配置字段未核实,未写入正文。