扣子编程是一个 AI 驱动的应用开发平台,提供基于 Web 的 AI 编程环境,帮助你通过自然语言创建并部署属于自己的开发项目。无论你是否有编程基础,只需要清晰描述你的需求,扣子编程就能为你搭建智能体、工作流、网页应用等应用程序。
开箱即用的云端环境
打开网页即可开始,每个项目自动分配云端运行环境和对应资源,无需安装任何工具。遇到问题也能一键重启、自动恢复。
完善的集成与基础设施
扣子编程内置多种业界领先的优秀模型服务,适用于图文生成等多种热门场景;提供数据库、存储、身份认证等各项基础服务;支持与第三方服务的集成,方便开发者快速构建功能丰富、性能稳定的应用程序。
开发环境与工具
扣子编程提供了一个基于 Web 的 AI 编程开发环境,它以浏览器为载体,自带编码所需的基础功能,提供了开箱即用的编程体验。扣子 AI 编程环境无需本地安装软件和依赖,让 AI 承担编码、调试等繁琐工作,开发者只需通过自然语言描述需求、验收成果,极大降低了编程门槛。
代码编辑器
内置支持多种编程语言的代码编辑器,提供语法高亮、代码格式化等功能。
Web 终端
模拟 Linux 终端,可执行 npm、python等命令。
云端沙箱
为每个项目创建互相隔离的云端沙箱,包含了运行代码所需的操作系统、依赖和资源,支持实时预览网页、应用效果。
AI 驱动
AI 深度嵌入开发全流程,支持自然语言生成代码,生成代码后能即时运行并展示效果;提供代码生成、代码补全、智能纠错等 AI 编程能力,能自主完成复杂的开发任务。
参考以下流程,快速使用扣子编程搭建你的第一个编程项目:
1、输入你的需求
在扣子编程首页文本框中直接输入你的创意。建议尽可能清晰且详细地描述应用的功能、界面设计、业务逻辑等方面的要求,以便扣子 AI 生成更符合需求的应用。
例如
我希望开发一个给儿童的绘本生成网站,用户输入一个主题,自动生成一个绘本脚本,然后根据绘本脚本内容,生成最高10张画面连续的绘本内容。要求必须使用seedream 4.5 的 sequential image generation 模式,以实现连续的画风。
2、预览与调试
扣子 AI 收到你的需求之后,将立即启动需求分析,并规划开发流程和步骤,逐步生成应用的前后端代码。代码生成完毕后,自动构建并启动服务。
3、改进项目
在对话区与扣子 AI 交互,它会帮你集成各项扣子编程的内置能力,例如集成 AI 能力、使用数据库和存储方案等
你也可以在文件树中查看扣子 AI 生成的代码文件,并通过自然语言指示扣子 AI 帮你修改代码、迭代你的项目。
4、部署
将你的项目部署到生产环境,让你的创意从开发阶段走向实际应用。
5、部署完成后,可在浏览器访问: