Shot Design Pov Spectrum logo

Shot Design Pov Spectrum

Community
geegl
shot-design-pov-spectrum

用户提到视点、POV、观众认同、主观镜头、叙事视角、观众代入感

Overview

Publishergeegl
Repositorydirectorskills
Skill nameshot-design-pov-spectrum
Stars
68
Forks
7
Bundled files
1
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 1 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by geegl on GitHub. Read the source before you install it.

Installation

Install the Shot Design Pov Spectrum AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/geegl/directorskills/tree/main/output/books/shot-design/shot-design-pov-spectrum
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/geegl/directorskills.git /tmp/directorskills
mkdir -p .claude/skills
cp -r /tmp/directorskills/output/books/shot-design/shot-design-pov-spectrum .claude/skills/shot-design-pov-spectrum
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Shot Design Pov Spectrum in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Shot Design Pov Spectrum on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Shot Design Pov Spectrum is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

视点认同度谱系

R — 原文 (Reading)

每个镜头都有它主观性的程度,更精确地说,都提供了我们认同的程度。摄影机越靠近特写中演员的视线,它所提供的观众认同度越高。 — Katz, 第十六章, p.g_0071

视点也许是导演对电影贡献的最重要层面,但在许多片子中都被漠不关心地处理了。 — Katz, 第十六章, p.g_0071

I — 方法论骨架 (Interpretation)

电影中的视点不是非此即彼的选择(主观vs客观),而是一个连续的认同度谱系:

三种叙述类型(从文学借来):

  1. 第一人称视点:透过角色眼睛看事件(希区柯克式主观技巧)。缺点:只能赋予一位角色的视觉观点。
  2. 受限制的第三人称视点:以理想观察者的立场呈现动作。好莱坞最普遍的叙事风格,但很少单独使用。
  3. 全知视点:知道角色在想什么。需要旁白/声音/字幕。这个领域仍是开放的。

认同度的连续谱(示图16.1的核心洞见):

  • 摄影机对准演员视线(完全主观)→ 最高认同
  • 摄影机偏离视线45°(受限制的第三人称)→ 中等认同
  • 摄影机偏离视线更远(中立观察者)→ 最低认同

两种控制方法:

  • 影像控制:以构图与演员调度引导认同(如过肩镜头的紧密度、演员在画面中的位置)
  • 叙事控制:以情节跟随引导认同(如侦探故事始终跟随侦探的视点)

A1 — 书中的应用 (Past Application)

案例1:卧室场景的视点设计三版本(Ch.16)

  • 问题: 同一场景(男人醒来发现身边的女人),如何用不同的视点设计传达不同的戏剧效果?
  • 方法论的使用:
    • 版本一:以黑画面淡入模拟男人醒来张开眼的主观镜头 → 高认同度
    • 版本二:以眼睛特写开场,接主观镜头,接过肩双人镜头 → 传统主观模式
    • 版本三:以"听觉主观"开场(耳朵特写代替眼睛特写),然后切换到女人的视点 → 创新的听觉版视线剪切
  • 结论: 同一场景的视点设计可以从完全主观到完全客观,每个选择都改变观众的认同倾向
  • 结果: 版本三展示了"视线剪切"可以扩展到听觉领域

案例2:海滩场景的叙事控制(Ch.16)

  • 问题: 女人在海滩寻找丈夫,发现他独自坐着。如何控制观众认同谁?
  • 方法论的使用: 版本一使用经典主观机位(女人看→我们看到她所看的→双人镜头),观众认同女人因为她是陪同观众进入场景的人。版本四使用反拍角度,但保持在女人视线中,从另一个角度看男人。
  • 结论: 即使使用相同的镜头组合,切换顺序和角度的微小变化都会改变认同倾向
  • 结果: 版本四中我们靠近男人,但仍在女人的视线框架内,创造了复杂的双重认同

A2 — 触发场景 (Future Trigger) ★

用户会在什么情境下需要这个skill?

  1. 用户在设计场景时不确定观众应该认同谁 — "这个场景观众应该代入哪个角色?"
  2. 用户想设计主观镜头段落 — "怎么让观众感觉自己就在场景里?"
  3. 用户想控制场景的情感距离 — "怎么让观众感觉更亲密/更疏远?"

语言信号

  • "视点"、"POV"、"point of view"
  • "观众代入感"、"认同哪个角色"
  • "主观镜头"、"第一人称"
  • "叙事视角"、"叙述姿态"
  • "情感距离"、"亲密感/疏远感"

E — 可执行步骤 (Execution)

步骤1:确定场景的主导视点

  • 问:在这个场景中,观众应该从谁的角度体验事件?
  • 选择叙述类型:第一人称/受限制第三人称/全知
  • 完成标准:能用一句话说清"观众在这个场景中认同谁"

步骤2:设计认同度梯度

  • 根据场景的戏剧需要,决定认同度的起始点和变化轨迹
  • 高认同:摄影机对准演员视线,使用特写和主观镜头
  • 低认同:摄影机偏离视线,使用全景和中立角度
  • 完成标准:能画出场景中认同度的"曲线图"(从哪个点开始,在哪里升高/降低)

步骤3:选择影像控制或叙事控制方法

  • 影像控制:通过构图、景别、演员位置引导认同

  • 叙事控制:通过情节跟随、信息揭示引导认同

  • 两种方法通常结合使用

  • 完成标准:每个镜头都能回答"这个镜头的认同度是高/中/低"

    • 🔴 判停条件: 若场景中认同度的切换导致观众不知道该认同谁,或视觉控制和叙事控制传递的认同信号互相矛盾,回到步骤1重新确定主导视点

B — 边界 (Boundary) ★

不要在以下情况使用此skill

  • 用户在讨论文学叙事视角(非视觉媒介)
  • 场景是纪录片风格的纯观察模式(无认同操控意图)
  • 用户在设计游戏中的第一人称视角(游戏视点逻辑不同)

失败模式

  • 认同度混乱: 在同一场景中不一致地切换认同度,导致观众不知道该认同谁。需要有意识地设计认同度的起承转合。
  • 过度主观: 全部使用主观镜头会剥夺观众看到角色反应的权利,也限制了叙事的灵活性。
  • 忽略听觉视点: 只关注视觉层面的视点设计,忽略了声音也能建立主观性(如版本三中的"听觉主观")。

作者盲点

  • Katz主要讨论的是好莱坞传统的视点操控,对非西方叙事传统(如小津的"枕镜头"系统)的视点逻辑未做探讨
  • 全知视点被简单描述为"需要旁白",但实际上可以通过复杂的剪辑和调度实现视觉上的全知性
  • 对互动媒体(游戏、VR)中的视点设计未做讨论

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Shot Design Pov Spectrum AI skill do?

用户提到视点、POV、观众认同、主观镜头、叙事视角、观众代入感

Why use Shot Design Pov Spectrum on TypingMind?

Because you install it once and use it with any model. Shot Design Pov Spectrum is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Shot Design Pov Spectrum in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/geegl/directorskills/tree/main/output/books/shot-design/shot-design-pov-spectrum. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Shot Design Pov Spectrum?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Shot Design Pov Spectrum?

As many as you like. As long as a model supports skills, you can use Shot Design Pov Spectrum with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Shot Design Pov Spectrum AI skill free?

Yes. It is published on GitHub by geegl under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇