介绍
名字的由来
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.js
和 Python
环境,其中 Shell
和 C
语言是底层运行环境直接支持的
其它需要用户自行安装,具体方法请前往查看 开始使用 - 运行环境
后台管理面板支持绝大多数主流语言的文件类型识别和代码高亮,未来将适配更多语言环境~
已在规划中的新内容
在这里我们会预告一些即将到来尚未开发完毕的新功能
-
下一阶段
- 消息中心
- 监控告警
-
未来开发计划
- 代码片段
- 资源监控面板
- API测试
- 导入代码配置可视化表单
- 命令行移动端操作适配
- 流程编排(工作流)
合作者激励计划
满足任意一项即可成为合作者
- Arcadia 平台生态下的衍生项目开发者
- 在具有一定规模的媒体渠道推广 Arcadia 平台的广告投放者
成为合作者可提供一对一技术支持,还享有在官网的身份展示、博客文章发布等特权,更多权益有待完善。
扶摇直上、砥砺前行,让我们一起共建、共享 Arcadia 平台生态!