这个标题看起来是机翻过,或者被截断了,我先联网检索确认它原本说的到底是什么产品。
我找到了原始出处,这是国产开源项目 “光船” 的版本发布;我再去核实一遍细节。
标题:光船 1.1.0 特默尔尝鲜版二:AI 现在能自己建项目会话,但离 “一句话出系统” 还隔着几道坎
先把这条发布说清楚:这是一个单人维护的开源项目,不是商业产品。2026 年 11 月 13 日,通用代码生成器 “光船”(LightBoat)发布 1.1.0 “特默尔尝鲜版二”,新增的两件事都挂在 AI 上 —— 支持用人工智能生成会话、支持用人工智能做项目设置。技术骨架也换了,从 SpringBoot 4.1.1 加 SpringAI 2.0.1 撑起来,通过 MCP 协议连到 OpenRouter,再由 OpenRouter 打通多家大语言模型;界面上分成 “伪人工智能操作界面” 和 “人工智能操作界面” 两套,后者会把请求回调到光船自己的 MCP Server,从而完成对示例的 “自动解析 + 全自动操作”。听着很像 “一句话生成系统”,但作者自己在文档里写得很直白 —— 已经打通了通用 AI 和通用代码生成器的连通,“已实现的功能相对有限”。
一、这次发布的到底是什么
| 项目 | 情况 |
|---|---|
| 名称 | 通用代码生成器:光船(LightBoat),1.1.0 特默尔尝鲜版二 |
| 作者 | 火鸟 1995(Gitee 账号 jerryshensjf),长期维护一整个代码生成器阵列 |
| 定位 | WebAssembly 通用代码生成器,“研究和学习目的” |
| 语言 | Java 撰写,代码生成物是 Rust 与前端两套 |
| 名字来源 | 比利・迈尔事件中昴星团人对飞碟的称呼 “光船” |
| 版本代号 | 特默尔(Temer),泰格坦文明首都行星的名字 |
| 仓库 | gitee.com/jerryshensjf/LightBoat |
| 演示 | B 站 BV1ZMW26dEdS |
这个项目的 “通用” 不是指什么都能生成,而是指一套模板能出前后端两套代码。它的方法论叫 “动词算子”:把新增、修改、删除这类动作拆成可组合的算子,再用电子表格形式的 SGS2 模板描述业务,一次生成前端加后端。
二、新增的两件事:AI 会话与项目设置
| 能力 | 具体形态 | 依赖 |
|---|---|---|
| AI 生成会话 | 用自然语言发起一轮会话,让 AI 参与生成流程 | OpenRouter + 模型 |
| AI 项目设置 | 由 AI 完成项目级配置,而不是逐项手填 | 同上 |
| 全自动操作界面 | AI 界面把请求回调光船的 MCP Server,自动解析示例并执行 | 本地 MCP Server |
| 伪 AI 界面 | 不接模型的 “模拟版”,用于对比和演示 | 无 |
调用链路可以拆成四段来看:
- 浏览器里的 AI 界面收到一句自然语言需求。
- 请求经 MCP 协议发往 OpenRouter,由它路由到具体模型。
- 模型产出结构化指令,回调光船本地的 MCP Server。
- MCP Server 把指令落到代码生成器内核,走模板、走算子,出前端和后端两套代码生成物。
这条链路的真正意义在于方向:过去是 “人读文档、填模板、点生成”,现在多了一条 “模型读需求、调工具、填模板”。工具没变,入口变了。
三、骨架换了:从 war 包到 SpringBoot 应用
| 维度 | 旧形态(尝鲜版二及以前) | 新形态(特默尔版) |
|---|---|---|
| 打包 | war 包,部署在 Tomcat 的 webapps 目录 | 独立 SpringBoot 应用,不再部署 Tomcat |
| 启动 | 拷 war、启容器 | mvn spring-boot:run 直接跑源码 |
| 端口 | 随容器 | 本机 8080 |
| 模型接入 | 无 | SpringAI 2.0.1 + MCP + OpenRouter |
| 代码生成能力 | 基准 | 与光船尝鲜版二等价,未额外增强 |
骨架换代带来一个副作用值得注意:war 包体积一直是这条产品线的老问题 —— 此前多个版本因为打包超过 150MB 而停止提供直接下载,只能自己用 Maven 从源码编译。改成 SpringBoot 直跑,本质上是把 “下载即用” 换成 “编译即用”,门槛从 “会不会部署” 变成 “会不会配环境”。
四、跑起来需要什么
| 前置条件 | 用途 | 说明 |
|---|---|---|
| JDK + Maven | 编译与启动代码生成器本体 | 推荐直接用 mvn spring-boot:run |
| OPENAI_API_KEY | OpenRouter 账号的密钥 | 变量名沿用了 OpenAI 的叫法,实际指向 OpenRouter |
| WEATHER_API_KEY | weatherapi.com 账号密钥 | 供示例里的外部服务调用使用 |
| Rust 1.85 | 跑后端代码生成物 | 生成物根目录执行 cargo run,访问 8082 |
| Node.js | 跑前端代码生成物 | webpack-dev-server,访问 8000 |
| Node 18 / 21 | 兼容处理 | 需 export NODE_OPTIONS=--openssl-legacy-provider |
这些前置条件说明一件事:所谓 “全自动”,自动的是 “从需求到模板” 这一段,不是 “从零到上线”。环境还是得自己配,数据库还是得自己建,SQL 脚本还是得自己跑。
五、动词算子体系这次长出了什么
| 扩展点 | 内容 | 作用 |
|---|---|---|
| 三支箭之一:空动词 | 不执行实际动作的动词 | 占位、串联流程 |
| 三支箭之二:动词别名 | 给已有动词起别名 | 复用而不改内核 |
| 三支箭之三:引用插件体系 | 外部插件按引用接入 | 能力外挂 |
| 新增:客户化动词 | 用户自定义动词 | 把 “算子组合” 换成 “算子扩展” |
| 新增:文本模板 | 四类模板:注释、注释模板、文本模板、代码模板 | 让非代码产物也能被生成 |
| 插件开源 | 蛋糕商城插件、ExtendedUtilPlugin | 可照着改 |
作者对 “组合” 和 “扩展” 有一段挺实在的自我批评:算子组合像带着镣铐跳舞,只能在现有实现上加功能,没法从零开始精准、无附带效应地做出想要的东西;所以他认定扩展才是这条路走通的必由之路。这句话其实也是整个项目的方法论底色 —— 它不追求覆盖所有场景,追求的是 “可被人改”。
六、它在整条产品线里的位置
| 项目 | 语言 / 技术栈 | 状态 |
|---|---|---|
| 光船 | Java 撰写,代码生成物为 Rust + Vue 前端 | 1.1.0 特默尔尝鲜版二,接 AI |
| 光电音之王 | Java,支持 boot3、JPA 等五种技术栈 | 尝鲜版十二,已加 HTML 原型模式 |
| 仙童 | Go + gin | Beta2 |
| 莲花 | Rust + Axum/Tokio/sqlx | 已开源 |
| 和平之翼(帆版本) | Java + Tomcat 9 | 尝鲜版三 |
| 时空之门前端代码生成器 | Swing 独立版 | 3.0.0 尝鲜版 |
| 曲速引擎 / ReflectTable | 前端生成、表反射 | 已全部开源 |
| 冰雪女王 | 无垠式 | 尝鲜版四 |
把这张表摆出来,就能看出光船的定位:它是这条阵列里第一个把 “模型” 接进来的成员。其余兄弟项目仍然停在 “模板 + 算子” 的纯规则路线,没有一个接大语言模型。
七、三个必须看到的 “但是”
| 保留项 | 事实 | 意味着什么 |
|---|---|---|
| 功能边界 | 作者自述 “现有的实现相对有限” | 现阶段更像可跑通的验证,不是生产工具 |
| WebAssembly | 尚未启动深度开发,目前是 Rust tower 技术栈的测试项目 | 名字里的 WebAssembly 还是愿景,不是现状 |
| 维护规模 | 单人维护,文档基本等于 README,更新靠博客与视频 | 版本节奏、缺陷修复都取决于一个人的时间 |
| 环境依赖 | 需要 OpenRouter 账号、天气 API 账号、Rust、Node | “开箱即用” 不成立 |
还有一处容易被误读的地方:这次 “AI 能设置项目会话”,说的是让 AI 参与会话生成和项目配置,不是让 AI 替代代码生成器内核。生成逻辑仍然走模板和算子,模型只是站在入口,把自然语言翻译成模板操作。
八、什么人值得动手试
| 人群 | 值得看的点 | 不必期待的点 |
|---|---|---|
| 学代码生成器原理的人 | 动词算子 + 三支箭 + 客户化动词,是少见的完整开源样本 | 现成的商用低代码平台 |
| 想给老工具接 AI 的人 | MCP Server 回调这条链路,是一份可抄的接法 | 通用的 Agent 框架 |
| 做内部 CRUD 系统的人 | SGS2 模板一次出前后端,可省掉重复劳动 | 复杂业务建模 |
| 只想 “一句话出系统” 的人 | 可以看演示视频,感受边界在哪 | 无代码建站那种体验 |
把整件事收成一句:光船这次做的不是 “AI 写代码”,是 “AI 当遥控器”。它把大语言模型接到了自己那套已经很成熟的模板与算子体系前面,让入口从表单变成对话。这套做法方向是对的,也很省力 —— 不用重写内核,只需要多一层 MCP。但它同时也把天花板暴露得很清楚:能生成什么,仍然由模板决定;能自动到什么程度,仍然由本地环境决定。想验证 “AI 加代码生成器能走多远”,这是个成本很低、透明度很高的实验样本;想拿它直接上线,还早。
【相关 FAQ】
问题 1:光船 1.1.0 特默尔尝鲜版二这次新增的 “人工智能设置项目会话” 到底是什么功能?
回答 1:按发布说明,这一版支持人工智能生成会话和项目设置两项能力。用户在 AI 操作界面里用自然语言发起需求,请求经 MCP 协议发到 OpenRouter,由其路由到具体大语言模型,模型再把结构化指令回调光船本地的 MCP Server,落到代码生成器内核完成对示例的自动解析与执行。换句话说,AI 负责 “下指令”,光船负责 “真生成”。
问题 2:光船这个通用代码生成器为什么要通过 MCP 协议去连大语言模型?
回答 2:因为 MCP 提供了一个稳定的 “手” 给模型用。光船的生成能力本来就在本地,通过 MCP 把生成器的能力暴露成工具,模型不需要理解内部模板结构,只要按约定调用即可;同时换模型、换供应商也不用改内核。这一版正是用 SpringAI 2.0.1 加 MCP 打通 OpenRouter 才实现了全自动操作界面。
问题 3:想跑光船特默尔尝鲜版二,环境上要准备哪些东西?
回答 3:代码生成器本体需要 JDK 和 Maven,推荐 mvn spring-boot:run 直接跑源码,服务在本机 8080。接 AI 需要 OpenRouter 账号设置 OPENAI_API_KEY,示例里的外部服务还需要 weatherapi.com 的 WEATHER_API_KEY。跑代码生成物时,后端要 Rust 1.85 并执行 cargo run(8082),前端要 Node.js 配 webpack-dev-server(8000),Node 18 或 21 还需加 openssl legacy 参数。
问题 4:光船属于动词算子式代码生成器,这里的 “动词算子” 在特默尔尝鲜版二里有什么新扩展?
回答 4:原有的 “三支箭” 是空动词、动词别名和引用插件体系;这一版在光船上新增了客户化动词和文本模板两个主要扩展,文本模板又分注释、注释模板、文本模板、代码模板四类。作者的观点是算子组合只能在现有实现上加功能,算子扩展才能精准、无附带效应地做出新东西,所以扩展才是这条体系完善的必由之路。
问题 5:光船特默尔尝鲜版二的 AI 能力,和光船尝鲜版二比提升了多少?
回答 5:AI 以外的代码生成能力,官方说明是与光船尝鲜版二等价的,没有额外增强。尝鲜版二本身修的是数据磨坊功能群、SQL 文件生成、前端代码生成这几块,并大幅增加了可用测试案例。所以这次升级的价值集中在 “入口” 和 “连通”—— 多了一条用自然语言驱动生成的路径,而不是生成能力本身变强。
问题 6:光船名字里的 WebAssembly,在特默尔尝鲜版二里实现了吗?
回答 6:还没有。项目文档写得很明确,尚未启动 WebAssembly 技术栈的开发,目前是 Rust 语言 tower 技术栈的测试项目。名字里的 WebAssembly 是项目初衷与方向,现阶段真正能跑的是 Java 写的生成器本体,加上 Rust 和 Vue 两套代码生成物。
【参考资料】
[2026-11-14](开源资讯列表:通用代码生成器光船特默尔尝鲜版二,昨日 17:32 更新)OSCHINA 开源资讯
[2026-11-13](通用代码生成器光船,特默尔尝鲜版二,人工智能设置项目会话)OSCHINA
[2026-10-23](动词算子体系中,何为名词?)OSCHINA 火鸟 1995 个人空间
[2026-10-20](数据库自动反射功能主题页:收录动词算子式代码生成器阵列)Gitee
[2026-10-15](通用代码生成器光船特默尔尝鲜版发布,连通大语言模型)OSCHINA
[2026-09-10](通用代码生成器:光船尝鲜版二,蛋糕船示例生成演示)OSCHINA
[2026-08-27](无远弗届,驭光而至,通用代码生成器:光船尝鲜版,蛋糕船示例生成演示)OSCHINA
[2026-06-01](通用代码生成器光船所有插件源码发布)OSCHINA
Gitee免责声明:本文信息来自 OSCHINA 的项目发布页、作者火鸟 1995 的 OSCHINA 个人空间、Gitee 项目页与公开介绍视频,均为项目方自行披露的内容;文中技术细节(SpringBoot 4.1.1、SpringAI 2.0.1、MCP 与 OpenRouter 通路、环境变量与端口)以官方 README 表述为准,实际运行效果受本地环境、模型供应商与版本差异影响,可能存在出入。该项目定位为 “研究和学习目的”,属尝鲜版本,功能与稳定性不代表生产可用性;本文不含任何代码或部署指导,不构成选型建议。文中对 “动词算子”“三支箭” 等概念的归纳为便于理解的转述,准确含义请以项目文档与作者原文为准。
本文来自作者[纤流转码]投稿,不代表岳鹿科技网立场,如若转载,请注明出处:https://www.newsyuelu.com/hlw/202611/206.html
评论列表(4条)
我是岳鹿科技网的签约作者“纤流转码”!
希望本篇文章《通用代码生成器光船,特默尔尝鲜版二,人工智能设置项目会话》能对你有所帮助!
本站[岳鹿科技网]内容主要涵盖:互联网行业的追踪与探索
本文概览:这个标题看起来是机翻过,或者被截断了,我先联网检索确认它原本说的到底是什么产品。