# uni-agent 代码补全

当您在 HBuilderX 或 HBuilderV 的编辑器中编写代码时,uni-agent 会以行内虚拟文本的形式显示 AI 根据编辑器上下文生成的补全建议,按 Tab 键即可采纳,帮助您提升编码效率。

# 使用前提

使用 uni-agent 代码补全前,请先确认:

  1. 已安装 uni-agent 插件:HBuilderX 用户需先安装 uni-agent 插件;HBuilderV 已内置 uni-agent,无需单独安装。安装方式见 uni-agent 安装插件。
  2. 已登录 DCloud 账户并完成订阅:代码补全需要登录 DCloud 账户,并使用您账户订阅的额度,详情见 uni-agent 连接到 LLM 服务。

# 状态栏与状态面板

编辑器右下角的状态栏会显示代码补全状态图标,鼠标悬浮可查看当前状态,点击图标可打开 uni-agent 代码补全 状态面板。

状态面板支持以下展示和操作:

  • 启用或禁用补全:点击【禁用】或【启用】按钮切换总开关。
  • 设置指定语言开关:按 languageId=true/false 的格式配置各语言是否启用,多个配置以英文逗号分隔,例如 *=true,markdown=false 表示所有语言启用、markdown 文件除外。

当不满足启用条件时,补全会自动禁用,并在状态栏与状态面板中显示具体原因,包括:未登录、未订阅、额度用尽(显示额度重置时间)、当前语言已设置为禁用。

# 计费规则

使用 uni-agent 代码补全功能时会使用您账户下 uni-agent 订阅套餐中的 DeepSeek 模型额度。

  • 默认模型专属套餐:每月赠送 1000 次代码补全额度。额度用完后,需单独购买资源包,方可继续使用代码补全。
  • 通用套餐、通用资源包、DeepSeek 专属资源包:代码补全按照实际使用量扣除对应积分或额度。

# 问题反馈

若使用过程中遇到问题或者其他建议,欢迎加入 uni-agent 技术交流群 沟通和反馈。


# 使用 GitHub Copilot 插件

如果您希望使用 GitHub Copilot 提供的代码补全服务,可以在 HBuilderX 中安装 GitHub Copilot 插件。该插件的安装、登录、配置及常见问题说明见 GitHub Copilot 插件使用说明。