What problem does it solve?
Manually collecting Xiaohongshu (RedNote) search results with complete fields—body text, topics, image URLs, video stream URLs, exact publish timestamps, and engagement stats—requires opening every note one by one, which is slow and error-prone at scale.
Core Features & Use Cases
- Full-field search extraction: Reads the rendered search feed from the page's Vue state to capture titles, covers, authors, and all engagement counts, then enriches each note via its detail page for body text, hashtags, image lists, video URLs, and exact timestamps.
- Complete filter support: Applies every page filter option—sort order, note type (video/image-text), publish time range, search scope, and location distance—using verified platform-internal API values.
- Title + body keyword matching: Performs fuzzy keyword matching (Levenshtein-based) across both titles and body text so exact-match notes are not lost to the search API's semantic expansion.
- Use Case: A brand analyst searches "AI tools" on Xiaohongshu, filters to video notes from the past week sorted by most liked, and exports every matching note's full content and stats for a competitive monitoring report.
Quick Start
Search Xiaohongshu for the keyword "AI tools", filter to video notes published within one week, and extract full note details including body text, tags, and engagement stats.