跳到主要内容
知仓学习社ZHICANG

unity-bookmark

Manage Scene View bookmarks and saved viewpoints

不碰外部(只输出文字)无严重或高危命中Besty0728/Unity-Skills

它会碰到什么

扫了多少1 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

> Before calling any skill in this module: if you are about to call a skill with parameters guessed from its name or description, STOP — read this file (or fetch its schema via GET /skills/recommend?includeSchema=true) first. If you already have the parameter definitions from recommend/schema, you may proceed straight to dryRun.

Triggers

  • Saving or restoring Scene View viewpoints
  • Bookmarking camera angles
  • Navigating saved scene locations
  • 保存或恢复场景视角、收藏机位、在已存位置间切换

Bookmark Skills

Save and recall Scene View camera positions.

Guardrails

Operating Mode (v1.9 three-tier):

  • Approval (default): 只有 bookmark_listSkillMode.SemiAuto(纯读),Approval 模式下可直接执行,无需走 grant 协议。bookmark_setOperation.Create,写入书签表)与 bookmark_gotoOperation.Execute,改动编辑器选中对象与 Scene View 视角)都有副作用,走默认 SkillMode.FullAuto,Approval 模式下需 grant。与 workflow 模块文档保持一致(以 C# WorkflowSkills.cs 的特性标注为准)。
  • Auto / Bypass: SemiAuto and FullAuto run directly.
  • Auto-forbidden in this module: bookmark_delete (SkillOperation.Delete). Reachable only under Bypass mode or via a user-managed Allowlist entry; the grant flow returns MODE_FORBIDDEN. Bookmarks themselves are in-memory only — bookmark_delete only removes the entry, no asset I/O.

DO NOT (common hallucinations):

  • bookmark_save does not exist → use bookmark_set
  • bookmark_load / bookmark_restore do not exist → use bookmark_goto
  • bookmark_remove does not exist → use bookmark_delete
  • Bookmarks save Scene View position + current selection, not scene state

Routing:

  • For workflow snapshots (object state undo) → use workflow module
  • For scene save/load → use scene module

Skills

bookmark_set

Save current selection and scene view position as a bookmark.

| Parameter | Type | Required | Default | Description |

|-----------|------|----------|---------|-------------|

| bookmarkName | string | Yes | - | Bookmark name |

| note | string | No | null | Optional note for the bookmark |

Returns: { success, bookmark, selectedCount, hasSceneView, note }

bookmark_goto

Restore selection and scene view from a bookmark.

| Parameter | Type | Required | Default | Description |

|-----------|------|----------|---------|-------------|

| bookmarkName | string | Yes | - | Bookmark name |

Returns: { success, bookmark, restoredSelection, note }

bookmark_list

List all saved bookmarks.

No parameters.

Returns: { success, count, bookmarks: [{ name, selectedCount, hasSceneView, note, createdAt }] }

bookmark_delete

Delete a bookmark.

| Parameter | Type | Required | Default | Description |

|-----------|------|----------|---------|-------------|

| bookmarkName | string | Yes | - | Bookmark name |

Returns: { success, deleted }

Exact Signatures

Exact names, parameters, defaults, and returns are defined by GET /skills/schema or unity_skills.get_skill_schema(), not by this file.

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,753
本站分层T1
该仓技能数83
原文件路径SkillsForUnity/unity-skills~/skills/bookmark/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 83 个技能