codegeex支持一键生成完整项目结构,涵盖flutter电商app、spring boot后端、flask后台及多环境配置文件,需使用官方插件并按规范触发生成,解压或导入后须正确打开根目录以确保环境识别。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要在 VSCode 或 IntelliJ IDEA 中用 CodeGeeX 一键生成可运行的完整项目结构,而不是从空文件夹开始手动建目录、写配置、补依赖——CodeGeeX 能根据中文需求直接输出含标准目录、环境配置、入口文件和基础模块的工程骨架,支持 Flutter、Flask、Spring Boot、Vue 等主流技术栈。
VSCode 中用 CodeGeeX 创建 Flutter 项目
这一步适用于想快速启动移动端原型开发的场景,无需执行 flutter create 命令,也不用手动删改默认模板。
打开 VSCode → 确保已安装 Tongyi Lab 官方 CodeGeeX 插件(蓝白齿轮+AI 图标)→ 点击左侧活动栏 CodeGeeX 图标 → 切换到 “Ask CodeGeeX” 标签页。
在输入框中输入:“生成一个完整的 Flutter 电商 App 项目结构,包含 lib/main.dart 入口、models/ 商品和用户模型、screens/ 首页/商品列表页/购物车页、widgets/ 公共组件、assets/images 目录,使用 Provider 状态管理,pubspec.yaml 中已声明 image、http、provider 依赖。”
点击“发送” → 等待 5~10 秒 → 面板返回压缩包下载链接 → 点击下载 → 解压到本地任意路径。
【解压后必须用 VSCode 打开该文件夹根目录(含 pubspec.yaml),否则插件无法识别为 Flutter 项目,后续生成代码将缺失 MaterialApp 包裹】
IntelliJ IDEA 中创建 Spring Boot 项目
适用于 Java 后端开发者,跳过 Spring Initializr 页面反复勾选依赖的流程,直接生成带预置模块划分的工程。
方法一:快捷键触发
确保已安装 CodeGeex 插件并完成 API Key 配置 → 在 IDEA 中新建空白项目 → 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)→ 输入 “CodeGeex: Generate Spring Boot Project” → 回车。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
方法二:右键菜单触发
在 Project 视图空白处右键 → 选择 “New → CodeGeex Project” → 在弹窗中填写项目名(如 demo-shop)、包名(com.example.demo)、Java 版本(17)、Spring Boot 版本(3.3.0)→ 勾选 “Web”, “JPA”, “H2”, “Lombok” → 点击 OK。
生成完成后,IDEA 自动执行 Maven 导入。若右下角提示 “Maven projects need to be imported”,必须点击 “Import Changes”,否则 @Entity 类无法被识别,后续 Controller 生成会失败。
网页版创建 Flask 项目结构
适合无本地开发环境或需跨设备协作的场景,生成结果可直接下载 ZIP 并部署。
第一步:访问 https://www.inscode.net → 确认页面左上角显示 “CodeGeeX 已就绪”。
第二步:在主输入框粘贴指令:“构建一个 Flask 电商后台,含用户管理、商品管理、订单管理三大模块;使用 SQLite;要求分层结构清晰:config.py 多环境配置、exts.py 初始化扩展、blueprints/ 下按模块拆分、models/ 定义 ORM 模型、templates/ 提供基础 HTML 模板、static/ 存放 CSS 和 JS。”
第三步:点击 “项目生成” → 等待进度条走完 → 点击 “下载 ZIP” → 解压后得到完整项目文件夹。
注意:生成的 app.py 默认不启用 debug 模式,首次运行前需手动将 app.run(debug=True) 改为 app.run(debug=True, host='0.0.0.0'),否则无法通过局域网其他设备访问。
CLI 批量初始化多环境配置文件
当你已有项目但缺少 .env、.env.development、.env.production 文件时,用 CLI 可一次性补齐且保证命名与格式严格合规。
第一步:终端进入项目根目录 → 执行 npm install -g codegeex-cli(Node.js 环境)或 pip install codegeex-cli(Python 环境)。
第二步:运行 codegeex-env --framework vue --mode all。
第三步:工具自动创建 .env、.env.development、.env.production 三个文件,并写入标准前缀(VUE_APP_)和典型变量(API 地址、版本号、调试开关)。
第四步:检查 .env.production 文件末尾是否含 NODE_ENV=production —— 若缺失,需手动添加,否则 Vue CLI 构建时不会启用生产优化。










