一个基于AI技术的微信公众号内容创作工具,帮助您快速生成高质量的文章内容并进行专业排版。
git clone https://github.com/YOUR_USERNAME/wechat-official-account-ai-workflow.git
cd wechat-official-account-ai-workflow
npm install
cp .env.example .env.local
编辑 .env.local 文件,添加您的API密钥:
# Azure OpenAI API配置
AZURE_OPENAI_API_KEY=your_azure_openai_api_key
AZURE_OPENAI_ENDPOINT=your_azure_openai_endpoint
AZURE_OPENAI_API_VERSION=2024-03-01-preview
AZURE_OPENAI_MODEL_NAME=gemini-2.5-pro
# 微信公众号API配置(可选)
WECHAT_APP_ID=your_wechat_app_id
WECHAT_APP_SECRET=your_wechat_app_secret
npm run dev
src/
├── app/ # Next.js App Router页面
│ ├── api/ # API路由
│ │ ├── generate/ # 内容生成API
│ │ ├── format/ # 排版API
│ │ └── publish/ # 发布API
│ ├── format/ # 排版工具页面
│ └── page.tsx # 主页面
├── components/ # React组件
│ ├── AdvancedSettings.tsx
│ └── ExportButton.tsx
└── lib/ # 工具库
├── openai.ts # OpenAI API客户端
├── prompts.ts # 提示词模板
├── format-prompts.ts # 排版提示词
└── wechat-api.ts # 微信API客户端
详细配置说明请参考 WECHAT_SETUP.md
npm run deploy详细部署说明请参考 DEPLOYMENT.md
欢迎提交Issue和Pull Request来改进这个项目!
git checkout -b feature/your-featuregit commit -am 'Add some feature'git push origin feature/your-feature本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情
如果您在使用过程中遇到问题,请:
⭐ 如果这个项目对您有帮助,请给它一个星标!