简体中文
English 简体中文 繁體中文
Methodox 首页

Divooka 工具箱

工具箱是 Divooka 对外提供功能的主要方式。

本页面以便于阅读的形式,概述可用的工具箱。如需全面了解所有可用工具箱,请参阅标准库。如需特定 API 的详细文档,请参阅 Library Interface Doc(当你将鼠标悬停在节点上并按下 Alt 键时,显示的也是相同的信息)。

如果你想对 Divooka 图编辑器进行自动化,或在编辑器之外访问 Divooka 文件,请参阅 自动化 API。

其他各种框架和库会在相应的位置提供各自的文档,不在一处集中维护。

标准化

我们投入了大量精力对 Divooka 进行标准化,使其跨平台行为可预测,并能方便地开发不同的运行时和编辑器。这些内容主要发布在 https://dios.methodox.io 上,其中 DiOS 代表“Divooka Open Standard(s)”(Divooka 开放标准)。

支持等级

Divooka 的许多库是按需开发的,因此各部分的状态会有所不同。我们划分了以下支持等级,供用户参考:

  1. 第 1 级:被视为核心产品的一部分,会逐步稳定并始终提供。
  2. 第 2 级:次要优先级。
  3. 第 3 级:被认为重要,但视可用资源而定,可能得不到充分开发。
  4. 实验性:可能被放弃。接口很可能会大幅变化。

工具箱一览

本节提供帮助你找到所需特定功能的信息。

抽象层级

工具箱自然地按照其所处的几个核心层级划分:

  1. 操作系统
  2. 编程与运行时环境
  3. 数据结构与算法
  4. 网络编程,包括 REST 与 Web API
  5. 多媒体与实用工具
  6. 数学
  7. 特定领域
  8. 应用程序开发
  9. 实验性
  10. 工程
  11. 仿真
  12. 游戏开发

功能领域

  • 文件处理
  • 文本处理
  • 2D 几何处理
  • 音频处理
  • 图像处理
  • 视频处理(即将推出)
  • 3D 网格处理(即将推出)
  • (频域)信号处理(即将推出)
  • 程序化地形生成
  • 程序化行星地图生成
  • GIS 系统(即将推出)
  • 生成式 AI API 服务
  • 2D 交互式媒体
  • SVG 编辑
  • 基于文本的图表绘制
  • 流程自动化
  • 桌面自动化(仅限 Windows)
  • 刚体仿真
  • 3D 渲染
  • 桌面应用开发(实验性)
  • 程序化纹理(着色器)
  • Web 应用开发(实验性)
  • 网站生成(基于 Markdown 和 HTML)

工作流

(待定)

工具箱

  1. 核心语言与结构
  2. 数据处理
  3. 可视化与图形
  4. 传统机器学习
  5. 生成式 AI
  6. 多媒体
  7. 工具与实用程序

参考

了解更多

请参阅包列表。

资源