7. 扣子编程


功能概述

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

使用方法

image-20260413165941873

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

image-20260413173024476

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

image-20260413173035865

在输入框左下角点击协作模式按钮,选择适合的模式。还可以通过开关启用联网搜索和图片生成辅助工具。

Agent 模式:AI 会自主规划和执行多步骤的开发任务。

问答模式:适合简单的代码问答和技术咨询,AI不会修改任何文件。

image-20260413173106842

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

image-20260413173513661

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

image-20260413174819900

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

image-20260413201021998

生成效果展示。

支持的项目类型

项目类型说明
网页应用生成完整的网页应用,包含前端界面和交互逻辑
移动应用生成移动端应用界面和功能逻辑
小程序创建微信小程序等轻应用
智能体创建基于大模型的 AI 智能体
工作流搭建自动化业务流程
技能开发可复用的 AI 技能插件

资源库

image-20260413173746688

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

任务中心

image-20260413174418250

扣子编程的任务中心支持批量任务和异步任务两种执行模式。批量任务允许你一次上传多组参数数据,批量执行指定的工作流任务;异步任务可通过工作流中的"异步任务"节点触发,每次触发会生成独立的执行实例。

批量任务的工作流程为:选择任务对象 → 上传任务数据(CSV格式)→ 批量任务执行 → 查看任务结果。

示例一

帮我创建一个简单的待办事项网页应用,支持添加、完成和删除任务

示例二

帮我开发一个天气查询小程序,输入城市名就能显示当前天气和未来三天预报

示例三

帮我写一个Python脚本,可以批量将PNG图片转换为JPG格式

示例四

帮我创建一个智能客服智能体,能够回答关于我们产品的常见问题

示例五

帮我搭建一个自动化工作流,每天定时从指定网页抓取新闻并生成摘要

使用技巧

  • 使用 Agent 模式时,尽量详细描述你的需求和预期效果,AI 会自主规划开发步骤
  • 对于复杂项目,建议先描述核心功能,再逐步添加细节和优化
  • 利用资源库中现有的插件和工作流模板,可以显著加快开发速度
  • 开发完成的项目可以通过发布功能部署上线

一键部署与集成

开发完成的应用可以通过集成管理功能部署到多种平台。平台还支持 API & SDK 方式接入,便于将 AI 能力集成到现有的业务系统中。此外,高阶版以上用户可以享受一键部署 OpenClaw 项目等高级功能。

评论

0
还没有评论,来写第一条吧