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

安装和启动

获取

Divooka Compute 发布版本说明了从哪里获取 Divooka Compute,并列出了它的各个版本。

它以一个文件夹的形式提供,无需安装任何其他东西:它所基于的运行时、它提供的包以及随附的工具都在其中。下载的压缩包必须完整解压,并保持文件夹的完整。

启动

运行其文件夹中的 DivookaCompute.exe。它会打开开始屏幕。

开始屏幕:New document、Open 和 Start without document,Recent 列表,可用于创建文档的工作负载,以及四个示例

在这里,你可以创建文档、打开文档,或打开某个示例的副本。窗口逐一介绍了屏幕上的各个部分,你的第一个程序则从这里开始制作一个文档。

从外部打开文档或文件夹

  • 将 .dvk 文件拖放到 DivookaCompute.exe 上,或在文件浏览器中用它打开文件。
  • 在 Divooka Compute 已打开时,将文件拖放到其窗口上:文档会在单独的标签页中打开,脚本或笔记会在文本标签页中打开,文件夹则会加入工作区。
  • 在命令行中,指定文档:DivookaCompute.exe "C:\Work\My Program.dvk"。
  • --workspace 后跟一个文件夹,会在工作区面板中打开该文件夹:DivookaCompute.exe --workspace C:\Work。
  • --light 以浅色主题启动,--language 后跟某种语言的名称则以该语言启动——DivookaCompute.exe --language Chinese。两者都可以随时在 Appearance and settings 中更改,它会记住你在那里选择的主题和语言;无论之前选择了什么,--light 都会以浅色主题启动。

DivookaCompute.exe --help 会列出所有选项。

它在你的计算机上保存的内容

Divooka Compute 在你的计算机上工作,不会自行发送任何内容:没有账户、没有遥测、没有崩溃报告,也没有更新检查。只有在你要求时才会有数据离开计算机:当你输入搜索内容时,NuGet 浏览器会搜索 nuget.org;当文档打开时,会从 nuget.org 获取该文档所声明的 NuGet 包;帮助菜单中的链接会打开你的浏览器;你运行的文档会访问其自身节点所调用的任何服务。

除了你保存的文档之外,它还会在 %AppData%\DivookaCompute 中保存以下内容:最近使用的文档列表;它的偏好设置——主题、界面缩放、面板宽度、视图开关、语言以及 Appearance and settings 中的其他选项;Autosaves 文件夹,自动保存会将副本保存在这里,直到文档被保存或关闭——请参阅保存;以及两个属于你自己的文件夹 Themes 和 Plugins,用于存放你添加的主题文件和插件——请参阅窗口。这两个文件夹中的内容优先于随附的同名主题或插件,并且更新不会改动它们。About and help(标题栏中的问号)▸ Privacy 也说明了这些内容,并给出了该文件夹的完整路径。

它运行所在的文件夹

文件夹中的内容 说明
Examples 随附的示例,按类别排列。它们以副本的形式打开,本身从不会被更改——请参阅示例。
Workloads 可用于创建新文档的起始包集合——请参阅你的第一个程序。
Plugins 随附的编辑器插件,每个插件一个文件夹。它们添加的功能位于工具栏的扳手图标下;你自己的插件放在 %AppData%\DivookaCompute\Plugins 中,右键单击扳手即可打开该文件夹。
Themes 以文件形式保存的主题 Silver-Gold 和 Teal,在 Appearance and settings 的 Custom 下提供。
Wiki 本 wiki,可以在 Divooka Compute 中无需联网阅读——请参阅内置 wiki。
Licenses Divooka Compute 及其随附的每个开源组件的许可证,每个一个文件。
Tools Divooka Compute 用于构建程序的 .NET SDK,供 Publish 使用;终端可以直接通过名称找到其中的 dotnet——请参阅 Divooka SDK。
SteelPython spy.exe 读取的标准库。
stew.exe 从命令行运行文档——请参阅导出程序。
pure.exe, easy.exe Pure 和 EasyShell,终端的 + 菜单可以启动的两种命令语言——请参阅窗口。
spy.exe SteelPython,即可以导入 Divooka 的包、工作负载和文档的 Python 3.12,同样可以从终端的 + 菜单启动——请参阅 Python。
luna.exe Lua 5.2,Run 用它来运行 .lua 脚本。
AviatorBeta.exe 将文档构建为程序,供 Publish 使用——请参阅导出程序。
MethodoxActionMaker.exe Methodox Action Maker,它以一行行动作的形式编写程序,并将其保存为文档。
dvn.exe 将 Divooka Notebook 文档作为网页提供——请参阅 Divooka Notebook。
divooka-mcp.exe 让 AI 助手通过 Model Context Protocol 编写、检查和运行 Divooka 文档;divooka-mcp --help 说明了如何连接 AI 助手。
genesis.exe Divooka Central 的命令行,用于查找、获取和发布文档及应用包;genesis --help 列出了它的命令。

文件夹的其余部分是应用程序及其包。请保持原样。