# idea_creator **Repository Path**: seph/idea_creator ## Basic Information - **Project Name**: idea_creator - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-09 - **Last Updated**: 2026-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PRD 智能生成 Agent > 将模糊的想法快速转化为可商用的 PRD 文档和可交互的原型 ## 项目简介 这是一个面向非技术背景产品经理和创业者的智能产品顾问系统。通过对话式交互,帮助用户将模糊的想法转化为: - 完整的 PRD 文档(产品需求文档) - 可交互的 HTML 原型 - 一键打包下载 无需注册,打开即用。 --- ## 核心特性 ### 对话式需求挖掘 - 苏格拉底式提问,逐步引导用户澄清想法 - 无需了解专业术语,自然语言交互 - 智能判断需要收集哪些信息 ### 智能 PRD 生成 - 自动分析产品类型和目标用户 - 生成标准 PRD 结构(产品概述、市场分析、功能清单等) - 支持精简版和完整版两种模式 ### 原型自动设计 - 基于 PRD 自动生成 HTML 交互原型 - 使用 Tailwind CSS,界面美观现代 - 支持页面跳转和基本交互流程 ### 匿名分享 - 自动生成匿名链接,方便分享给团队 - 支持打包下载(PRD + 原型) - 链接有效期限制,保护隐私 --- ## 技术架构 ``` 前端 (React + Tailwind) ↓ HTTP/WebSocket 后端 (NestJS) ↓ 智能调度 主控 Agent (GLM-4) ↓ 协调 专业 Agent 群 (GLM-4-Flash) - 需求分析 Agent - PRD 生成 Agent - 原型设计 Agent - 竞品分析 Agent ``` 详细技术文档请查看 [技术设计文档](docs/plans/2026-02-09-prd-agent-design.md) --- ## 快速开始 ### 🚀 一键启动 **Linux / macOS** ```bash ./start.sh ``` **Windows** ```cmd start.bat ``` > 💡 详细的启动说明请查看 [快速启动指南](QUICKSTART.md) ### 环境要求 - Node.js >= 18 - npm >= 9 ### 配置 首次运行前需要配置环境变量: ```bash # 1. 复制环境变量模板 cp backend/.env.example backend/.env # 2. 编辑配置文件,填入智谱 API Key nano backend/.env ``` 必需配置: - `ZHIPU_API_KEY` - 智谱 AI API 密钥([获取地址](https://open.bigmodel.cn/)) 可选配置: - `WEBSEARCH_API_KEY` - 网络搜索功能(可选) ### 手动启动 如果需要手动启动: ```bash # 启动后端 cd backend && npm run start:dev # 启动前端(新终端) cd frontend && npm run dev ``` ### 访问应用 - 前端: http://localhost:5173 - 后端 API: http://localhost:9001/api/v1 ### Docker 部署 ```bash # 构建镜像 docker-compose build # 启动服务 docker-compose up -d ``` --- ## 使用示例 ``` 用户: 我想做一个帮助程序员找工作的平台 AI: 听起来很有价值!能具体说说,这个平台主要帮助程序员解决什么痛点吗? 用户: 主要是帮助程序员找到真正匹配的技术岗位,避免浪费时间面试 AI: 明白了!那你觉得目标用户主要是哪些程序员呢? ... (继续对话) AI: 太好了!我已经根据您的想法生成了完整的 PRD 文档和可交互的原型。 您可以在右侧查看预览,也可以点击下载按钮保存到本地。 ``` --- ## 开发路线 | 阶段 | 内容 | 状态 | |------|------|------| | Week 1-2 | 基础框架搭建 | 待开始 | | Week 3 | 聊天功能实现 | 待开始 | | Week 4-5 | 专业 Agent 开发 | 待开始 | | Week 6 | 预览与下载 | 待开始 | | Week 7-8 | 优化与部署 | 待开始 | --- ## 技术栈 ### 前端 - React 18 + TypeScript - Tailwind CSS + shadcn/ui - Zustand (状态管理) - WebSocket (实时通信) ### 后端 - NestJS (Node.js 框架) - 智谱 AI API (GLM-4) - 阿里云 OSS (文件存储) ### 部署 - Docker + Nginx - 云服务器 (阿里云/腾讯云) --- ## 成本预估 | 项目 | 成本 | 备注 | |------|------|------| | 智谱 AI API | ¥0.5/1K tokens | 按 Token 计费 | | 云服务器 | ¥100-300/月 | 2核4G 起步 | | OSS 存储 | ¥0.12/GB/月 | 存储 PRD 和原型 | | **单次对话成本** | **< ¥2** | 包含所有 Agent 调用 | --- ## 贡献指南 欢迎贡献!请查看 [CONTRIBUTING.md](CONTRIBUTING.md) 了解详情。 --- ## 许可证 MIT License --- ## 联系方式 - 项目地址: [GitHub](https://github.com/your-repo/dev_agent) - 问题反馈: [Issues](https://github.com/your-repo/dev_agent/issues) --- Made with ❤️ for Product Managers