Skip to content

自由项目 ​

自由项目是智码方舟提供的一种特殊项目类型,适合不属于传统前后端架构的项目。

什么是自由项目 ​

传统项目有固定的前后端分离结构,但有些项目天生就不适合这种模式。自由项目让 AI 根据你的需求自动决定使用什么技术和架构,不受预设框架的限制。

适合场景 ​

场景说明
Python 脚本爬虫、自动化脚本、数据处理脚本
安卓 AppAndroid 原生应用开发
单片机程序STM32、Arduino 等嵌入式开发
数据分析数据清洗、可视化分析、机器学习
桌面应用Electron、Qt 等桌面端应用
其他任何不属于传统 Web 前后端的项目

如何创建自由项目 ​

  1. 在技术栈选择面板中,选择项目类型为"自由项目"
  2. 不需要选择具体的技术栈(后端、前端、数据库等)
  3. AI 会根据你在对话中描述的需求自动决定技术方案

与普通项目的区别 ​

对比项普通项目自由项目
技术栈选择需要手动选择AI 自动决定
前后端结构固定的前后端分离灵活
一键部署自动安装环境并启动提供工具打开建议
代码结构标准化的目录结构根据项目类型定制

部署方式 ​

自由项目的一键部署会根据项目类型给出不同的指引:

项目类型部署建议
安卓 App使用 Android Studio 打开项目
单片机使用 Keil 打开项目
Qt 桌面应用使用 Qt Creator 打开
Python 项目安装 Python 环境并运行
其他脚本会自动识别并提供指引

自由项目不会自动启动服务器,而是提供对应开发工具的打开建议。

注意事项 ​

  • 自由项目的生成质量取决于需求描述的清晰程度
  • 建议在对话中详细描述你想要的技术栈和运行环境
  • 部署后可能需要额外的环境配置

Released under the MIT License.