Divooka 工具箱
工具箱是 Divooka 对外提供功能的主要方式。
本页面以便于阅读的形式,概述可用的工具箱。如需全面了解所有可用工具箱,请参阅标准库。如需特定 API 的详细文档,请参阅 Library Interface Doc(当你将鼠标悬停在节点上并按下 Alt 键时,显示的也是相同的信息)。
如果你想对 Divooka 图编辑器进行自动化,或在编辑器之外访问 Divooka 文件,请参阅 自动化 API。
其他各种框架和库会在相应的位置提供各自的文档,不在一处集中维护。
标准化
我们投入了大量精力对 Divooka 进行标准化,使其跨平台行为可预测,并能方便地开发不同的运行时和编辑器。这些内容主要发布在 https://dios.methodox.io 上,其中 DiOS 代表“Divooka Open Standard(s)”(Divooka 开放标准)。
支持等级
Divooka 的许多库是按需开发的,因此各部分的状态会有所不同。我们划分了以下支持等级,供用户参考:
- 第 1 级:被视为核心产品的一部分,会逐步稳定并始终提供。
- 第 2 级:次要优先级。
- 第 3 级:被认为重要,但视可用资源而定,可能得不到充分开发。
- 实验性:可能被放弃。接口很可能会大幅变化。
工具箱一览
本节提供帮助你找到所需特定功能的信息。
抽象层级
工具箱自然地按照其所处的几个核心层级划分:
- 操作系统
- 编程与运行时环境
- 数据结构与算法
- 网络编程,包括 REST 与 Web API
- 多媒体与实用工具
- 数学
- 特定领域
- 应用程序开发
- 实验性
- 工程
- 仿真
- 游戏开发
功能领域
- 文件处理
- 文本处理
- 2D 几何处理
- 音频处理
- 图像处理
- 视频处理(即将推出)
- 3D 网格处理(即将推出)
- (频域)信号处理(即将推出)
- 程序化地形生成
- 程序化行星地图生成
- GIS 系统(即将推出)
- 生成式 AI API 服务
- 2D 交互式媒体
- SVG 编辑
- 基于文本的图表绘制
- 流程自动化
- 桌面自动化(仅限 Windows)
- 刚体仿真
- 3D 渲染
- 桌面应用开发(实验性)
- 程序化纹理(着色器)
- Web 应用开发(实验性)
- 网站生成(基于 Markdown 和 HTML)
工作流
(待定)
工具箱
- 核心语言与结构
- 数据处理
- 可视化与图形
- 传统机器学习
- 生成式 AI
- 多媒体
- 工具与实用程序
参考
了解更多
请参阅包列表。