什么是 Arcadia
新一代的代码自动化运维平台
名字的由来
Arcadia 源自希腊语 Αρκαδία,中文译名为 阿卡迪亚,它是希腊的一个二级行政区(州),位于伯罗奔尼撒半岛的中部山区,现被西方广泛引申为乌托邦,是传说中世界的中心位置,相当于中华文化中的世外桃源。
Arcadia 平台能做些什么
Arcadia 平台主要面向于脚本语言编程与运维,支持定时任务调度,有着完善的文件系统和底层CLI命令设计,适用于中小型团队与个人的开发与运维环境。
项目基于 TypeScript 全栈开发,采用了众多前沿技术,前端使用 Vue + Vite,后端使用 Node.js + Express + Prisma ORM。
文档分为4个部分:
支持哪些编程语言
已适配可直接运行代码文件的语言环境如下
| 类型 | 文件格式 |
|---|---|
| JavaScript | .js .mjs .cjs |
| TypeScript | .ts .mts .cts |
| Python | .py |
| Go | .go |
| Lua | .lua |
| Rust | .rs |
| Ruby | .rb |
| Perl | .pl |
| C | .c |
| Shell | .sh |
Node.js tsx ts-node Deno Bun Python Go Rust Lua Ruby Perl C Shell
平台(镜像容器)仅预装了 Node.js 和 Python 环境,其中 Shell 和 C 语言是底层运行环境直接支持的
其它需要用户自行安装,具体方法请前往查看 运行环境

