聚焦国内电商/零售场景(淘宝、天猫、京东、拼多多、1688、抖音、快手、视频号、小红书、微信私域、企业微信、闲鱼、线下零售)可用的小型开源工具,以及跨境/通用的辅助工具。
范围:
- 主力 = 国内平台直接可用的小工具(采集器、机器人、API 包装、运营辅助)
- 保留 = 通用且实用的(Amazon SP-API 包装、Shopify 模板、OCR、情感分析、Markdown 转换),它们在国内场景(分析竞品、做跨境、对照参考)同样会用
- 排除 = 大型平台(Medusa / Saleor / Shopware / Odoo / n8n / Dify / Coze / Flowise / Langflow / ComfyUI / Ollama)
- 选型决策表
- 抖音 / 视频号 / 小红书 采集
- 淘宝 / 天猫 / 1688 采集与运营
- 拼多多 采集与运营
- 京东 采集与运营
- 多平台通用采集器
- 微信生态 / 私域 / 企业微信
- 直播辅助 / 弹幕 / 录制
- 物流 / 快递 / 打单
- 评论挖掘 / 情感 / 主题聚类
- 图片 / 视频 / 文案 创作辅助
- 电商 API 包装 / SDK / MCP
- 微信小程序 / 商城模板
- 通用工具(国内场景常用)
- Workflow 配方(国内场景)
- 贡献指南
| 你要做的 | 直接用 | 备注 |
|---|---|---|
| 抓小红书/抖音/视频号 笔记/视频/评论 | cv-cat/Spider_XHS、NanmiCoder/MediaCrawler |
主力,国内最常用 |
| 抓淘宝商品/价格/评价 | zhangjiancong/MarketSpider 或自己写 |
淘宝风控严,小规模用 |
| 抓 1688 找货源(跨境/无货源) | 1688-cli、1688-Crawler |
适合无货源卖家 |
| 抓拼多多 商品/店铺/评价 | PLAhui/pdd-caiji、dtapps/pinduoduo(API) |
桌面 GUI / Go SDK 都有 |
| 抓京东 价格/商品 | zhangjiancong/MarketSpider(内含) 或 GitHub Action 监控方案 |
见 §4 |
| 多平台一次性抓 | MediaCrawler |
一次脚本通吃 7+ 平台 |
| 接企业微信做 SCRM/客服 | mochat-cloud/mochat 或 LinkWeChat |
私域标配 |
| 个人微信自动回复/群管理 | wechaty/wechaty |
国内最主流 |
| 微信小程序 商城 模板 | fqt111/Fresh-Food-E-commerce-Solution 或其他小程序开源 |
见 §12 |
| 直播间弹幕监听/录制/自动回复 | jwwsjlm/douyinLive、LyzenX/DouyinLiveRecorder |
见 §7 |
| 查快递/批量查/打单 | kuaidi100-MCP 或快递100 API 包装 |
物流首选 |
| 评论做情感分析/主题聚类 | VADER / spaCy / BERTopic(通用) | 配合 §1-§5 采集器 |
| 改写商品标题/做 SEO 描述 | MarkItDown + 本地 LLM 脚本 | 20 行代码 |
| TikTok Shop / Amazon 跨境 | jay-trivedi/amazon_sp_mcp、ipfans/tiktok |
通用区,见 §11 |
国内社交电商主战场,采集是选品/分析/竞品监控的入口。
- cv-cat/Spider_XHS — 小红书全场景采集 + 发布能力,支持多账号 / Cookie 池 / 签名算法 / skills 集成。Use when: 你想做小红书 AI 运营 agent 的数据底座。
- JoeanAmier/XHS-Downloader — 小红书链接提取 / 作品采集 / 批量下载,AGPL-3.0。Use when: 你只要下载图片视频不打运营。
- xhs_ai_publisher (BetaStreetOmnis) — AI 驱动的小红书内容创作 + 自动发布(PyQt 桌面 UI + FastAPI)。Use when: 你想"AI 写 + 自动发"一站式。
- NanmiCoder/MediaCrawler — 小红书 / 抖音 / B站 / 微博 / 知乎 / 贴吧 / 快手 7+ 平台通吃,~27.7k stars。
- NanmiCoder/MediaCrawler — (见 §5) — 抖音 / TikTok 评论 / 视频 / 搜索 / 创作者主页。
- Evil0ctal/Douyin_TikTok_Download_API — 抖音 / TikTok 无水印下载 + 解析 API,基于 PyWebIO + HTTPX。Use when: 你需要快速拿到无水印视频 / 图集。
- wanghaisheng/MediaCrawlerDP — 抖音 / 小红书 / 快手 / B站 / 微博 多平台采集 fork,Apache-2.0。
- ipfans/tiktok — TikTok Shop Open Platform Go SDK。Use when: 你做 TikTok Shop 跨境(国内团队也常做),要 SDK 调订单/履约/财务/物流。
- vooltex8egp/tiktok-shop-scraper — TikTok Shop 数据采集:产品/卖家/价格/评分/库存。
- zsmhub/wx-channels-sdk — Go 视频号小店 + 视频号橱窗 SDK。Use when: 你用 Go 接入视频号订单/商品/直播。
- nobiyou/wx_channel — 视频号下载助手(GUI 工具,无需代码)。Use when: 运营想批量下载视频号素材做分析。
淘宝系风控严,稳定工具稀缺;1688(阿里批发)是大量跨境和无货源卖家的货源入口。
- zhangjiancong/MarketSpider — 淘宝 / 京东 / 1688 商品信息爬虫,带 Tkinter GUI 监控界面。Use when: 你要中文 GUI 直接跑。
- victorup/Taobao-Data-Analysis — 淘宝商品大数据分析(价格/销量/地区/销量-价格关系),含可视化。Use when: 你做选品分析课程/毕设/教学。
- AlcatrazChris/AutoProductEvalution — 淘宝 / 京东商品评论情感分析,Web UI,数据自动落盘。Use when: 你想要个开箱即用的商品评价系统。
- 1688-cli (superjack2050) — 1688 CLI,AI-agent 友好的命令行采购/调研/供应商评估工具。Use when: 你做无货源跨境,要从 1688 选品。
- 1688-Crawler (jeff2go) — Flask-based 1688 爬虫。Use when: 你要 Python 二次开发。
- jadeship-browser-extension (cachho) — Chrome 扩展,在 Reddit / Yupoo 页面上把链接换成 1688 找同款。Use when: 跨境选品看图找货。
- krautsdubisq1g/1688-product-search-scraper — 1688 商品搜索结果抓取。
- itsukiken1/sourcecalc — Chrome 扩展:在 1688 商品页直接算利润率。Use when: 你做跨境,需要算 1680 拿货价 → 海外售价的毛利。
- hikari0511/awesome-amazon-ec-skills — 亚马逊跨境 + 1688 供货上游的 Claude / AI Agent Skills 合集。Use when: 跨境+1688 联动,需要 AI 工具链。
- PLAhui/pdd-caiji — 拼多多采集器,Node.js + Vue + Electron,跨平台桌面 GUI,关键词/筛选/导出 Excel。Use when: 你不想写代码,直接装 GUI。
- wfgsss/pinduoduo-scraper-example — 拼多多商品数据(价格/销量/图片)Python 采集。Use when: 你想要可改的 Python 脚本。
- dtapps/go-library pinduoduo — Pinduoduo Open API Go 客户端,支持商品/订单/推广链接/分销。Use when: 你用 Go 接入拼多多官方 API。
- InfoSpider (项目归档,拼多多模块已加入) — 多平台爬虫框架,含拼多多模块。Use when: 你需要一个可扩展的中文爬虫框架。
官方限制:拼多多个人 API 申请门槛在提高,大量卖家实际用 RPA 或浏览器自动化。上面工具对应不同路径。
- zhangjiancong/MarketSpider — (见 §2) — 淘宝/京东/1688 都有。
- HongDanni/jd_daojia — 京东到家小程序商家商品信息采集。Use when: 你做京东到家 / 社区团购选品。
- GitHub Action 京东价格监控方案 (博客方案,非 GitHub repo) — 利用 GitHub Actions + Python 监控京东商品价格,微信/Qmsg 推送。
这一类在国内场景里最常用,任何做选品/竞品分析/AI 训练数据的人都需要。
- NanmiCoder/MediaCrawler — 国内社交电商采集的事实标准。支持 7+ 平台(小红书/抖音/快手/B站/微博/知乎/贴吧),关键词/ID 爬取、二级评论、登录态缓存、IP 代理池、评论词云。~27.7k stars。Use when: 你要做"评论语料"或"运营分析",这是首选。
- wanghaisheng/MediaCrawlerDP — MediaCrawler 的衍生版本,覆盖更多平台。
- [Shopify theme + scrapy 通用方案] — 对于非社交平台的普通电商站(任何网站),用通用爬虫库:Jina Reader / Firecrawl / Crawl4AI / ScrapeGraphAI / AutoScraper(见 §13)。
国内私域的核心阵地。
- mochat-cloud/mochat — 基于企业微信的开源 SCRM 框架,2.6k stars,PHP + Vue,GPL-3.0。Use when: 你要给客户部署一套完整的 SCRM。
- LinkWeChat (Gitee) — 同类型 SCRM,Gitee 主仓,基于 Spring Boot + Vue。
- IYque/Iyque-SCRM — 源雀 SCRM 开源版,Apache-2.0,可商用二开,集成 DeepSeek 等大模型。Use when: 你要能商用的 SCRM(其他几个 GPL 严格)。
- LinkWeChat / MoChat 商业授权 — (参考,大部分企业微信 SCRM 开源版不能直接商用,需购买授权)
- wechaty/wechaty — 跨平台聊天 RPA SDK,微信/企业微信/WhatsApp/QQ/Gitter,6 行代码出 bot,Apache-2.0。Use when: 你要做个人微信群管理、自动回复、消息同步。
- wechaty/getting-started — Wechaty 起步模板。
- tgenaitay/wechat-miniprogram-whitebook — 微信小程序白皮书 + 实战代码。Use when: 你想从零学小程序。
- chyroc/WechatSogou — 微信公众号文章爬虫,Apache-2.0。Use when: 你做公众号内容监控 / 选素材。
- wnma3mz/wechat_articles_spider — 同样目的,Apache-2.0。
抖音/快手/视频号直播是国内带货主战场。
- jwwsjlm/douyinLive — 抖音弹幕抓取,WebSocket 服务,Docker 部署。Use when: 你要监听自家或竞品直播弹幕,做互动 / 数据分析 / 语音播报。
- LyzenX/DouyinLiveRecorder — 自动监测 + 录制抖音直播,支持录制弹幕,GUI/CLI 都有,Linux 可跑,无需 cookie。Use when: 你要长期录自己的直播做剪辑 / 合规存档。
- javpower/douyin-monitor — 基于系统代理抓包的抖音弹幕服务,WebSocket 推送。Use when: 你想做弹幕互动游戏 / 直播数据分析。
- Sjj1024/douyin-live — Python 直播小工具,带 LiveBox 桌面端,学习项目。
关键提醒:抖音/TikTok 协议经常变,选工具前看最近一次 commit 是否在 30 天内,超过 60 天大概率失效。
- kuaidi100-api/kuaidi100-MCP — 快递100 MCP Server(国内首个支持 MCP 协议的物流平台),通 2100+ 快递公司。Use when: 你要把物流查询接到 Claude/Cursor/Codex。
- kuaidi100-api/go-demo — 快递100 Go 官方 demo,电子面单/寄件/地图跟踪 API。Use when: 你做电商后台要批量打单发货。
- 快递100 SaaS / 百递云 — (非开源,作为参考) — 中小商家用的 SaaS。
国内打单场景:大部分商家直接用快递100 SaaS、菜鸟、旺店通,纯开源打单工具有限,核心是 API 包装+模板。
国内评论语料的中文工具很少完全开源,但通用 NLP 工具能直接用。
- SnowNLP — 中文情感分析经典库,纯 Python。Use when: 你要快速给中文评论打分。
- jiagu — 中文 NLP 工具包(分词/词性/命名实体/情感/摘要)。
- HanLP — 多语言/多任务中文 NLP,生产级。
- PaddleNLP — 百度飞桨,中文场景最完整生态。
- VADER — 规则情感,英文为主。MIT。
- TextBlob — 简单英文 NLP。MIT。
- spaCy — 工业级 NLP,中文需装
zh_core_web_sm模型。MIT。 - BERTopic — 主题聚类,支持中文 embedding。MIT。
- Allenyan513/reviewsup.io — 开源评价管理 CMS(国内 SaaS 替代品)。
国内商家高频刚需:短视频脚本、商品图、详情页文案。
- MoneyPrinterTurbo — 一键生成短视频,Apache-2.0。Use when: 你做矩阵号/批量混剪。
- VideoLingo — 视频自动翻译/配音/字幕,Apache-2.0。Use when: 你做跨境把国内视频翻译成英文。
- MarkItDown — PDF/DOCX/HTML/图片 → Markdown。MIT。Use when: 供应商给你 PDF 目录,你要转结构化文本。
- Surya — 90+ 语言 OCR,布局感知。GPL-3.0。
- PaddleOCR — 百度 OCR,中文场景最稳。Apache-2.0。Use when: 你要识别商品图中的中文文字/价格/型号。
- Marker — 快速 PDF/图片 → Markdown。Apache-2.0。
- autosub (agermanidis) — 自动字幕生成。MIT。
- ComfyUI — 节点式 SD UI(本地产品图/换装/背景替换,国内电商高频用)。MIT。(功能多,这里算"基础引擎",但在国内场景里单用途明确:商品图合成)
- Douyin_TikTok_Download_API — (见 §1) 抖音 / TikTok。
- putyy/res-downloader — 视频/图片下载,见
xiaohongshu主题。
节省接入国内各平台 API 时间的薄包装。
- jay-trivedi/amazon_sp_mcp — Amazon SP-API MCP Server,MIT。Use when: 你用 AI agent 读自己 Seller Central 数据。
- amzn/selling-partner-api-models — 官方 SP-API Swagger 模型。Apache-2.0。
- amzn/selling-partner-api-samples — 官方代码样例。
- DataDoe MCP Server — 托管 Amazon SP-API + Ads MCP,MIT。
- ipfans/tiktok — (见 §1) TikTok Shop Open Platform Go SDK。
- OpenTrade Commerce API SDK (cachho) — Taobao / Alibaba / JD / 1688 / AliExpress / eBay 统一 SDK。
- 1688-cli — (见 §2)。
- dtapps/go-library pinduoduo — (见 §3) Go SDK。
- wechaty/wechaty — (见 §6) 个人/企业微信统一 RPA。
- zsmhub/wx-channels-sdk — (见 §1) 视频号小店 SDK。
- fqt111/Fresh-Food-E-commerce-Solution-on-WeChat-Mini-Program — 微信小程序生鲜电商方案。Use when: 你要快速搭一个社区团购/生鲜配送小程序。
- medallia/wechat-link-relay-mini-program — Medallia 调查 + 微信小程序集成参考。
- GuGuss/wechat-miniprogram-wiki — 微信小程序 wiki 教程。
- wkwan/wechat-mini-program-reddit — Reddit 风格的小程序,适合学习模板。
实情:国内成熟的微信小程序商城项目(CRMEB、likeshop、niushop 等)多数走 Gitee 主仓 + 商业授权路线,GitHub 上一手开源完整度有限。
通用但在国内电商场景里高频使用的工具,保留。
- Jina Reader — URL → LLM 友好文本,Apache-2.0。Use when: 抓竞品商品页送 LLM 改写。
- Firecrawl — 同上,API + 开源,AGPL-3.0。
- Crawl4AI — 自托管 LLM 友好爬虫,Apache-2.0。
- ScrapeGraphAI — LLM 驱动结构化提取,MIT。
- AutoScraper — 示例学习式爬虫,MIT。
- Crawlee — Node.js/Python 爬虫库,Apache-2.0。
- dgtlmoon/changedetection.io — 页面变化监控 + 告警(国内 + 跨境都好用)。
- MarkItDown (见 §10) — 任意文件 → Markdown。
- PaddleOCR (见 §10) — 中文 OCR 首选。
- Surya (见 §10)。
- Marker (见 §10)。
- VADER (见 §9)。
- TextBlob (见 §9)。
- spaCy (见 §9) 中文需装模型。
- BERTopic (见 §9) 中文 embedding 也跑。
- Argilla (见 §9)。
- Shopify/shopify-app-template-remix — 官方 Shopify Remix 模板。
- Shopify/shopify-app-template-node — 官方 Node + React 模板。
- Shopify/extensions-templates — 各种 Shopify 扩展模板。
- ilyarolf/AiogramShopBot — 完整 Telegram 店 bot(数字/实物、加密支付、admin)。
- interlumpen/Telegram-shop — 生产级 Telegram 店 bot。
- Typebot — 对话式表单/客服 UI。AGPL-3.0。
- Botpress — 可视化聊天机器人 + NLU。MIT。
- Rasa — 对话 AI 框架。Apache-2.0。
- Chatwoot — 全渠道客服。MIT。
- Rocket.Chat — 团队聊天 + 客户聊天。MIT。
- Vectara ragtime — Slack/Discord RAG bot。
- LangChain — Python/JS LLM 编排。MIT。
- LlamaIndex — 数据框架,RAG 强。MIT。
- CrewAI — 多 agent 编排。MIT。
- Ollama — 本地 LLM 一键跑。MIT。
- Dify — 视觉 LLM 工作流,RAG 友好。Apache-2.0 with extra。
- n8n — 通用工作流自动化。Sustainable Use License。
保留 n8n/Dify/Ollama 的理由:虽然不是"小工具",但在国内 AI 电商工具的实际搭建里被作为底座使用频率太高。其它更大体量的(ComfyUI/A1111/AnythingLLM/Flowise/Langflow/Coze/Activepieces/Sim)已剔除。
国内卖家日常跑的脚本组合,每个 30-150 行 glue。
cron (每天 2 次)
└──► MediaCrawler 拉关键词 [竞品品牌 / 类目]
│
├──► diff: 找过去 24h 新增 100+ 点赞的笔记
├──► VADER/SnowNLP: 情感打分
├──► BERTopic: 聚类主题
├──► if 新爆款 → 飞书/Lark webhook
└──► 周报: 主题分布 + 表现最好 10 篇
栈:MediaCrawler + SnowNLP(中文) + BERTopic + 飞书机器人。~80 行 glue。
输入: 关键词 + 目标海外售价
│
▼
1688-cli 拉商品列表
│
├──► 过滤: 起订量、月销、DSR、发货地
├──► itsukiken1/sourcecalc 算法:
│ 利润 = 海外售价 - 1680 拿货 - 物流 - 平台费
├──► 输出: 按利润排序的 Top 20 货源 + 1688 直链
└──► 一键: 把货源推送到 Shopify 草稿商品
栈:1688-cli + 算利润脚本 + Shopify Admin API。~100 行。
PLAhui/pdd-caiji (GUI 模式)
│
├──► 关键词:"夏季女装 连衣裙" + 销量降序
├──► 导出 Excel
├──► 自写 Python: 价格直方图 + 爆款识别(评论数/销量比)
└──► 同步: 价格推到 Notion / 飞书多维表格
栈:pdd-caiji + pandas + Notion API。~50 行。
GitHub Actions cron (每 6h)
│
├──► Python: 拉京东商品页价格/库存(requests + 简单反爬)
├──► diff vs 上次
├──► if 降价 > 5%:
│ ├──► 微信模板消息(Qmsg 酱) / Server酱 推送
│ └──► 写入 GitHub Issue 做历史记录
└──► 月报: 价格趋势图(本地出图,推到仓库)
栈:GitHub Actions + Python + Server酱。零成本,完全自动。~80 行。
zsmhub/wx-channels-sdk 拉新订单
│
├──► 写入 MySQL(订单池)
├──► kuaidi100-api 申请电子面单
├──► 推送: 物流单号回写到视频号小店
├──► 异常: 库存不足 / 买家留言 推飞书
└──► 财务: 每日对账 Excel
栈:wx-channels-sdk + kuaidi100 API + MySQL。~200 行,小团队一两天做完。
jwwsjlm/douyinLive (WebSocket 服务)
│
├──► 监听弹幕 / 进房 / 点赞 / 礼物
├──► 关键词触发:
│ ├──► "尺码" → 自动回复尺码表
│ ├──► "链接" → 自动发商品链接
│ └──► "投诉" → 推送给人工客服
├──► 互动游戏: 满 N 个"666"触发优惠口令
└──► 数据: 弹幕热词 → CSV → 每周复盘
栈:douyinLive + 关键词路由 + WebSocket 推送。~120 行。
选题表(Notion / 本地 CSV)
│
▼
Claude/Cursor + cv-cat/Spider_XHS 的 skills
│
├──► 拉竞品最近爆款 → 改写
├──► 生成图文(本地 ComfyUI 或在线)
├──► 一键发布到小红书
└──► 数据回流: 笔记互动 → 飞书日报
栈:Spider_XHS + LLM + ComfyUI(可选)。几乎不用写代码,完全 MCP 驱动。
客户在企业微信群发问
│
▼
mochat-cloud/mochat (SCRM)
│
├──► 路由到 AI 客服(本地 Ollama + RAG)
│ ├──► 知识库: 商品手册 + 历史 Q&A + 物流政策
│ └──► 不能回答 → 推送给人工
├──► 自动打标签: 客户阶段 / 偏好
└──► 群发: 复购提醒 / 活动推送
栈:mochat + Ollama + pgvector(RAG)。~150 行 glue。
cron (每天)
│
├──► MediaCrawler 拉过去 24h 平台评论(淘宝/京东/抖音/小红书)
├──► SnowNLP(中文) + VADER(英文混合) → 情感分
├──► BERTopic 中文模型 → 主题
├──► 规则: 同一主题下负向 > 30% → 报警
│ └──► 飞书: 主题 / 占比 / 原文示例
└──► 周报: 主题分布热力图
栈:MediaCrawler + SnowNLP + BERTopic。~100 行。
jay-trivedi/amazon_sp_mcp 读自己 Amazon 店铺
│
├──► 找出 best seller ASIN
├──► 1688-cli 搜同款货源
├──► 算利润 + 推荐补货量
├──► 推给采购(飞书)
└──► 自动给 1688 供应商发询盘
栈:amazon_sp_mcp + 1688-cli + 飞书机器人。~120 行。
入选标准:
- 国内场景直接可用 或 通用且在国内高频用。
- 单职工具(1 个 repo 干 1 件事),排除平台型(builder/framework/engine/suite)。
- Stars ≥ 200 或填补独特空缺(在 PR 里说明为什么)。
- 12 个月内活跃 或明确标注"归档/成熟"。
- License 明确(MIT/Apache-2.0/GPL-3.0/AGPL-3.0/BSD 等开源协议)。
- 不收纯 SaaS,仅可作"context"标出。
通用工具收纳标准(13 节):
- 仅收国内电商场景实际会用到的(如 PaddleOCR 中文最强,Surya 覆盖小语种 OCR 跨境用)。
- 排除纯英文 SaaS 平替提示。
CC0 1.0 — 公共领域。