xhs_ai_publisher  by BetaStreetOmnis

AI-powered Xiaohongshu content creation and publishing assistant

Created 10 months ago
769 stars

Top 45.4% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered assistant for Xiaohongshu (RedNote) content creation and automated publishing. It targets Xiaohongshu creators looking to streamline their workflow, offering AI-generated content, image matching, and RPA-based posting via Selenium.

How It Works

The system leverages AI models to generate engaging titles and article content based on user-provided themes. It also includes image processing for matching relevant visuals and recommending tags. For publishing, it uses Selenium to automate browser interactions, simulating user actions for login, content preview, and posting, with features like scheduled publishing and login state saving.

Quick Start & Requirements

  • Installation: Clone the repository, create a virtual environment, install dependencies (pip install -r requirements.txt), install browser drivers (playwright install chromium), initialize the database (python src/core/database_init.py init), and run (python main.py). An executable version for Windows is also available.
  • Prerequisites: Python 3.9+, latest Chrome browser, 4GB+ RAM (8GB+ recommended), 2GB+ disk space.
  • Links: GitHub Repository

Highlighted Details

  • AI-driven content generation for titles and articles.
  • RPA automation for one-click publishing via Selenium.
  • Multi-account management with proxy and browser fingerprinting support.
  • Local data encryption and anti-detection measures.

Maintenance & Community

The project is actively maintained and welcomes contributions. Community channels include WeChat groups and official accounts for updates.

Licensing & Compatibility

Licensed under Apache 2.0, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The executable version is Windows-only. Advanced features like a content library, template system, and data analysis are planned but not yet implemented.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
49 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.