Repolode
iniwap

iniwap/AIWriteX

面向微信公众号的中文 AI 写作工具,聚合热点选题,多智能体生成、排版并发布文章。

Star
2,132
Fork
420
未关闭 Issue
1
最近提交
前天

这是什么?

AIWriteX 是一款基于 Python 的桌面应用,用于借助 AI 生产并发布微信公众号文章。它从全网热搜和热点来源收集选题,通过 CrewAI 多智能体流程(研究员、作家、审核员、设计师)撰写文章,套用内置 HTML 模板排版,生成封面配图,并可自动或定时发布到公众号。

除微信外,项目还支持小红书、百家号、今日头条、番茄小说和微博等平台的发布。它提供去 AI 味的润色步骤,让生成文本更接近人工写作;同时包含公众号文章采集下载、带语义搜索的本地素材库、带记忆与大纲管理的长篇小说模块,以及可通过 Telegram、QQ、飞书、钉钉、Discord 机器人用手机触发工作流。

项目提供界面模式与开发模式,通过 config.yaml 和 aiforge.toml 配置,发布微信文章需要公众号 AppID/AppSecret,并需要大模型服务商的 API Key。项目采用 Apache 2.0 许可,NOTICE 文件中另附非商业使用及分发限制。

核心功能

  • 01聚合热搜与 RSS 热点作为选题来源。
  • 02通过 CrewAI 多智能体流程完成调研、写作、审核与设计。
  • 03套用内置 Markdown 与图片模板,并生成 AI 封面配图。
  • 04支持发布到微信公众号、小红书、百家号、今日头条、番茄小说和微博。
  • 05提供长篇小说模块,包含大纲、角色与章节管理。
  • 06可通过 QQ、钉钉、飞书、Discord、Telegram 机器人远程控制工作流。

适用场景

  • 围绕热点话题批量产出时效性较强的公众号文章。
  • 用同一流程为小红书或今日头条准备图文草稿。
  • 采集并本地保存公众号文章,基于素材生成新稿件。
  • 借助大纲与角色管理撰写连载小说。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/iniwap/AIWriteX.git
  2. 2

    安装 uv 并创建虚拟环境

    pip install uv uv venv
  3. 3

    安装 requirements.txt 中的依赖

    uv pip install -r requirements.txt
  4. 4

    配置 config.yaml 和 aiforge.toml(填写公众号 AppID/AppSecret 与大模型 API Key),然后运行带界面的模式

    python .\main.py

使用前须知

  • 需要微信公众号的 AppID/AppSecret 以及大模型提供商的 API Key 才能生成和发布文章。
  • 主要面向中文微信公众号内容,在该生态之外用途有限。
  • README 称去AI味/对抗检测效果不够稳定,无法保证每次都能通过检测。

标签

常见问题

AIWriteX 是什么?
面向微信公众号的中文 AI 写作工具,聚合热点选题,多智能体生成、排版并发布文章。 AIWriteX 是一款基于 Python 的桌面应用,用于借助 AI 生产并发布微信公众号文章。它从全网热搜和热点来源收集选题,通过 CrewAI 多智能体流程(研究员、作家、审核员、设计师)撰写文章,套用内置 HTML 模板排版,生成封面配图,并可自动或定时发布到公众号。
AIWriteX 可以免费使用吗?用的什么许可证?
AIWriteX 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
AIWriteX 还在维护吗?
活跃维护中。AIWriteX 最近一次提交是在 2026年10月20日。
AIWriteX 适合用来做什么?
围绕热点话题批量产出时效性较强的公众号文章。 用同一流程为小红书或今日头条准备图文草稿。 采集并本地保存公众号文章,基于素材生成新稿件。 借助大纲与角色管理撰写连载小说。
AIWriteX 怎么安装和运行?
克隆仓库: git clone https://github.com/iniwap/AIWriteX.git 安装 uv 并创建虚拟环境: pip install uv uv venv 安装 requirements.txt 中的依赖: uv pip install -r requirements.txt 配置 config.yaml 和 aiforge.toml(填写公众号 AppID/AppSecret 与大模型 API Key),然后运行带界面的模式: python .\main.py
在哪里获取 AIWriteX?
源代码和安装说明在 GitHub 上:https://github.com/iniwap/AIWriteX

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目