feat:完成微信公众号的自动化工具

This commit is contained in:
Daniel
2026-04-01 14:21:10 +08:00
commit 124a5f0192
16 changed files with 675 additions and 0 deletions

36
readme.md Normal file
View File

@@ -0,0 +1,36 @@
# X2WeChat Studio
把 X 上的优质文章快速改写为公众号可发布版本,并支持同步推送到 IM。
## 1. 启动
```bash
cp .env.example .env
# 填写 .env 中的 OPENAI / 微信 / IM 参数
docker compose up --build
```
启动后访问:`http://localhost:8000`
## 2. 使用流程
1. 在页面左侧粘贴 X 文章内容。
2. 点击 `AI 改写`,自动生成标题、摘要、正文。
3. 点击 `发布到公众号草稿箱`
4. 可选点击 `发送到 IM` 同步到团队群。
## 3. 环境变量说明
- `OPENAI_API_KEY`AI 改写能力。
- `OPENAI_BASE_URL`:可选,兼容第三方网关。
- `OPENAI_MODEL`:默认 `gpt-4.1-mini`
- `WECHAT_APPID` / `WECHAT_SECRET`:公众号发布必填。
- `WECHAT_AUTHOR`:草稿默认作者名。
- `IM_WEBHOOK_URL`IM 推送地址(飞书/Slack/企微等)。
- `IM_SECRET`:可选签名。
## 4. 说明
- 未配置 `OPENAI_API_KEY` 时,系统会使用本地降级改写模板,便于你先跑通流程。
- 建议发布前人工复核事实与引用,避免版权和失真风险。