ShangBin20 downloadsCollect Xiaohongshu product details (price, shipping origin, shop rating, listing age, sales) with a bundled standard-library-only Python script. Works standalone or as the data backend for other plugins. No login required.
Collect data from Xiaohongshu (小红书) product and shop pages into structured JSON — works on desktop and mobile Obsidian.
A product link (or a share text / product ID) → a normalized product record:
A shop link → shop info + the product list visible on the shop homepage (shop name, total sales, followers, positive-review rate, dispatch time; each product with title, price, sales, listing date/age, badges).
Sales figures are kept exactly as the page states them: if the page only shows a lower bound ("1.5万+") or a per-SKU figure, the record keeps the raw text and a scope marker instead of pretending it is exact.
It works standalone (ribbon icon or command palette) and exposes a small API (checkDeps() / collect() / mode() / setMode()) so other plugins can use it as a data backend — e.g. the author's goods-trading workbench plugin.
When used standalone (no workbench), click “保存为 Markdown 笔记” after collecting:
小红书商品采集).The same collection engine is packaged as a portable skill for AI tools that can run local commands — WorkBuddy / Claude Code / Codex and other tools supporting the SKILL.md layout. Cloud-only chat tools (no local shell) are not supported.
xhs-product-collect-1.0.0.zip from Releases, unzip, and copy the whole xhs-product-collect/ folder into your tool's skills directory: ~/.workbuddy/skills/ (WorkBuddy), ~/.claude/skills/ (Claude Code), ~/.codex/skills/ (Codex).skill/xhs-product-collect/.pip install.⚠️ Downloading the repository as a zip? The folder you need is
skill/xhs-product-collect/— copy exactly that level.
requestUrl (which bypasses CORS on both desktop and mobile):mall.xiaohongshu.com/api/store/jpd/edith/detail/h5/tocwww.xiaohongshu.com/shop/<sellerId> (server-rendered, product JSON embedded)pip install. No login state, no cookies, no account data.xiaohongshu.com are made only when you run a collection, from your device.Standalone vs. workbench: on its own, use “保存为 Markdown 笔记” to write a .md into the vault (same idea as the note-collector plugin). When used with the author's goods-trading workbench, the confirm dialog decides which multi-dimensional tables get the data — this plugin does not duplicate that.
Commands:
Short share links (
xhslink.com) are auto-expanded on desktop. On mobile, paste the full product link or the raw product ID instead.