getting-started
3
总安装量
3
周安装量
#54844
全站排名
安装命令
npx skills add https://github.com/vuer-ai/vuer --skill getting-started
Agent 安装分布
windsurf
1
opencode
1
cursor
1
weavefox
1
codex
1
claude-code
1
Skill 文档
Vuer Quick Start
Vuer: Python async backend (aiohttp) <–WebSocket–> Browser client (Three.js)
Minimal Example
from vuer import Vuer, VuerSession
from vuer.schemas import DefaultScene, Box, Sphere
app = Vuer()
@app.spawn(start=True)
async def main(session: VuerSession):
session.set @ DefaultScene(
Box(key="box", args=[0.2, 0.2, 0.2]),
Sphere(key="sphere", args=[0.1], position=[0.5, 0, 0]),
)
await session.forever()
View at https://vuer.ai (connects to ws://localhost:8012).
Session APIs
| API | Purpose |
|---|---|
session.set @ Scene(...) |
Initialize root scene (once) |
session.upsert @ Element(...) |
Update or insert element |
session.update @ Element(...) |
Update existing only |
session.add @ Element(...) |
Add new element |
session.remove @ "key" |
Remove by key |