Solon v3.10.3

产品介绍

</> markdown
2026年4月17日 下午3:01:21

1、产品概述

SolonCode 企业版是一款面向开发者的终端 AI 编码助手。它在终端中以自然语言对话的方式,帮助开发者完成代码编写、项目分析、重构建议、测试生成、文档编写、调研分析等全流程研发任务。你只需要打开终端,输入 soloncode 命令,就可以开始和它对话。

它不是一个只能补全代码的工具,而是一个能真正"读懂项目、执行操作、自主推进"的智能体(Agent)。它可以读取你的项目文件、执行终端命令、搜索网络资料、调度子代理并行工作,像一个真正的开发搭档一样帮你干活。

2、支持的开发语言和框架

2.1 开发语言支持

SolonCode 是一款通用型编码智能体,不局限于特定语言。它可以处理(包括但不局限):

类别语言
后端语言Java、Python、Go、Rust、C/C++、C#、PHP、Ruby
前端语言JavaScript、TypeScript、HTML、CSS
脚本语言Shell/Bash、PowerShell、Lua、Perl
移动端Kotlin、Swift、Dart、Objective-C
数据相关SQL、R、Scala
其他任何文本格式的编程语言或配置语言

2.2 开发框架支持

不局限于特定开发框架,只要框架的文档和代码对 Agent 可见,SolonCode 就能理解并协助开发(包括但不局限):

类别框架示例
Java 框架Solon、Spring Boot、MyBatis、Dubbo、Quarkus、Micronaut
前端框架React、Vue、Angular、Svelte、Next.js、Nuxt.js
Python 框架Django、Flask、FastAPI、PyTorch、TensorFlow
Go 框架Gin、Echo、Kratos、Go-Zero
Node.js 框架Express、Koa、NestJS、Egg.js
移动端框架Flutter、React Native、uni-app
其他Rust 生态、.NET 生态等

特别说明:SolonCode 对 Solon 框架 有原生级别的深度支持(内置专家技能),对 Spring Boot 也提供迁移到 Solon 的专项引导。

3、本地化部署、国产化与企业安全支持

3.1 支持本地化部署吗?

SolonCode 采用 Java 开发,只要有 Java 环境就可以运行。只要有 Java 8 及以上的运行环境,就能直接运行。支持离线程序包部署。

3.2 支持国产化吗?

支持国产的 JDK 运行时(以及支持所有可运行 JDK 的国产操作系统):

  • OpenKona(Open Kona JDK)//腾讯 & 开放原子基金会
  • Alibaba Dragonwell JDK //阿里
  • Huawei BiSheng JDK //华为

支持国产大模型(也支持国外大模型):

  • 支持接入智谱 GLM、通义千问、MiniMax、DeepSeek、Kimi 等国产模型

3.3 支持集中配置管理吗?

支持。

3.4 支持企业内网服务吗?

SolonCode 涉及网络的功能有:网络代码搜索,网络资读搜索,网页获取。支持定制为指定的网络服务。

3.5 数据安全吗?

纯本地运行,代码不上传;模型可接入私有化部署的大模型

4、企业如何使用?

SolonCode 是一个独立的终端命令行工具,不是 IDE 插件,也不依赖特定的 IDE。企业可以根据情况灵活选用:

4.1 快速上手(单机使用)

开发者只需在本地安装 Java 8+ 环境,安装 SolonCode CLI,即可在任意终端中通过 soloncode 命令启动使用。无需复杂配置,开箱即用。

支持在以下任意终端环境中运行:

  • 操作系统原生终端:MacOS Terminal、Windows PowerShell、Linux Shell
  • IDE 内置终端:IntelliJ IDEA、VS Code、Eclipse、WebStorm 等任意 IDE 自带的终端窗口
  • 远程终端:通过 SSH 连接服务器后使用

简单来说:只要能打开终端的地方,就能用 SolonCode。

4.2 项目级定制(团队协作)

当团队需要统一编码规范和 AI 协作标准时,支持在项目根目录下创建 .soloncode/AGENTS.md 配置文件,用于定义:

  • 项目构建与测试指令:让 AI 了解如何编译、测试、打包
  • 代码风格与架构规约:让 AI 遵循团队规范生成代码
  • 技术栈与依赖说明:让 AI 精准理解项目结构

该文件随项目代码一起托管在 Git 仓库中,团队所有成员共享同一套规则,确保 AI 输出的一致性和规范性。

4.3 运行效果参考

终端运行效果

IDEA 运行效果