Vort 编程语言 v0.1.0

世界上第一个面向
自然语言工程的编程语言

Vort 是专门为大语言模型本地化、文档编译、多模态翻译工作流设计的声明式脚本语言。
内置自愈系统、本地向量化记忆缓存与 Rust WASM 排版排同引擎,彻底打破传统软件翻译的边界。

极简设计

用写代码的方式,编排翻译工作流

Vort 采用管道驱动 (Pipeline-driven) 的声明式语法,自然契合文件流的处理节奏。 只需声明您的翻译 Agent 提供商(如 DeepSeek),即可利用管道符 `|` 实现解包、文本提取、大模型并发翻译与合包写回的自动化控制。

无需编写繁琐的后端 Node.js 或 Python 控制逻辑,所有的文件底层路由、大语言模型自动聚合批处理 (Auto-Batcher) 与限流重试都由运行时期自动调度。

translate_workflow.vort
// 声明翻译大模型智能体
agent Translator {
    provider: "deepseek/deepseek-v4-flash",
    temperature: 0.1,
    prompt: "Translate this sentence to the target language."
}

// 主工作流管道,输入待译 Word 文件,输出英文译件
workflow TranslateDocx(input: String, output: String, lang: String) {
    let doc = load_document(input)
    let segments = doc | extract_text()
    let translated = segments | parallel(seg => seg | Translator.translate(lang))
    let res = doc | write_text(translated) | save_document(output)
    return res
}

技术特性

为工程本地化而生的编译器运行时机制

大模型网关自愈系统

编译运行时自动侦测目标译文。一旦捕获到译文汉字残留(英译件)或非品牌英文单词(中译件),自动拦截并触发纠偏微调,实现译文自愈。

本地语义翻译记忆 (RAG)

内置轻量级 CJK 字符分词算法。在编译前执行余弦相似度计算,精确匹配直接命中本地缓存,模糊匹配自动作为 Few-shot 示例注入提示词,节省 90% 成本。

Rust WASM 渲染排版

将 Rust 高性能底座编译为 WebAssembly 动态注入 JS 运行时,用于极速字幕二分对齐、字符点测绘排版和相似度解析,效率等同原生 C++ 核心。

所见即所得流式预览

大模型边翻译、Vort 运行时边动态计算排版与单元格高度,实时增量保存到预览目标件(.preview),实现端到端“所见即所得”的文档即时预览。

Vort VS Code LSP 语法高亮与检查集成演示
极佳的开发者体验

原生 LSP 支持与 VS Code 扩展集成

Vort 原生集成了 LSP (Language Server Protocol) 语言服务器。 运行 `node dist/vort.js lsp` 时,编译器以 JSON-RPC 标准输入输出流接管进程。

本语言包附带了完备的 VS Code 扩展插件 脚手架。当您在 VS Code 中打开任意 `.vort` 格式文件时,插件将自动唤醒编译器,为您提供实时语法红线检查 (Diagnostics)方法拼写补全 (Autocomplete) 以及指针悬停说明 (Hover)

立即下载 Vort 编译器 SDK

开箱即用的 Zero-dependency 单文件分发包。包含 CLI 编译器客户端、LSP 服务端、WASM 排版引擎以及配套的 VS Code 语言包插件结构,让您可以迅速在其上进行工程本地化二次开发。

直接下载 vort-sdk.zip 压缩包

Windows (PowerShell 一键安装)

打开 PowerShell 窗口,复制并执行以下命令即可自动完成下载、解包与全局环境变量配置:

irm https://www.aitransee.cn/install.ps1 | iex

macOS / Linux (Bash 一键安装)

打开终端窗口,复制并执行以下命令自动下载、全局解包并配置 Zsh/Bash 终端路径:

curl -fsSL https://www.aitransee.cn/install.sh | bash