← 返回项目库

开箱即用的智能 AI 平台|卿神 AI 编码助手

一套可直接运行的中文 AI 文件操作工作台,支持流式对话、读取与编辑文件、浏览工作区并通过工具日志查看执行过程。

卿神 AI 编码助手是 ruoyi-ai 项目中的独立 Web Copilot 模块。它提供浏览器可操作的中文界面,用户可以用自然语言提出文件和项目操作需求,系统通过 Spring AI 调用模型并在工作区内执行读取、写入、编辑、目录浏览和项目分析等工具,同时以实时日志反馈任务进度。当前交付聚焦可本地运行的 AI 文件操作能力,模型 API 密钥由部署者自行配置。

真实界面

项目截图

共 7 张

中文 AI 文件操作工作台
流式对话完成
读取演示文件
编辑演示文件
验证更新内容
读取项目配置
浏览工作区目录

Capabilities

核心功能

中文 AI 对话工作台
流式 SSE 回复与完成状态展示
工作区文件读取与分页读取
文件创建、覆盖与精确编辑
目录浏览与项目结构分析
工具执行日志与耗时反馈
本地工作区路径安全校验
可通过环境变量配置模型密钥

适用场景

学习自然语言驱动文件工具调用的完整交互流程
为个人或团队搭建本地 AI 编码助手原型
验证 Spring AI、SSE 和工作区工具的组合方式
在受控工作区内辅助浏览和修改项目文件

适合谁

需要学习 AI 工具调用、搭建内部代码助手、管理本地项目文件或验证 Spring AI 工作流的开发者与技术团队。

商业化思路

用于社群学习、研究 AI 编码助手产品形态、内部自动化原型和本地文件工作流验证;正式商业部署应由使用者自行配置模型服务与运行环境。

你会拿到什么

  • 固定上游 commit 的完整源码包
  • 中文 AI Copilot 界面与流式 SSE 适配修改
  • MIT License、版权声明与上游来源说明
  • 7 张真实中文运行界面截图及校验清单
  • Maven 构建、SSE 契约和浏览器采集证据

部署流程

  1. 1安装 Java 21 与 Maven 3.9+,进入 ruoyi-extend/ruoyi-ai-copilot 目录。
  2. 2配置 SPRING_AI_OPENAI_API_KEY,并按需设置兼容模型的 base-url 和 model。
  3. 3执行 mvn package -DskipTests 生成 target/ruoyi-ai-copilot-1.0.0.jar。
  4. 4执行 java -jar target/ruoyi-ai-copilot-1.0.0.jar,并在浏览器访问服务端口。

真实验证结果

独立 Web UI 首页返回 HTTP 200;页面、历史读取/清空接口和流式接口均已验证。SSE 契约测试确认事件可解析为“验证”“成功”和 [DONE],浏览器真实运行采集 7 张不重复功能状态截图,控制台错误为 0;Maven 构建与中文化 TDD 证据已归档。

部署前须知

模型 API 是运行前置条件,响应速度和工具选择受模型服务影响;当前 UI 的助手自然语言回复可能夹带英文,核心操作控件与工具日志已中文化。运行工作区中的演示文件和模型生成内容不进入源码交付包。

部署难度

中等

最低配置

Java 21 与 Maven 3.9+;需要可用的 OpenAI 兼容模型 API 密钥,默认配置面向 DashScope 兼容接口;现代桌面浏览器即可访问 Web 界面。

开源许可证

MIT License

最后验证

2026-08-29

技术栈

Java 21Spring Boot 3.4.5Spring AI 1.0.0-M6Thymeleaf原生 JavaScriptDashScope OpenAI 兼容 API

授权说明

源码仓库包含 MIT License,版权声明为 Copyright (c) 2023 ruoyi-ai。交付包保留 LICENSE、版权声明和上游来源,并披露本版本对 AI Copilot 界面文案及流式 SSE 适配的修改;许可证结论仅作事实披露,不构成额外商业授权承诺。

Release notes

版本记录

1 个已发布版本

vcn-83ede63b9719 当前推荐

首个中文社群学习交付版本;完成核心界面中文化、流式 SSE 事件适配,并通过真实文件工具操作和浏览器截图验收。

部署要求:Java 21、Maven 3.9+、现代桌面浏览器和 OpenAI 兼容模型 API 密钥。

已知问题:模型服务需由部署者自行配置;助手生成文本可能保留部分英文;运行工作区内容仅用于本地验证。

登录后领取