7. 扣子编程
功能概述
扣子编程是一个 AI 辅助开发平台,定位为"你的 AI 开发伙伴"。它支持通过自然语言描述需求来生成代码和应用,涵盖网页应用、移动应用、小程序、智能体、工作流和技能等多种项目类型。扣子编程平台提供了 Agent 模式和问答模式两种协作方式,还支持联网搜索和图片生成等辅助工具。平台左侧导航栏包含项目管理、集成管理、资源库、任务中心、API & SDK、评测管理等功能入口。
使用方法

点击左侧导航栏的「扣子编程」进入编程平台。

在输入框中描述想要创建的应用或功能,支持创建网页应用、移动应用等场景。

在输入框左下角点击协作模式按钮,选择适合的模式。还可以通过开关启用联网搜索和图片生成辅助工具。
Agent 模式:AI 会自主规划和执行多步骤的开发任务。
问答模式:适合简单的代码问答和技术咨询,AI不会修改任何文件。

点击输入框下方「自动」还可以选择生成的模型。

如果网站的功能比较复杂,可以点击左下角「技能」为智能体添加符合需求的技能。

设置完成后即可开始生成。

生成效果展示。
支持的项目类型
资源库

资源库包括了插件、工作流、知识库、卡片、提示词、数据库、音色和记忆库等多种资源类型。生成过程中产生的资源可以在这个页面看到,可以在后面开发过程中直接引用,大大提升开发效率。个人进阶版及以上还可以导入资源进资源库。
任务中心

扣子编程的任务中心支持批量任务和异步任务两种执行模式。批量任务允许你一次上传多组参数数据,批量执行指定的工作流任务;异步任务可通过工作流中的"异步任务"节点触发,每次触发会生成独立的执行实例。
批量任务的工作流程为:选择任务对象 → 上传任务数据(CSV格式)→ 批量任务执行 → 查看任务结果。
示例一
示例二
示例三
示例四
示例五
使用技巧
- 使用 Agent 模式时,尽量详细描述你的需求和预期效果,AI 会自主规划开发步骤
- 对于复杂项目,建议先描述核心功能,再逐步添加细节和优化
- 利用资源库中现有的插件和工作流模板,可以显著加快开发速度
- 开发完成的项目可以通过发布功能部署上线
一键部署与集成
开发完成的应用可以通过集成管理功能部署到多种平台。平台还支持 API & SDK 方式接入,便于将 AI 能力集成到现有的业务系统中。此外,高阶版以上用户可以享受一键部署 OpenClaw 项目等高级功能。

评论
0 条