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

包列表

Methodox Divooka 生态系统

所有 Methodox 产品都是可编程的、在本地运行的、由代码驱动的。它们都将通过 Divooka 界面公开。Divooka 本身是一种面向所有用 C# 实现的内容的脚本/接口语言。这与我们早先(2024 年)在图编辑器内部实现一切的构想略有不同。

由此,从高层到低层,Divooka 中的一切都可以概括为 Methodox-Divooka 生态系统:

  • GUI/CLI/独立实用工具
  • 高层 API(函数式、声明式)
  • 中层 API(过程式)
  • 低层 API
  • 专用 DSL(领域特定语言)
  • 文件格式
  • C# 包与 API(Nuget)
  • 额外的脚本支持(Python/Lua)

所有工具、函数和领域都将以这些方式公开;值得注意的是,一切通常都会有高层 API 和中层 API。高层 API 是对通过编程接口(如 CLI 用法)公开的基本功能的封装,而中层则是典型的“用户友好”层。

各领域汇总表

各领域按优先级和复杂度排序。我们资源更多、专业积累更深、在 Divooka 中最容易实现的领域排在前面。

领域 类别 可用性
数学 线性代数 原生
数学 数值分析 原生
数学 概率论 原生
数学 统计学 原生
数学 优化 原生
数学 信号处理 原生(部分)
数学 复分析 原生(部分)
数学 符号运算 N/A(可通过第三方获得)
数据处理 表格数据转换 原生
机器学习 传统机器学习 待定
机器学习 强化学习 待定
机器学习 深度学习 待定
生成式 AI LLM 原生
生成式 AI 扩散模型 N/A
生成式 AI RAG 原生
图形设计 绘图与作图 原生
文件系统与互联网 文件系统 原生
文件系统与互联网 REST 原生
图像处理 基本图像操作 原生
图像处理 程序化图像 待定
办公 待定 待定
实用工具 待定 待定
视频处理 待定 待定
管道自动化 待定 待定
3D 渲染 待定 待定
工程 N/A 第三方(主要通过 NuGet)

可用性分为三种:不可用;原生,带有特定框架/低层 API;或第三方。

类别 独立工具 高层 中层 低层 DSL 文件格式 NuGet 脚本支持
数学(所有类别) N/A 函数式 API N/A N/A N/A N/A 待定 N/A
表格数据转换 N/A 内存中的 SQLite 待定 N/A

包及其状态

下面汇总了所有可用的顶层包及其状态。

(待定)

参考资料

如需更易理解、技术性较低的概述,请参阅库。