🚀 一站式AI写作、智能配图、极致排版、自动发布,助力新媒体人高效运营公众号!
- 🛠️ 微信草稿保存与超长标题容灾修复:修复了在 Windows 平台下因默认字符编码隐式转换导致的
40007(封面图 ID 无效) 微信报错;新增 64 字节(UTF-8 编码)高精度标题物理截断与校验逻辑,彻底解决了保存草稿时偶发45003(标题长度超限) 的问题。此修复版已同步发布在 GitHub 的1.0.0分支与1.0.0Tag 中。 - ✨ WorksSpec 多人设支持:新增创作人设 Tab 页,支持预设人设加载、自定义人设添加、编辑与一键切换。
- ⭐ GitHub 星标多路缓存代理:优化顶部 GitHub Stars 数量获取,通过多源 API 轮询与本地高可靠缓存,彻底解决网络环境导致的加载失败。
- 💬 个人交流群二维码 Modal:支持在界面展示作者个人微信二维码,增加用户互动与商业咨询渠道。
- 💻 控制台终端日志增强:日志终端支持全选、复制、剪切、清空等快捷编辑功能,方便排查和记录运行问题。
- 🧹 项目一键剥离工具:新增
export_clean_project.py,支持自动剥离config.json密钥、日志及缓存数据,生成纯净的开源工程。
- 多模型支持:Gemini、DeepSeek、阿里云百炼等主流大模型一键切换
- 智能配图:Pexels图库/AI生图,自动适配微信防盗链
- 极致排版:自动内联样式,完美适配微信,支持多主题模板
- 草稿/历史/一键发布:全流程自动化,支持草稿管理与历史追溯
- 本地/云端/容器化部署:支持Windows、Mac、Docker一键部署
- 开放API:可对接uniapp等前端,支持二次开发
- 自媒体人/内容创业者/企业新媒体团队
- 需要高频、批量、自动化生成和发布公众号内容的场景
- 需要AI辅助写作、智能配图、自动排版的内容生产者
- 下载程序:在 GitHub 的 Releases 页面下载最新版打包好的 Windows 执行文件
InodeTree.exe(内置红色主题 Logo 图标)。 - 配置密钥:
- 首次运行前,请将根目录下的
config.json.example文件重命名为config.json。 - 使用记事本或编辑器打开
config.json,修改其中的配置,填入您的微信公众号 AppID、AppSecret 以及各 AI 平台的 API Key。
- 首次运行前,请将根目录下的
- 双击运行:双击运行
InodeTree.exe即可启动图形化客户端与后台服务。
- 环境准备:确保 Windows 系统上已安装 Python 3.11 或更高版本。
- 克隆源码:
git clone https://github.com/wojiadexiaoming-copy/AIWeChatauto.git cd AIWeChatauto - 创建虚拟环境:
python -m venv venv venv\Scripts\activate
- 安装依赖:
pip install -r requirements.txt
- 配置密钥:
- 将
config.json.example复制一份并命名为config.json。 - 打开
config.json并填入您的微信 AppID/Secret 和 AI API Key 等敏感信息。
- 将
- 启动项目:
启动后,项目将自动在本地拉起窗口界面,或您可通过浏览器访问
python main.py
http://127.0.0.1:5000(需将您的公网 IP 加入微信公众号白名单中)。
- 敏感配置(如 API Key)均存放在
config.json中,该文件已被.gitignore忽略,不会被提交到 GitHub,确保信息安全。 - 开发者发布或部署时,只需提供
config.json.example供用户参考填写。
| 配置项 | 说明 |
|---|---|
| wechat_appid | 公众号AppID |
| wechat_appsecret | 公众号AppSecret |
| gemini_api_key | Gemini API Key |
| deepseek_api_key | DeepSeek API Key |
| dashscope_api_key | 阿里云百炼API Key |
| pexels_api_key | Pexels图库API Key |
| author | 文章作者名 |
| image_model | 配图模型(gemini/pexels等) |
| ... | 更多详见 config.json |
- 图片防盗链/不显示?
已内置图片代理和微信图片上传,公众号内外均可正常显示。 - AI接口报错?
检查API Key、网络,或切换备用模型。 - 草稿/发布失败?
检查公众号配置、图片素材、封面图片是否有效。 - IP白名单/接口权限?
需将服务器公网IP加入公众号后台白名单。
-
欢迎提交 Issue、PR,或加入交流群共同完善项目!
-
商业授权/定制开发请联系:[ming7466464@gmail.com/1576129288@qq.com]
MIT License
如需商业授权或盈利性服务,请参见 LICENSE-CN.md
如需更详细的功能演示、模板预览、二次开发文档等,可随时联系作者!

打赏支持:

