什么是 Arcadia
新一代的代码自动化运维平台
Arcadia 平台能做些什么
Arcadia 平台主要面向于脚本语言编程与运维,支持定时任务调度,有着完善的文件系统和底层CLI命令设计,适用于中小型团队与个人的开发与运维环境。
项目基于 TypeScript 全栈开发,采用了众多前沿技术,前端使用 Vue + Vite,后端使用 Node.js + Express + Prisma ORM。
文档分为4个部分:
名字的由来
Arcadia 源自希腊语 Αρκαδία,中文译名为 阿卡迪亚,它是希腊的一个二级行政区(州),位于伯罗奔尼撒半岛的中部山区,现被西方广泛引申为乌托邦,是传说中世界的中心位置,相当于中华文化中的世外桃源。
支持哪些编程语言
已适配可直接运行代码文件的语言环境如下
| 类型 | 文件格式 |
|---|---|
| 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 语言是底层运行环境直接支持的
其它需要用户自行安装,具体方法请前往查看 运行环境
已在规划中的新内容
在这里我们会预告一些即将到来尚未开发完毕的新功能
-
下一阶段
- 消息中心
- 监控告警
-
未来开发计划
- 代码片段
- API测试
- 命令行移动端操作适配
- 流程编排(工作流)

