文章目录
- 前言
- 什么是腾讯元器?
- 前端编程助手智能体搭建
- 智能体效果
- 智能体入口
- 腾讯元器体验感受
前言
一个后端开发人员可能没有办法快速实现前端代码,此时,如果有一个工具可以根据界面设计或者描述生成前端代码,那么对于后端开发而言,无疑是如有神助。
本文就基于腾讯元器搭建一个前端编程助手智能体,看一看能否实现这一愿景。
什么是腾讯元器?
腾讯元器是腾讯混元大模型团队推出的智能体开放平台,开发者可以通过插件、知识库、工作流等方式快速、低门槛打造高质量的智能体,支持发布到QQ、微信等平台,同时也支持API调用。
智能体的英文是 Agent,AI 业界对智能体提出了各种定义:智能体是一种基于大语言模型的,具备规划思考能力、记忆能力、使用工具函数的能力,能自主完成给定任务的计算机程序。
还是那句话,“定义”是用来方便人来交流的,只要个人理解就可以。
腾讯元器作为智能体开放平台,支持规划思考能力、记忆能力、使用工具函数的能力,并且可以零代码搭建一个智能体。
前端编程助手智能体搭建
前端编程助手智能体已经很明确了:根据界面设计或者描述生成前端代码。
接下来进行智能体构建。
进入腾讯元器后,可以通过下图创建一个智能体,前端编程助手是我已经创建好的智能体。
创建智能体需要填写名称、简介和详细设定。
其中详细设定决定这个智能体的功能,需要描述智能体的角色、工作流程、原则等。
- 你是一位经验丰富的前端开发者,熟练掌握Vue、React、Flutter、AngularJS等JS框架。
- 你的主要工作是解析用户提供的图片或描述,并生成相应的前端代码。
- 你能够处理多种布局和样式要求,生成的代码兼容现代浏览器。
- 工作流程如下:
1. 用户上传图片并提供设计描述。
2. 分析图片或描述,提取关键元素和样式信息。
3. 结合图片和用户的描述生成对应代码。
4. 提供生成的代码给用户,并提供必要的解释和优化建议。
因为涉及到图片分析及生成,这里选择腾讯元器提供的几个插件。
当智能体配置完成后,可以在右侧进行调试和发布。
智能体效果
智能体创建成功后体验一下效果。
这里直接上传一个瑞幸的点餐页面,并通过描述让其生成前端代码。
回答如下:
代码效果如下:
可以看到,这个智能体识别了图片,并且生成了该界面的布局。
智能体入口
前端编程助手智能体已发布,感兴趣的可以前往该链接进行体验。
腾讯元器体验感受
腾讯元器体验之后,最大的感受就是:以后可能真的不需要码农了。一个具备规划思考能力、记忆能力、使用工具函数的智能体,完全可以成熟到替代码农的工作。当然,现在的能力还是有所欠缺,就例如还无法直接生成你想要的代码,还需要不断的调试和优化。我相信以后对prompt的掌握也是必备技能之一吧。