跳到主要内容

介绍

名字的由来

Arcadia 源自希腊语 Αρκαδία,中文译名为 阿卡迪亚,它是希腊的一个二级行政区(州),位于伯罗奔尼撒半岛的中部山区,现被西方广泛引申为乌托邦,是传说中世界的中心位置,相当于中华文化中的世外桃源。

Arcadia 平台能做些什么?

Arcadia 平台主要面向于脚本语言编程与运维,支持定时任务调度,有着完善的文件系统和底层CLI命令设计,适用于中小型团队与个人的开发与运维环境。

项目基于 TypeScript 全栈开发,采用了众多前沿技术,前端使用 Vue + Vite,后端使用 Node.js + Express + Prisma ORM。

支持哪些编程语言?

已适配可直接运行代码文件的语言环境如下

类型文件格式
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.jsPython 环境,其中 ShellC 语言是底层运行环境直接支持的
其它需要用户自行安装,具体方法请前往查看 开始使用 - 运行环境

后台管理面板支持绝大多数主流语言的文件类型识别和代码高亮,未来将适配更多语言环境~

已在规划中的新内容

在这里我们会预告一些即将到来尚未开发完毕的新功能

  • 下一阶段

    • 消息中心
    • 监控告警
  • 未来开发计划

    • 代码片段
    • 资源监控面板
    • API测试
    • 导入代码配置可视化表单
    • 命令行移动端操作适配
    • 流程编排(工作流)

合作者激励计划

满足任意一项即可成为合作者

  • Arcadia 平台生态下的衍生项目开发者
  • 在具有一定规模的媒体渠道推广 Arcadia 平台的广告投放者

成为合作者可提供一对一技术支持,还享有在官网的身份展示、博客文章发布等特权,更多权益有待完善。

扶摇直上、砥砺前行,让我们一起共建、共享 Arcadia 平台生态!