飞算 JavaAI 使用指南
飞算 JavaAI 是一款专注于 Java 开发领域的 AI 辅助工具,深度适配 Spring Boot、MyBatis 等主流框架及国产化中间件。它提供智能代码生成、实时补全、优化重构、bug 检测修复等功能,支持中文指令与主流 IDE 集成,旨在提升编码效率与代码质量。
功能概览
该工具凭借全量代码语义索引与上下文分析,能深度理解项目架构和业务逻辑。支持自动关联老项目并智能预分析,本地化保障代码安全。需求助手支持文本或语音输入,结合专属模型自动生成接口、表结构,梳理流程。
- 智能引导:基于上下文理解意图,全流程引导需求到代码实现。支持自然语言生成符合 Java 规范的类、方法及框架代码,实时给编码建议。
- SQL Chat:集成智能 SQL 交互,依自然语言生成、优化 SQL,支持复杂查询等设计建议。能解析 SQL 执行逻辑,排查性能问题。
- 工具箱:含代码格式化、冗余清理等工具,支持一键重构、生成单元测试及注释,提供国产化中间件适配方案。
- 智能绘画:融合 AI 绘图,将代码逻辑、业务流程转为可视化流程图,或依文字生成架构图。
安装与配置
- 打开 IDEA。
- 点击'文件' -> '设置'。
- 进入'插件' -> 'Marketplace'。
- 搜索'飞算'。
- 找到并安装
CaIEx-JavaAI插件,安装成功后点击'应用' -> '确定',并重启 IDEA。 - 重启后点击侧边栏的飞算 JavaAI 图标,点击登录。
- 新用户点击'立即注册',填入相关信息即可完成注册。
- 登录成功后即可开始使用。
智能引导
智能引导功能遵循'帮做设计 - 帮写逻辑 - 一键工程'的流程,贴合人脑思维。先以自然语言描述需求,经语义理解拆解,完成接口与表结构设计;再生成业务逻辑,最终一键产出工程源码。支持边生成边预览确认,解决代码与文档割裂问题。
Java Chat
该模块强调'人机协同,效率倍增'。工程师新建会话结构化描述需求,JavaAI 智能关联、解析上下文,经拆解任务、多文件关联修改等,生成代码后工程师查看、确认。接受变更则完成融合,不通过则多轮对话更新需求。
智能问答
- 精准上下文关联:支持实体与上下文多模式关联,结合历史交互、代码等,精准理解需求。
- 多元化问题解答:覆盖代码健康检查、故障定位、性能优化、代码修复等场景。
- 交互与结果处理:将交互结果生成文件,支持版本回溯,保障需求变更可追溯。


