跳到正文
MeghaOS

选择语言

MeghaOS 能在你自己的机器上处理 100 多种语言。本站在此处列出的每一种语言中都已全部翻译完成;法律页面与博客文章保持英文。

FIG 3.5 · Simulation Studio

把一句提示词,变成一个跑起来的模型。

描述一个系统,得到一个可交互的仿真:3D 渲染、活的参数、实时编辑。背后的代码是即时生成的,跑在沙箱里,而且你可以直接导出带走。

FIG 3.6 · 一次仿真,实时

一个混沌系统,就在你的浏览器里被积分。

下面这块画布是一个真正的双摆积分器,不是视频。把页面划走,它会自己暂停。

给我看看双摆为什么是混沌的

试试
两根臂、一个铰,没有闭式解
arm one arm two
固定支点
自由铰
第二个质点

动点什么

这些控件是活的。状态由渲染器保存,而不是某台服务器。

质量比50%
1100
重力10 m/s²
120
阻尼6%
040
画出轨迹
两次运行,相差千分之一弧度
偏离 (rad)
0s10s20s30s40s50s60s70s
FIG 3.6b · 这个界面

而这就是 Simulation Studio 交付时的样子。

一个 3D 视口,配着实体与系统的大纲栏、模式切换和一排播放控件。用大白话描述一个改动,它就会去改正在运行的场景。

Simulation Studio
3D2DAuto
Generate

Entities · 1

knot

Systems · 2

spin

float

Speed1.0x

界面,在网页里重建 · v0.1.10

FIG 3.7 · 不是黑箱

仿真就是代码,你可以把它带走。

生成出来的仿真不是智能体递给你的一段画面,而是它写下的一个模块。你可以读它、改它、把它弄坏,也可以导出到自己的项目里。结果里没有任何东西被锁在 MeghaOS 上。

  • 参数是活的:改一个,积分器立刻响应
  • 生成的源码可查看、可编辑、可导出
  • 完全跑在你自己的硬件上,所以没有按次计费的成本
  • 和系统上其他即时生成的代码一样,跑在沙箱里
pendulum.py
# 每一次仿真都是你可以留下的真实代码。
from megha.sim import Scene

scene = Scene("torus knot")
scene.entity("knot", geometry="torus_knot", p=2, q=3)
scene.system("spin", target="knot", rate=0.4)
scene.system("float", target="knot", amplitude=0.2)

scene.run(speed=1.0)
scene.export("knot.mp4")
FIG 3.8 · 它适合放在哪里

当答案是一种行为而不是一个数字时,它才有用。

教学与理解

一个你能去扰动的系统,比一次运行画出的曲线教得更多。改一下重力,看它怎么分岔,把直觉建立起来。

把敏感性变得可见

把几乎一样的初始条件并排跑,看它们从哪里分开——这就是混沌系统最实际的定义。

快速做假设推演

给一个队列、一条供应链、一个限流器建模。任何真正的问题是「随时间会怎样」的东西。

在投入之前先做原型

一分钟生成一个粗糙模型,再决定真正的实现值不值得花一周。

在你自己的机器上运行。

免费下载。除非你主动接入,否则没有任何数据离开这台设备。企业部署,聊一次就够。