这是一个智能企业AI解决方案生成器平台,利用先进的大模型技术,帮助企业快速理解、定制和采用人工智能技术。平台通过分析企业需求,自动生成个性化的AI解决方案建议和实施路径。
- 前端应用: https://enterprise-ai-solution-generator.onrender.com
- 后端API: https://ai-platform-api.onrender.com
- GitHub仓库: https://github.com/ly-wang19/AI-for-solutions
.
├── ai-platform/ # 前端React应用
│ ├── src/ # 源代码
│ ├── public/ # 静态资源
│ └── dist/ # 构建输出
├── ai-platform-server/ # 后端Node.js服务
│ ├── src/ # 源代码
│ ├── dist/ # 构建输出
│ └── ppt_env/ # PPT生成环境
└── README.md # 项目说明
- 智能需求分析: 基于企业信息和用户输入,分析企业AI需求
- 解决方案生成: 自动生成定制化AI解决方案和实施建议
- 文档导出: 一键导出解决方案为精美PPT和Word文档
- 企业信息爬取: 自动获取并分析目标企业公开信息
- AI助手交互: 内置智能助手,解答AI应用相关问题
- 用户管理: 支持用户注册、登录和方案保存功能
- 框架: React 18 + TypeScript
- 构建工具: Vite
- UI组件: Ant Design 5.x
- 状态管理: React Context API
- HTTP客户端: Axios
- 样式方案: Less + CSS Modules
- 响应式设计: 支持PC/平板/移动端
- 运行环境: Node.js 16+ + Express 4.x
- 语言: TypeScript
- ORM: TypeORM
- 数据库: MySQL 8.0 (开发环境) / PostgreSQL 14 (生产环境)
- AI集成: DeepSeek API
- 文档生成: python-pptx, docx
- 爬虫技术: Puppeteer, Cheerio
- 鉴权: JWT
- Fork本仓库到您的GitHub账户
- 在Render.com注册并连接您的GitHub账户
- 点击下方按钮一键部署:
- 在Render.com创建账户
- 点击"New Web Service"按钮
- 连接到GitHub仓库
- 选择"ai-platform-server"目录
- 设置以下配置:
- Name: ai-platform-api
- Environment: Node
- Build Command:
npm install && npm run build - Start Command:
npm start
- 添加环境变量:
- NODE_ENV: production
- PORT: 3001
- DB_HOST: (数据库主机)
- DB_PORT: (数据库端口)
- DB_USERNAME: (数据库用户名)
- DB_PASSWORD: (数据库密码)
- DB_DATABASE: (数据库名称)
- DEEPSEEK_API_KEY: (AI API密钥)
- JWT_SECRET: (JWT密钥)
- 点击"Create Web Service"
- 在Render.com点击"New Static Site"
- 连接到GitHub仓库
- 选择"ai-platform"目录
- 设置以下配置:
- Name: enterprise-ai-solution-generator
- Build Command:
npm install && npm run build - Publish Directory:
dist
- 添加环境变量:
- VITE_API_URL: https://ai-platform-api-wwfq.onrender.com
- 点击"Create Static Site"
- Node.js 16+
- npm 8+
- Python 3.10+ (用于PPT生成)
- MySQL 8.0
# 克隆仓库
git clone https://github.com/ly-wang19/AI-for-solutions.git
cd AI-for-solutions/ai-platform-server
# 安装依赖
npm install
# 配置环境变量
cp .env.example .env
# 编辑.env文件,填入必要配置
# 启动开发服务器
npm run devcd AI-for-solutions/ai-platform
# 安装依赖
npm install
# 启动开发服务器
npm run devMIT
如有任何问题或建议,请通过GitHub Issues或邮件联系项目维护者。