# AI_code_prompt **Repository Path**: cutecuteyu/ai_code_prompt ## Basic Information - **Project Name**: AI_code_prompt - **Description**: ai提示词生成器,专门用于生成ai的ide相关文件 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-10-08 - **Last Updated**: 2025-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 代码开发规范生成工具 基于AI的智能代码开发规范生成平台,使用Flask框架和DeepSeek大语言模型,能够根据项目描述自动生成完整的开发规范文档。 ## 功能特性 - 🤖 **AI智能生成** - 基于DeepSeek大语言模型自动生成专业文档 - 📋 **三份完整文档** - 生成全局规范、项目计划、详细任务规划 - 🎨 **现代化界面** - 响应式设计,美观易用的Web界面 - 📱 **一键下载** - 生成的文档可直接在浏览器中下载 - 🔗 **文档关联** - 各文档内容相互参考,确保一致性 ## 生成的文档内容 ### 1. global_role.md - 全局规范 - 项目使用的主要编程语言 - 项目使用的主要编程环境 - 项目使用的文件目录结构 - 项目的基本设计原则 - 项目的设计目标 - 项目的用户体验目标 - 项目的文档和代码规范 - 项目的接口规范和接口策略 ### 2. project_plan.md - 项目计划 - 功能需求规格说明 - 非功能需求 - 技术栈选型 - 数据模型设计 - API设计 - 单元测试与整体项目测试计划 ### 3. detail_task.md - 详细任务规划 - 分解工作结构 - 任务之间的逻辑关系 ## 安装和运行 ### 1. 安装依赖 ```bash uv add flask langchain langchain-openai python-dotenv ``` ### 2. 运行应用 ```bash uv run python run.py ``` ### 3. 访问应用 打开浏览器访问:http://localhost:5000 ## 使用方法 1. 在首页的文本框中详细描述您的项目需求 2. 点击"生成开发规范"按钮 3. AI将自动生成三份专业文档 4. 点击对应的下载按钮获取Markdown格式的文档 ## 项目结构 ``` mytest/ ├── main.py # Flask应用主文件 ├── code_generator.py # AI文档生成核心模块 ├── run.py # 应用启动脚本 ├── .env # 环境配置文件 ├── templates/ # HTML模板目录 │ ├── base.html # 基础模板 │ └── index.html # 主页面模板 ├── pyproject.toml # 项目配置和依赖 └── README.md # 项目说明文档 ``` ## 技术栈 - **后端框架**: Flask - **AI模型**: DeepSeek Chat (通过OpenAI兼容接口) - **前端**: Tailwind CSS + 原生JavaScript - **Python版本**: >= 3.13 ## API配置 项目使用DeepSeek大语言模型,API配置信息已预设: `.env` ``` DEEPSEEK_API_KEY=自己填写 DEEPSEEK_BASE_URL=自己填写 DEEPSEEK_MODEL=自己填写 ``` - API Key: 自己填写 - Base URL: 自己填写 - Model: 自己填写 ## 注意事项 - 请确保网络连接正常,以便调用AI API - 项目描述越详细,生成的文档质量越高 - 生成的文档仅供参考,请根据实际项目需求进行调整 ## 许可证 MIT License