← 返回 Skills 市场
AudTools Shopify Batch Collector
作者
QirongZhang
· GitHub ↗
· v1.0.0
· MIT-0
234
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install audtools-shopify-collector
功能描述
AudTools Shopify 批量采集器 - 读取 CSV 中的分类链接,批量自动提交到 https://www.audtools.com,自动填充链接、设置商品数量为 9999,间隔 2 秒提交,完成批量采集商品。
使用说明 (SKILL.md)
AudTools Shopify 批量采集器
自动批量采集 Shopify 分类商品到 AudTools 网站,支持从 CSV 读取链接,自动填充、设置数量,间隔提交。
功能特点
- ✅ 读取 CSV 文件中的"完整链接"列
- ✅ 自动打开 AudTools 网站
- ✅ 检测是否需要登录,需要登录会提醒你手动登录
- ✅ 依次在输入框填入每个链接
- ✅ 自动设置商品数量为 9999
- ✅ 点击提交,每条操作间隔 2 秒
- ✅ 完全自动化,不需要手动操作
使用方法
# 默认 CSV 读取默认路径 C:\workspace\caiji\shop-futvortexstore-com-categories.csv
node batch-collect.js
# 指定 CSV 文件路径
node batch-collect.js C:\path o\your\categories.csv
工作流程
- **自动流程:
- 打开
https://www.audtools.com/users/shopns#/users/shopns/collecs - 检测是否有登录表单,如果有会暂停,请你手动登录
- 登录完成后继续执行
- 读取 CSV 中"完整链接"列的每个链接
- 在输入框填入链接,设置商品数量为 9999
- 点击提交
- 等待 2 秒
- 处理下一个链接
- 全部完成后暂停,你可以在浏览器导出结果
CSV 格式要求
CSV 需要有一列叫 完整链接,每个单元格是分类页面的完整 URL。就是 category-collector 输出的 CSV 格式正好匹配,可以直接使用。
示例
配合 category-collector 使用:
- 先用
category-collector采集 Shopify 分类得到 CSV - 然后用
audtools-shopify-collector批量提交到 AudTools 采集商品
# 第一步:采集分类
node category-collector/collect.js https://shop-futvortexstore.com/ C:\workspace\caiji
# 第二步:批量提交到 AudTools
node audtools-shopify-collector/batch-collect.js C:\workspace\caiji\shop-futvortexstore-com-categories.csv
安装依赖
npm install
依赖:
- playwright (已经安装)
- csv-parser (新增,需要安装)
作者
Created by OpenClaw 自动生成,根据需求定制
安全使用建议
This skill appears to do exactly what it says: automate form submissions to AudTools from a CSV. Before installing or running it:
- Inspect the CSV you provide (trusted source) — the script will submit every link it finds. Malformed or malicious links could cause unexpected behavior.
- Be aware it automates many submissions (sets quantity to 9999 and iterates). That may trigger rate limits, account bans, or violate audtools.com terms of service; use responsibly and with the target account owner's consent.
- Installing will pull Playwright and may download browser binaries (large downloads). Ensure you trust the npm registry mirror your environment will use.
- Run in an isolated/test environment first to confirm selectors and behavior; verify the submission button and fields are the expected ones on the live site.
- The code requires a recent Node (package-lock notes Node >=18 for Playwright). Review package.json/lock for versions you expect.
- If you are concerned about exfiltration or data leakage, search the code for network calls to domains other than audtools.com (none observed) and run the script offline or behind network monitoring on first use.
功能分析
Type: OpenClaw Skill
Name: audtools-shopify-collector
Version: 1.0.0
The skill bundle is a browser automation tool designed to batch-submit Shopify category links from a CSV file to the AudTools website using Playwright. The scripts (batch-collect.js and batch-collect-fixed.js) include legitimate logic for handling authentication by pausing for manual user login rather than attempting to steal credentials. No evidence of data exfiltration, unauthorized network access, or malicious persistence was found; the code's behavior is strictly aligned with the functionality described in SKILL.md.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the two JS files consistently implement a Playwright-based browser automation that reads a CSV '完整链接' column and submits each link to https://www.audtools.com with quantity=9999. No unrelated credentials, binaries, or access are requested.
Instruction Scope
Runtime instructions are narrowly scoped: read CSV, open audtools page, detect manual login, fill inputs, click submit with 2s interval. They do not instruct reading arbitrary system files or transmitting data to third-party endpoints beyond audtools. allowed-tools includes exec/read/write/edit which is consistent with running node and reading/writing CSVs.
Install Mechanism
No explicit install spec in registry entry (instruction-only), but package.json/package-lock declare dependencies (playwright, csv-parser). Installing will fetch packages from the npm mirror listed in package-lock (registry.npmmirror.com). Playwright typically downloads browser binaries during install—consider this network activity and disk usage. The package sources are standard npm packages, not arbitrary HTTP downloads.
Credentials
The skill requests no environment variables, credentials, or config paths. It requires user interaction for login (manual in a real browser) and does not programmatically capture or require the user's credentials.
Persistence & Privilege
Registry flags are normal (always:false, user-invocable:true). The skill does not request persistent system-wide privileges or modify other skills/settings. It does keep a browser context open to allow manual login, which is expected behavior for this automation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install audtools-shopify-collector - 安装完成后,直接呼叫该 Skill 的名称或使用
/audtools-shopify-collector触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
AudTools Shopify 批量采集器 - 读取 CSV 分类链接,批量自动提交到 AudTools,自动填充链接、设置商品数量 9999,间隔 2 秒提交
元数据
常见问题
AudTools Shopify Batch Collector 是什么?
AudTools Shopify 批量采集器 - 读取 CSV 中的分类链接,批量自动提交到 https://www.audtools.com,自动填充链接、设置商品数量为 9999,间隔 2 秒提交,完成批量采集商品。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 234 次。
如何安装 AudTools Shopify Batch Collector?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install audtools-shopify-collector」即可一键安装,无需额外配置。
AudTools Shopify Batch Collector 是免费的吗?
是的,AudTools Shopify Batch Collector 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
AudTools Shopify Batch Collector 支持哪些平台?
AudTools Shopify Batch Collector 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 AudTools Shopify Batch Collector?
由 QirongZhang(@qirongzhang)开发并维护,当前版本 v1.0.0。
推荐 Skills