Skip to main content

cli-anything-eez-studio

Use EEZ Studio from the command line: inspect and modify native .eez-project files, edit LVGL screens/widgets, manage SCPI commands, and invoke the real EEZ Studio backend for LVGL builds.

跳到安装

来源信息

仓库
HKUDS/CLI-Anything
最近来源活动
2026年6月11日 11:23
检测到的 SKILL.md 语言
英语
星标
49,486
分支
4,565

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
cli-anything-eez-studio
description
Use EEZ Studio from the command line: inspect and modify native .eez-project files, edit LVGL screens/widgets, manage SCPI commands, and invoke the real EEZ Studio backend for LVGL builds.
# cli-anything-eez-studio Use this skill when you need to automate EEZ Studio projects, LVGL UI scaffolding, SCPI instrument command metadata, or backend LVGL simulator builds. ## Install ```bash cd eez-studio/agent-harness pip install -e . ``` Backend commands require the real EEZ Studio source tree: ```bash git clone https://github.com/eez-open/studio.git cd studio npm install npm run build export EEZ_STUDIO_SOURCE=/absolute/path/to/studio ``` ## Core Usage Always use `--json` for agent-readable output. ```bash cli-anything-eez-studio --json project new -o panel.eez-project --name Panel cli-anything-eez-studio --json --project panel.eez-project lvgl add-label --text "Ready" cli-anything-eez-studio --json --project panel.eez-project lvgl add-button --text "Run" cli-anything-eez-studio --json --project panel.eez-project project widgets ``` ## SCPI Commands ```bash cli-anything-eez-studio --json --project panel.eez-project scpi subsystem-add SOURCE cli-anything-eez-studio --json --project panel.eez-project scpi command-add SOURCE :VOLTage? cli-anything-eez-studio --json --project panel.eez-project scpi parameter-add SOURCE :VOLTage? channel --type nr1 --optional ``` ## Backend Commands ```bash cli-anything-eez-studio --json backend status cli-anything-eez-studio --json --project panel.eez-project lvgl ensure-destination cli-anything-eez-studio --json --project panel.eez-project lvgl backend-inspect cli-anything-eez-studio --json --project panel.eez-project lvgl simulator-build build/sim ``` `lvgl backend-inspect` and `lvgl simulator-build` call EEZ Studio's built Node modules. They should fail loudly if the backend is missing. ## State Use `session undo`, `session redo`, and `session status` during REPL or scripted sessions. One-shot commands with `--project` auto-save project mutations unless `--dry-run` is provided.
在 GitHub 查看