更新记录

0.0.3(2025-07-22) 下载此版本

1、提供更多正在编辑的文件信息,提高AI建议准确度 2、增加错误信息输出,自动代码提示错误信息输出在编辑器控制台(关闭自动代码提示可以停止错误信息输出),AI对话连续3次错误后在对话界面输出错误信息

0.0.2(2025-07-21) 下载此版本

优化自动代码提示策略,文档总长度过长时重新分配上下文,其中光标前代码70%、光标后代码30%,避免过度消耗tokens

0.0.1(2025-07-21) 下载此版本

首次发布

查看更多

平台兼容性

HbuilderX/cli最低兼容版本
3.8.0

HBuilderX插件通用注意事项

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


ucoder -- AI智能代码助手插件

Version HBuilderX Version

ucoder 是专为 HBuilderX 设计的 AI 智能编程助手插件,基于大模型技术提供代码补全、生成、问答、调试等全方位编码辅助,显著提升开发效率。

🌟 功能特性

核心能力

  • 智能代码补全
    • 基于AI大模型的上下文感知补全
    • 支持 HTML/CSS/JS/Vue/Uniapp 等多语言
  • AI对话辅助
    • 直接在编辑器内问答解决技术难题,告别频繁切屏
    • 一键复制、一键插入编辑器
    • 支持代码解释/优化建议/错误排查
  • 智能代码生成
    • 用自然语言描述需求,自动产出高质量代码片段
    • 示例:"生成Vue3的axios请求封装"
    • 注释生成代码
    • 编写注释,生成完整代码
    • 示例:"//获取短信验证码"

增强功能

  • 实时配置同步
    • API Key/baseUrl/模型参数即时生效
    • 支持任何兼容 openai 标准的API服务
    • 主题自适应
  • 工程化支持
    • 项目级代码规范建议
    • 智能识别当前技术栈

💡 开发者最爱

  • 项目级代码优化建议
  • 实时错误分析与修复方案
  • 学习成本趋近于零的极简交互

🚀 快速开始

安装方式

通过HbuilderX插件市场安装

基础配置

HbuilderX菜单栏 ->工具 -> 设置 -> 插件配置 -> ucoder

ApiKey获取

  • 阿里云百炼
    阿里云百炼】(每个模型百万免费Tokens) base_url:https://dashscope.aliyuncs.com/compatible-mode/v1

  • deepseekdeepseek】 base_url:https://api.deepseek.com/v1

  • 腾讯混元腾讯混元】 base_url:https://api.hunyuan.cloud.tencent.com/v1

  • 百度千帆百度千帆】 base_url:https://qianfan.baidubce.com/v2

  • 支持任何兼容 openai 标准的API服务

🖥️ 使用指南

代码补全

  1. 在编辑器中输入代码时自动触发
  2. Tab 键接受建议

对话辅助

编辑器内右键 -> 打开ucoder对话 菜单栏 -> 视图 -> 插件扩展视图 -> ucoder

代码解释

  1. 选中代码
  2. 右键选择 ucoder-解释代码

代码优化

  1. 选中代码
  2. 右键选择 ucoder-优化代码

代码注释

  1. 选中代码
  2. 右键选择 ucoder-为代码添加注释

🛠️ 开发集成

技术架构

graph TD
  A[Webview UI] -->|postMessage| B[Node.js主进程]
  B --> C[AI服务接口]
  B --> D[HBuilderX API]

二次开发

  1. 克隆仓库:
    https://gitee.com/luhaoyu5/ucoder

📦 版本更新

版本 更新内容 日期
v1.0.0 首发版本支持基础补全和对话 2025-07-20

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议

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