AI 智能调整
简介
AI 助手智能调整模式提供了一种全新的方式,帮助开发者使用自然语言生成和调整应用。
功能介绍
功能入口
可通过两种方式进入 AI 智能调整功能:
点击顶部工具栏「AI 助手」按钮,再选择面板中的「智能调整」面板 | 点击模拟器顶部「智能选择」图标按钮,可自动打开智能调整。打开状态下,支持选择模拟器元素进行对话 |
使用方式
目前支持两种操作形态:
- 1.开启「智能选择」模式后,在模拟器中选择需要调整的元素并输入自然语言指令
- 2.直接在对话面板中输入自然语言指令进行调整
文件审查
输入调整指令后模型会自动修改本地代码文件,可以在编辑器区域查看代码修改情况,同时根据需要选择「接受」或「拒绝」
自定义规则
- 1.点击对话输入框中的「设置」按钮;
- 2.在弹出的浮窗里,点击「自定义规则」右侧的编辑图标(如铅笔形状);
- 3.系统会自动在当前项目中生成并打开自定义规则文件,你可直接在文件内编写专属规则。
自定义上下文
- 1.点击对话输入框顶部的「@ 上下文」按钮;
- 2.在弹出的文件列表中,通过搜索框输入关键字查找目标文件;
- 3.点击文件名,系统会自动将其添加到当前对话的上下文中。
历史会话管理
- 1.点击 AI 助手面板顶部的「历史对话」图标(带时钟的图标),进入历史记录页面;
- 2.在历史记录列表中,可点击对话标题切回至当前对话记录,点击右侧或右上角的删除按钮可清除对话记录;
- 3.也可点击顶部或输入框底部的「新建会话」按钮,即可开启全新对话。
模型切换
点击 AI 智能调整中输入框底部的模型切换按钮,可切换至其他模型进行回复。
功能演示
产品核心功能 | 案例 | 用户输入 | 生成效果 |
自然语言生成应用 | 从 0 做一款小程序
| 在当前页面实现一个个人主页,要求有头像、用户名、用户ID、关注量、粉丝量信息,页面背景色用渐变浅蓝色,头像若不存在可以用灰色代替,要求布局合理界面美观 | |
做一个登录页 | |||
做一个五子棋小游戏 | |||
图片生成代码(genUI) | 根据图片快速生成页面 | 在当前页面中实现图片中的效果 | |
自然语言修改 | 修改已有元素
| 按钮改为:#3C89FF | |
自动错误修复 | | 解决这个问题: 编译错误 [Compile JS error] SyntaxError: Expected '{', got 'app' at pages/tt-templates-article/index.js (11:1) 8 | this.bindingUserProvider(options); 9 | }, 10 | bindingUserProvider(options) 11 | app : ^^^ 12 | .articleProvider(options) 13 | .then((articleData) => { | |
介绍下项目 | 介绍一下当前这个项目的代码情况 | | |
了解某个代码实现 | 作者头像在哪里设置的 | |