Skip to content
Liu.Yandong.Hanks edited this page Aug 26, 2026 · 11 revisions

AuroraScript.JIT 文档

AuroraScript 是面向 .NET 宿主的轻量级脚本引擎:脚本会编译为 CIL,并由 CLR/JIT 执行。

其表达式、对象、数组、闭包和模块语法受 JavaScript 启发,但 AuroraScript 并非 ECMAScript 实现,也不承诺与浏览器或 Node.js 兼容。

适用于 AuroraScript.JIT 4.0.0 · GitHub 仓库

从这里开始

如果你是 从这里开始 然后阅读
AuroraScript 新手 快速入门 语言指南
编写脚本 语言指南 类型与强类型 · API 参考
优化热路径 类型与强类型 Native 函数 · 性能与基准测试
在 C# 中嵌入引擎 宿主集成 API 参考
存储类型化配置或数据 Typed Document (TDoc) TDoc 脚本 API
连接 AI 客户端或编辑器 工具 MCP 服务器
升级现有集成 迁移至 4.0 故障排查与安全边界

文档地图

分类 页面
入门 快速入门 · 语言指南 · 实用手册
语言专题 类型与强类型 · Native 函数
集成 宿主集成 · 性能与基准测试 · 故障排查
参考 API 参考 — 脚本 API、宿主 API、TDoc、fs/http
工具 工具 — MCP、语言服务器、Visual Studio
项目 开发、测试与贡献 · 迁移至 4.0

版本信息

  • 本文档适用于 AuroraScript.JIT 4.0.0
  • 包目标框架为 net8.0net9.0net10.0
  • DynamicOnlyRun 编译模式在三个目标上均可用;Persistence 需要 net9.0 或更高版本。
dotnet add package AuroraScript.JIT --version 4.0.0

基于 MIT License 授权。

Clone this wiki locally