xhs_ai_publisher
小红书AI发布助手:AI生成内容+智能配图+一键自动化发布,让创作者效率提升90%
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
小红书AI发布助手:AI生成内容+智能配图+一键自动化发布,让创作者效率提升90%
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
在自媒体竞争日益激烈的今天,每一位小红书创作者都面临着一个共同的痛点:每天要在选题、写作、配图、发布之间反复切换,光是排版和发布就消耗大量时间。如果你是一位需要日更的博主,一定有过这样的经历——辛辛苦苦写完内容,却发现配图尺寸不对、标签没选好、发布时间错过了黄金时段。
小红书AI发布助手(xhs_ai_publisher)正是为解决这一痛点而生:它用AI自动生成标题和正文、智能处理配图,还能一键自动化发布到小红书平台,将创作者从繁琐的重复劳动中彻底解放出来。

图1:小红书AI发布助手主界面,PyQt5 桌面客户端,支持左侧编辑右侧预览
小红书(Xiaohongshu)是国内最具影响力的生活方式分享社区,月活用户超过3亿,内容涵盖美妆、旅行、美食、数码等生活的方方面面。对于创作者而言,小红书既是流量富矿,也是竞争红海——每天有超过百万条新笔记涌入平台,创作者需要在海量的内容中脱颖而出。
然而,传统的内容创作流程效率极低:从热点选题、AI生成内容撰写、标题优化、配图处理到最终发布,整个流程下来少则半小时,多则一两个小时。更令人头疼的是,平台对图片尺寸、标签格式有严格要求,每次发布都要反复调整。这种"创作5分钟,发布半小时"的体验,让许多创作者苦不堪言。
xhs_ai_publisher 正是从这个真实的痛点出发,为小红书创作者打造了一条从"灵感到发布"的全自动流水线。
工具的核心是 AI 智能创作引擎,支持配置 OpenAI 兼容 API、Claude API 或 Ollama 等多种模型接口。如果用户未配置任何外部模型,系统会自动回退到内置方案,确保基本功能可用。
具体能力包括:
templates/prompts/*.json),用户可自行扩展,满足不同内容调性的需求。小红书是一个高度视觉化的平台,封面图的优劣直接影响内容的点击率。该工具在图片处理上下了大功夫:
创作完成后的发布环节同样实现了高度自动化:
~/.xhs_system/ 目录下。桌面客户端是用户日常使用的主要入口,基于 PyQt5 构建,提供了完整的图形界面。源码位于 src/core/pages/ 目录下,采用模块化的页面架构。主要技术栈:
--with-browser 参数可自动安装 Chromium 浏览器。除了桌面客户端,项目还提供了 FastAPI Web 服务模式,适合在服务器或 Docker 环境中部署。Web 服务同样支持完整的创作和发布功能,可通过 API 调用。主要依赖:
项目提供了完整的 Docker 部署方案:
python:3.10-slim,安装 Playwright + Chromium(无头模式),暴露 8000 端口,HEALTHCHECK 指向 /healthz 健康检查端点。shm_size: 1gb 解决 Chromium 在容器中的共享内存问题,挂载 ./docker-data:/data 和 ./output:/app/output 数据卷。install.sh / install.bat 自动检测并安装依赖(含 Playwright 浏览器),启动程序.sh/bat 优先使用 venv 环境,损坏时自动回退系统 Python。需要明确指出的是,该工具存在不容忽视的平台合规性风险:
xhs_ai_publisher 代表了 AIGC 工具的一个重要分支——垂直平台内容自动化。不同于通用写作助手,这类工具深度绑定特定平台的工作流,将 AI 能力直接嵌入创作-发布的闭环。
从市场角度看,小红书创作者对效率工具的需求极为强烈,而官方提供的创作工具远不能满足需求。这类自动化工具填补了市场空白,尽管面临合规争议,但需求端的旺盛说明了这是一个真实存在的痛点。
随着 AI 模型能力提升和平台反爬虫技术进步,此类工具的生存空间会持续受到挤压,但其核心思路——用AI降低重复性内容生产成本——将长期有价值。
# macOS/Linux
chmod +x install.sh 启动程序.sh
./install.sh
./启动程序.sh
# Windows
install.bat
启动程序.bat
docker-compose up -d
# 访问 http://localhost:8000
项目地址:https://github.com/BetaStreetOmnis/xhs_ai_publisher