更新记录

0.0.7 下载此版本

兼容新的编译器输出

0.0.6 下载此版本

  • 优化 控制台右键菜单【AI提示词】窗口,去除广告相关的文本
  • 优化 点击修复下一个文件的问题,AI视图滚动条不会自动向下滚动
  • 修复 第一个问题上点击【取消】按钮,后续问题也无法修复的问题
  • 优化 控制台右键菜单【AI提示词】窗口,显示代码示例高亮
  • 优化 页面中样式的优化

0.0.5 下载此版本

修改插件描述

查看更多

平台兼容性

HbuilderX/cli最低兼容版本
4.71

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


AI修复

目前的功能: 修复uni-app x编译到Android和iOS时出现的编译错误

目前不收费,但每人每天只能使用一百次

HBuilderX 4.71+开始支持AI修复功能,但推荐从4.72起开始使用

使用方式

1、在uni-app x编译到Android和iOS平台时如果出现编译错误,就会出现一个可点击的链接

2、点击控制台的链接之后,右边会出现一个修复页面,主要显示AI修复的建议

3、修复结束之后,在右边会出现一个diff的效果

HBuilderX 4.72+的效果图:

如何同意AI的修复

HBuilderX 4.71的效果

首先点击需要替换的行(左侧列显示了哪些被修改), 然后如下图,点击箭头指向的地方,点击之后就将右侧的新内容替换到原本的文件中,然后保存即可。

HBuilderX 4.72+的效果

在文本区域点击同意或者拒绝时,只会替换对应区域的内容

在底部点击同意或者拒绝时,会替换全部需要修改的内容

4、如果编译报错包含多个文件的错误,修复视图的最下方会出现一个按钮点击修复下一个文件的问题,点击该按钮开始修复下一个错误

按钮中包含了有多少文件需要修复,当前正在修复第几个文件

如何取消AI修复

HBuilderX 4.72+

如果需要终止修复,可以点击右上角的取消按钮。

如何清空AI的回复

在AI回复页面的顶部,中间按钮的功能是清空记录。(注意AI回复的过程中无法清空记录)

获取提示词@getprompt

如果希望在其他IDE中使用AI修复功能,可以在编译输出的控制台中鼠标右键,会出现一个生成AI提示词的菜单项,点击之后可以获取提示词信息,然后贴到cursor等其他IDE中让AI帮忙修复。

注意

  • 有时候AI并不会按照要求返回提示内容,这时候可以参考右边的区域来通过AI反馈的建议来修复
  • 有时候控制台可能并不会出现AI修复的链接,重新尝试编译就可能会出现
  • 如果编译错误中不包含uvue、uts文件,那AI可能无法修复对应的问题。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

需要有读取文件的权限

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问