汉得企业级智能编码助手(中文名“飞码”,英文名“H-AI Coder”,以下简称“飞码”), 结合AI智能驱动与H-ZERO专属规则驱动,支持智能代码补全、代码对话问答、智能代码诊断、 知识问答、高质量H-ZERO相关脚手架代码生成等场景,同时支持企业级权限管控及可视化分析。旨在提供更加规范、高效的开发体验,提升用户开发效率与代码质量。 本次发布主要从以下三个方面进行了产品功能升级与优化: 更全面、更精准的上下文感知:智能代码问答新增多类型上下文选择及智能上下文感知与推荐能力;智能代码补全支持本地代码库自动检索增强,跨项目上下文感知能力显著增强 更智能、更高效的开发流程:新增基于本地代码变更的一键生成Commit Message、智能审查代码变更;支持智能代码搜索,包括代码搜代码、自然语言搜代码等 更稳定、更流畅的交互体验:持续优化产品性能与稳定性,为开发提供顺畅可靠的体验 智能代码问答 支持选择项目文件、文件夹、Git提交记录或当前文件变更等多种类型作为问答上下文 基于所选代码结构,自动分析并推荐关联上下文,彻底解决AI问答与项目脱节的问题,让每一次交互都精准高效 智能代码补全 本地代码索引库可将项目代码切片、向量化并安全存储,支持手动或自动增量同步,打造您专属的项目知识大脑 智能代码问答 可通过点击「+」按钮或输入「@」符号来快速唤起上下文选择,同时支持文件、文件夹、Git提交记录及Git Changes等多种上下文类型 已添加的上下文将会以标签形式直观呈现,清晰可见,同时也可在对话过程中直接指定问答主体 选中代码后,系统将会自动解析语法树并智能推荐相关上下文,操作方便快捷,轻松提升开发效率 智能代码补全 本地代码索引库构建 支持手动和自动两种模式,高效构建本地专属代码知识库。同步任务在后台运行,实时展示同步进度,不打扰正常开发流程 智能代码补全检索增强 支持从本地索引库中检索相似代码,大幅提升跨项目的上下文感知能力。用户还可自定义本地上下文相似代码片段的最大返回数量,以及检索结果的相似度阈值,实现更精准、高效的补全体验。参考如下示例案例: 参考项目中工具类定义:已预先构建到本地代码索引库,并随项目迭代以增量更新方式保持同步 示例项目中触发智能代码补全:飞码代码大模型参考本地索引库中相似代码,实现将入参hostAndPort拆分后复用相似代码逻辑片段 << 滑动查看下一张图片 >> 新版本将AI能力深度融入开发工作流,帮您自动化处理繁琐事务,让开发者专注核心创新: 智能提交记录生成 基于所选代码变更,一键生成清晰规范的Commit Message,让版本提交更专业 智能代码审查(Code Review) 针对所选代码变更,一键生成详细的代码审查报告,快速发现潜在缺陷、性能问题与安全风险,助力高效提升代码质量 智能代码搜索 在已索引的本地代码库中,支持使用自然语言或代码片段进行跨项目检索,快速定位相似逻辑,极大提升代码复用效率 智能提交记录生成 选中代码变更即可一键智能生成清晰规范的提交记录 智能代码审查 选中代码变更即可一键智能生成详细的代码审查报告,问题明确分级,快速发现潜在缺陷 智能代码搜索 选中代码后,右键即可快速触发跨项目代码搜索,搜索结果以清晰格式化方式展示,方便快速浏览与定位。同时,也支持通过自然语言描述来搜索代码,轻松找到所需业务逻辑,有效提升代码复用效率 << 滑动查看下一张图片 >> 本次更新包含多项底层优化,致力于为您提供更流畅、稳定的使用体验: 优化代码补全:提升整体交互性能及稳定性,尤其在内部类触发时补全效果更可靠 优化飞码侧边栏:加快初始化速度,增强稳定性 优化HDB Browser:数据库操作及表结构管理更稳定高效 知识库问答增强:新增展示AI思考过程,让问答更直观透明 IDEA全版本支持:兼容IDEA 2021.1至2025.2 ...... 以上内容主要从三大方面介绍了飞码V1.2.4的新特性。更多功能细节可参阅开放平台文档,或随时联系研发团队。未来我们将持续迭代,为您带来更多智能编程体验,期待与您交流! 💬 欢迎在评论区留言,一起探讨智能编程在您业务中的应用潜力~ 1. 如果您想了解飞码更详细的功能介绍和产品信息,欢迎查阅我们的产品文档 请在PC端打开 ➡️ 汉得焱牛开放平台 【文档>技术产品>汉得H-AI飞码智能编码助手】 2. 相关产品咨询或了解更多信息,欢迎联系我们 邮箱 ➡️ openhand@vip.hand-china.com 3. 试用飞码期间,若您有任何问题需要咨询,都可前往焱牛开放平台(open.hand-china.com)提反馈,或将疑问发往联系邮箱。我们有专业人员针对您的问题进行解决回复,技术精良的研发团队根据您的反馈进行应用优化。期待您的反馈,我们将用心对待每一份回应~ 携手汉得,共铸硬核竞争力!