# auto-formatting **Repository Path**: gaoerfu/auto-formatting ## Basic Information - **Project Name**: auto-formatting - **Description**: 公众号图文一键排版 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-10-22 - **Last Updated**: 2025-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 创作魔方 (ContentCube)
**智能创作工具平台 - 让内容创作更简单、更高效** [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) [![Version](https://img.shields.io/badge/version-1.0.0-green.svg)](package.json)
## 📖 项目简介 创作魔方是一个集成AI能力的智能创作工具平台,旨在为自媒体创作者、公众号运营者和内容营销人员提供一站式的内容创作解决方案。 ### ✨ 核心功能 - 🤖 **AI文章生成** - 支持多平台(头条、公众号、知乎、掘金等)的智能内容生成 - 🎨 **一键排版** - 强大的富文本编辑器和海量精美模板 - 💡 **提示词库** - 6000+精选AI提示词,覆盖各类应用场景 - 🔧 **工具集成** - 集成第三方AI工具和API服务 - 🌟 **社区生态** - 模板共享、用户互动、内容创作社区 ## 🎯 产品特点 ### 1. AI智能生成 - ✅ 热点追踪,实时掌握各平台热门话题 - ✅ 多风格可选,适应不同内容场景 - ✅ 平台适配,自动调整文章结构和格式 - ✅ 降AI处理,让AI生成的内容更自然 ### 2. 专业排版 - ✅ 所见即所得的富文本编辑器 - ✅ 丰富的样式自定义选项 - ✅ 个人模板保存与复用 - ✅ 模板社区分享与下载 ### 3. 提示词库 - ✅ 6000+精选提示词 - ✅ 科学分类,快速查找 - ✅ 一键复制,即刻使用 - ✅ 用户贡献,持续更新 ## 🏗️ 技术架构 ### 前端技术栈 - React 18 - TypeScript - Ant Design / Tailwind CSS - Redux Toolkit - Vite ### 后端技术栈 - Node.js / Python - PostgreSQL - Redis - Elasticsearch ### AI服务 - OpenAI GPT-4/3.5 - 文心一言 - 通义千问 - 其他大模型API ## 📁 项目结构 ``` auto-formatting/ ├── frontend/ # 前端代码 │ ├── src/ │ │ ├── components/ # React组件 │ │ ├── pages/ # 页面 │ │ ├── services/ # API服务 │ │ ├── store/ # 状态管理 │ │ ├── utils/ # 工具函数 │ │ └── styles/ # 样式文件 │ └── package.json ├── backend/ # 后端代码 │ ├── src/ │ │ ├── controllers/ # 控制器 │ │ ├── models/ # 数据模型 │ │ ├── services/ # 业务逻辑 │ │ ├── routes/ # 路由 │ │ └── utils/ # 工具函数 │ └── package.json ├── database/ # 数据库脚本 ├── docs/ # 文档 └── docker/ # Docker配置 ``` ## 🚀 快速开始 ### 前置要求 - Node.js >= 18.0.0 - npm >= 9.0.0 或 yarn >= 1.22.0 - PostgreSQL >= 14.0 - Redis >= 6.0 ### 安装步骤 1. 克隆项目 ```bash git clone https://github.com/yourusername/contentcube.git cd contentcube ``` 2. 安装依赖 ```bash # 安装前端依赖 cd frontend npm install # 安装后端依赖 cd ../backend npm install ``` 3. 配置环境变量 ```bash # 复制环境变量模板 cp .env.example .env # 编辑.env文件,填入相关配置 ``` 4. 启动开发服务器 ```bash # 启动后端 cd backend npm run dev # 启动前端(新终端) cd frontend npm run dev ``` 5. 访问应用 打开浏览器访问 `http://localhost:3000` ## 📚 文档 - [需求分析文档](./需求分析文档.md) - [API文档](./docs/api.md) - 即将推出 - [部署指南](./docs/deployment.md) - 即将推出 - [贡献指南](./CONTRIBUTING.md) - 即将推出 ## 🗺️ 开发路线图 ### Phase 1: MVP版本 (0-3个月) 🚧 - [ ] 用户系统 - [ ] 基础文章生成 - [ ] 基础排版功能 - [ ] 提示词库 ### Phase 2: 功能完善 (3-6个月) - [ ] 热点追踪 - [ ] 高级排版 - [ ] 模板系统 - [ ] 降AI优化 ### Phase 3: 社区生态 (6-9个月) - [ ] 模板社区 - [ ] 用户激励 - [ ] 工具集成 - [ ] API开放平台 ### Phase 4: 商业化 (9-12个月) - [ ] 会员系统 - [ ] 团队协作 - [ ] 企业服务 - [ ] 数据分析 ## 🤝 贡献 欢迎贡献代码、报告问题或提出建议! 1. Fork 本项目 2. 创建特性分支 (`git checkout -b feature/AmazingFeature`) 3. 提交更改 (`git commit -m 'Add some AmazingFeature'`) 4. 推送到分支 (`git push origin feature/AmazingFeature`) 5. 开启 Pull Request ## 📄 许可证 本项目采用 MIT 许可证 - 查看 [LICENSE](LICENSE) 文件了解详情 ## 📮 联系我们 - 项目官网:[即将推出] - 邮箱:contact@contentcube.com - 微信公众号:创作魔方 ## 🙏 致谢 感谢所有为本项目做出贡献的开发者! ---
Made with ❤️ by ContentCube Team