Skip to main content

univer-content

Import, create, edit, visually verify, and export a collaborative Univer Sheet, Doc, or Slide when the user asks to work with Office content.

설치로 이동

소스 정보

저장소
dream-num/univer-cli-examples
최근 소스 활동
2026년 8월 24일 15:26
감지된 SKILL.md 언어
영어
스타
3
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
univer-content
description
Import, create, edit, visually verify, and export a collaborative Univer Sheet, Doc, or Slide when the user asks to work with Office content.
# Work with Univer Content Use `univer-example-cli <command>`. The user starts the Server separately with `pnpm start-server` from the current `03-visual-inspection` directory. ## Workflow 1. If the user provides an `.xlsx`, `.docx`, or `.pptx` file, run `univer-example-cli import <file>`; otherwise run `univer-example-cli create <type> --name <name>`. Retain the returned `unitId`. 2. Inspect the new Unit with `inspect workbook` for Sheet, `inspect document` for Doc, or `inspect presentation` for Slide. Pass `--unit <unitId>`. 3. Before using an unfamiliar Facade API, query it with `univer-example-cli api find <term>` and `univer-example-cli api show <symbol>`. Execution code uses the provided `workbook` for a Sheet, `doc` for a Doc, or `presentation` for a Slide. These binding names are reserved; use them directly. Sheet code starts with `const sheet = workbook.getActiveSheet()`. 4. One-shot boundary: run the complete trusted change exactly once with `univer-example-cli execute --unit <unitId> --code <javascript>` or `--file <path>`. Successful execution commits automatically. 5. When the returned JSON contains `commit: "confirmed"`, retain its revision and continue. For any other result, stop and return that result. 6. Inspect the changed content with `--json`. For a Sheet range, run `univer-example-cli inspect range <range> --worksheet index:1 --unit <unitId> --json`. 7. Capture the result with `univer-example-cli screenshot --unit <unitId> --out output`. A Sheet range can add `--sheet <name> --range <range>`; selected Slide pages can add `--pages <pages>`. 8. For a Slide, also run `univer-example-cli lint --unit <unitId>`. Treat findings as visual review evidence and fix clear layout problems before capturing again. 9. Read every PNG with image input and check clipping, overlap, missing content, and obvious layout problems. Visual verification is complete only after an image-capable model has read the PNG. If image input is unavailable, return the screenshot path and report visual verification as pending. When the user requests an Office file, run `univer-example-cli export <file> --unit <unitId>` with the matching file extension. 10. Run `univer-example-cli open --unit <unitId> --no-launch` and return the Unit type, name, `unitId`, revision, screenshot path, exported path when present, and URL. Open the browser only when the user asks.
GitHub에서 보기