更新记录

1.1.3(2025-04-21) 下载此版本

  • 添加对grok等推理模型的支持

1.1.2(2025-04-14) 下载此版本

  • feat(发送组件): 添加停止消息功能 by @ZJYCP in #14
  • docs: 更新README.md以详细描述核心功能和使用方法 by @ZJYCP in #15
  • style: 调整组件文本大小以提高可读性 by @ZJYCP in #16
  • feat(commands): 添加IDE快捷指令支持 by @ZJYCP in #17
  • fix: 添加服务器错误处理并优化提交逻辑 by @ZJYCP in #18
  • fix: 缩短新版本提示的显示时间 by @ZJYCP in #19

1.1.1(2025-04-10) 下载此版本

  • fix: 处理接口地址错误的问题
查看更多

平台兼容性

HBuilderX最低兼容版本
3.8.5

HBuilderX插件通用注意事项

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


ArtiCode-智能编程助手

ArtiCode, 是一款面向HbuilderX的基于大模型的智能编码辅助工具, 提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,为开发者带来高效、流畅的编码体验

✨ 核心功能

🤖 AI 智能问答

  • 研发领域知识问答
  • 代码问题诊断与解决方案
  • 技术文档查询与解释
  • 异常报错排查指导

⌨️ 代码智能辅助

  • 行级/函数级代码续写:根据上下文智能生成代码
  • 代码关联分析:选中代码后可进行相关操作(/explain等快捷指令下版本支持)
    • 代码解释 (/explain)
    • 注释生成 (/doc)
    • 单元测试生成 (/test)
  • 自然语言转代码:通过描述生成代码片段

🚀 快速开始

  1. 安装插件:通过HbuilderX插件市场安装,因为不像vscode有插件更新功能,可以多看下是否有新的版本发布
  2. 注册账号:需登录后才能使用全部功能
  3. 基础操作
    • 打开侧边栏(默认打开):也可通过 视图 -> 插件扩展视图 -> ArtiCode 打开
    • 新建会话:点击顶部+按钮
    • 接受补全:Tab键接受AI建议

🛠️ 使用示例

AI智能问答

目前支持的AI模型有Qwen2.5、DeepSeek-v3、llama-4-scout, 可在对话页面选择

  1. (可选)在编辑器中选中代码,此时在输入框中会显示已选中的文件及对应函数
  2. 在聊天输入框输入你的问题,对话记录了代码上下文
  3. 获取代码功能分析
  4. 对于回答中包含的代码建议,可以点击代码块中的‘复制’、‘插入到光标处’按钮与IDE进行交互

行级/函数级代码续写

代码生成的AI模型暂不支持用户选择,目前后台会根据使用情况在qwen和DeepSeek之间切换

  1. 在编辑器中开始编写代码(如函数定义或部分逻辑)
  2. 当输入到需要AI辅助的位置时:
    • 自然停顿触发补全
    • 或输入描述性注释(如"// 这里实现用户验证逻辑")
  3. IDE将自动提供若干行代码建议,
  4. Tab键接受建议,或继续输入以获取其他建议

🔧 开发与贡献

项目已开源:GitHub仓库

后端部分暂时不做开源处理(还需要理一理),可直接使用线上接口

📅 Roadmap

  • [ ] 多主题支持
  • [ ] 图片多模态问答
  • [ ] 项目级代码理解增强
  • [ ] 代码重构建议功能

📞 支持与反馈

遇到问题或有建议?欢迎通过 GitHub Issues 反馈。

隐私、权限声明

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

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

插件不采集任何数据

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

许可协议

MIT协议

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