当下,大模型在写代码时仍常见语法报错、命名混乱、上下文依赖强等问题。针对这些痛点,日本数据科学家本田崇人(Takato Honda)提出了一种激进思路:全新编程语言 Sui(粋)。它的名字来自日本传统美学“粋”——意为极致精炼、去除冗余;语言本身也贯彻这一理念:从结构上避免语法错误、用数字替代变量名、每行代码彼此独立,目标是让大语言模型(LLM)生成代码时做到“100% 准确”。
Sui 的设计直接瞄准当下 AI 编程的关键问题:
– 零语法错误:语法规则高度严格、无歧义,任何合规的 Sui 代码都能被正确解析;
– 零拼写错误:变量不写“userName”“result”等易混标识,而是用数字编号(如 v0、v1),从根源上避免命名不一致;
– 行级独立:每一行都是自包含指令,不依赖缩进或作用域上下文,大幅降低 LLM 生成时的逻辑断裂风险;
– 只管计算逻辑:Sui 专注逻辑与计算,不绑定 UI;前端可自由选择 React、Vue、Hono.js 或原生 JavaScript;
– 极致 Token 效率:语法紧凑;一旦 LLM 学会,它的生成效率与稳定性有望优于 Python、JavaScript 等通用语言。
用户可通过 PyPI、Homebrew 或源码安装 Sui。其交互式环境(REPL)上手简单,例如:


需要留意的是,按项目最新进展,Sui 已被标记为 “legacy”(遗留),开发重点已转向继任者 Isu——一套结构化伪代码。Isu 以确定性解析与逐级修复(step-level repair)为核心,便于 LLM 读写,并可转换为标准化的 AST:IIR(Isu Intermediate Representation),未来计划支持编译到 Python、Wasm、LLVM IR 等后端。
即便如此,Sui 的思路仍很有启发:它不是要做“通用语言”,而是为 LLM 定制的“中间逻辑表达层”——先用 Sui/Isu 把逻辑保证到 100% 正确,再自动转换为人类常用语言。这种“AI 优先、人类其次”的设计,也许就是下一代 AI 编程基础设施的关键方向。
当 AI 正从“辅助写码”迈向“自主编程”的临界点,Sui 与 Isu 的探索不仅是技术尝试,更是在重新讨论“代码的本质”。当机器成为主要的代码生产者,我们是否该为它们重做一门语言?本田崇人的答案,或许就藏在那行简洁的 . v1 之中。
开源地址:https://github.com/TakatoHonda/sui-lang


















用户38505528 2个月前0
粘贴不了啊用户12648782 3个月前0
用法杂不对呢?yfarer 3个月前0
草稿id无法下载,是什么问题?