HappyOyster Guia do usuário
HappyOyster guia do usuário do modelo mundial: recursos, demonstrações e redação de prompts para os modos Aventura, Direção e Atuação.
Visão geral
HappyOyster é uma série de modelos de mundo aberto - forneça um texto ou uma imagem e gera um mundo digital interativo em tempo real, abrangendo três modos: Aventura, Direção e Atuação. Visite o HappyOyster console para experimentá-lo on-line:
| Modo | O que faz | Entrada | Saída |
|---|---|---|---|
| Aventura (Exploração Mundial) | Entre em um mundo gerado em primeira ou terceira pessoa; mova-se, lute e ande livremente | Texto + imagem do primeiro quadro | Stream de vídeo interativo em tempo real, interação contínua de mais de 1 minuto |
| Direção (Direção em tempo real) | Transmita um vídeo de 3 minutos; injete comandos a qualquer momento para mudar a história | Texto / imagem do primeiro quadro / referência de múltiplas imagens | Streaming de vídeo com pausa, retrocesso e ramificação |
| Atuação (RPG do personagem) | Converse cara a cara com um personagem gerado que responde com expressões, ações e voz | Texto + imagem do primeiro quadro | Stream de vídeo interativo em tempo real |
Aventura (Exploração Mundial)
A partir da entrada de texto + imagem do primeiro quadro, gera uma cena de mundo aberto de qualquer estilo com múltiplas formas de interação. Suporta visualizações em primeira e terceira pessoa com mais de 1 minuto de movimento em tempo real e controle de câmera. Uma imagem mais uma linha de descrição é tudo que você precisa para entrar em um mundo pelo qual você pode se mover, lutar e interagir - andar a cavalo, voar, dirigir e explorar mundos de diferentes estilos. Defina o que você want brincar na hora da criação, e o mundo responderá na mesma moeda.
Vitrines
Comparação de perspectivas
<table> <colgroup> <col style={{ width: "50%" }} />
<col style={{ width: "50%" }} />
</colgroup>
<thead> <tr><th>Terceira pessoa</th><th>Primeira pessoa</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fb9.mp4" style={{ width: "100%", borderRadius: "8px" }} />Veja o corpo inteiro do seu personagem – adequado para ação, aventura e dramatização.</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fba.mp4" style={{ width: "100%", borderRadius: "8px" }} />Exploração POV imersiva – adequada para direção e furtividade.</td> </tr> </tbody> </table>
Interação com reconhecimento de cena
O modelo entende o que está no quadro e abre uma jogabilidade correspondente com base nos objetos da cena.
<table> <colgroup> <col style={{ width: "33.33%" }} />
<col style={{ width: "33.33%" }} />
<col style={{ width: "33.34%" }} />
</colgroup>
<thead> <tr><th>Movimento do assunto</th><th>Interação ambiental</th><th>Resposta física</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fad.mp4" style={{ width: "100%", borderRadius: "8px" }} />Correr, pular, agachar, atacar (varia de acordo com o tipo de personagem)</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa4.mp4" style={{ width: "100%", borderRadius: "8px" }} />Entre em veículos, acione mecanismos de cena</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa5.mp4" style={{ width: "100%", borderRadius: "8px" }} />Colisão, salto, gravidade e outros comentários físicos</td> </tr> </tbody> </table>
Estilos mundiais
Suporta geração mundial em qualquer estilo. Aqui estão alguns exemplos:
<table> <colgroup> <col style={{ width: "33.33%" }} />
<col style={{ width: "33.33%" }} />
<col style={{ width: "33.34%" }} />
</colgroup>
<thead> <tr><th>Feltro · Jogo da Ilha</th><th>Espaço · Caminhada na Lua</th><th>Fantasia · Voo</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa0.mp4" style={{ width: "100%", borderRadius: "8px" }} />Renderização de material de desenho animado, exploração não realista</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa7.mp4" style={{ width: "100%", borderRadius: "8px" }} />Física de baixa gravidade, interação espaço-cena</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fbe.mp4" style={{ width: "100%", borderRadius: "8px" }} />Voo, vassoura voadora e outras interações de fantasia</td> </tr> </tbody> </table>
<table> <colgroup> <col style={{ width: "33.33%" }} />
<col style={{ width: "33.33%" }} />
<col style={{ width: "33.34%" }} />
</colgroup>
<thead> <tr><th>Equitação de animais</th><th>Combate e ataques</th><th>Veículos</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa3.mp4" style={{ width: "100%", borderRadius: "8px" }} />Montar, desmontar, controle de pilotagem</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa6.mp4" style={{ width: "100%", borderRadius: "8px" }} />Socos, arcos, armas de fogo, magia</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fb8.mp4" style={{ width: "100%", borderRadius: "8px" }} />Carros, bicicletas, skates</td> </tr> </tbody> </table>
Interações
| Capacidade | Descrição |
|---|---|
| Movimento do assunto | Correr, pular, agachar, atacar (varia de acordo com o tipo de personagem) |
| Combate | Socos, arcos, armas de fogo, magia; luta solo/dupla |
| Montagens e veículos | Montar/desmontar cavalos; carros, bicicletas, skates |
| Interação ambiental | Insira veículos, resposta física à colisão |
| Estilos mundiais | Realista, anime, feltro, espaço, fantasia — qualquer estilo |
| Perspectiva | Primeira pessoa (POV imersivo) / terceira pessoa (ação-aventura) |
Escrita imediata
Dois princípios básicos: primeiro, o que quer que esteja na cena é o que você pode usar; segundo, qualquer reação que você want, escreva a reação também. Objetos que você não escreve não podem ser usados, e as reações que você não escreve não serão executadas.
Escreva a descrição da sua criação de acordo com estes 5 pontos e a interação corresponderá melhor às suas expectativas:
-
Perspectiva: Primeiro decida em primeira ou terceira pessoa. A primeira pessoa é adequada para direção imersiva e exploração POV; a terceira pessoa permite que você veja seu personagem, adequado para ação, aventura e dramatização.
-
Quem você interpreta: Explique o gênero/identidade/aparência do personagem principal (por exemplo, "uma guerreira com armadura de couro"). Isso é importante especialmente para a terceira pessoa, já que a aparência do personagem determina diretamente o estilo de movimento.
-
Armas/equipamentos: Se você want para lutar ou atacar, indique o que tem em mãos: punhos / arco longo / arma de fogo / magia / espada. Itens diferentes significam diferentes ações disponíveis.
-
Oponente e reação: Além de indicar quem você acertou, escreva "o que acontece depois de um golpe": o oponente tropeça para trás / cai com o impacto / levanta um escudo para bloquear, além dos efeitos do impacto que você want (faíscas, chamas, uma onda de choque). O modelo executa a reação que você escreve – quanto mais específicos forem a reação e os efeitos, mais forte será a sensação de impacto.
-
Objetos interativos: Se você want para andar ou dirigir, faça aparecer no quadro o cavalo, o carro, a bicicleta, o skate, etc. Se um objeto não estiver no quadro, você não poderá alcançá-lo.
Exemplos de prompts
Terceira pessoa · Ação-aventura
Third-person view: a female warrior in leather armor stands at the center of
an arena, holding a longbow, as a giant wolf lunges at her; sparks burst when
the arrow lands, the wolf flinches and stumbles back in pain, dust kicks up
from the sand, and the stands are packed with spectators.
Interações disponíveis: sacar e atirar, esquivar, lutar de perto — os golpes produzem faíscas e as reações do lobo ao golpe.
Primeira pessoa · Condução envolvente
First-person view: I sit in the driver's seat of a vintage classic car, both
hands on the wheel, a dusk coastal highway ahead; the engine roars as I hit the
gas, and the wheels kick up dust from the road.
Interações disponíveis: acelerar, dirigir, dirigir em rodovia — com som do motor e feedback de poeira ao acelerar.
Exemplo de referência
<table> <colgroup> <col style={{ width: "20%" }} />
<col style={{ width: "55%" }} />
<col style={{ width: "25%" }} />
</colgroup>
<thead> <tr><th>Primeiro quadro</th><th>Alerta</th><th>Vídeo gerado</th></tr> </thead>
<tbody> <tr> <td style={{ verticalAlign: "top" }}>
</td>
<td style={{ verticalAlign: "top" }}>Visuais de jogos cinematográficos realistas. **Visão em terceira pessoa por cima do ombro**, um homem com uma jaqueta de couro escura gasta está em uma estrada de terra em uma vila abandonada, com a espingarda erguida em posição de combate. Na névoa distante, várias criaturas humanóides retorcidas estão se aproximando lentamente. Ao seu redor estão casas de madeira desabadas, um moinho de vento em ruínas e lenha empilhada. O céu está nublado e sombrio, a atmosfera geral é opressiva e aterrorizante, com tons principalmente de marrom acinzentado e verde escuro.</td>
<td style={{ verticalAlign: "top" }}>
<video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa6.mp4" style={{ width: "100%", borderRadius: "8px" }} />
</td>
</tr>
</tbody> </table>
Direção (direção em tempo real)
A partir de texto, imagem de primeiro quadro ou múltiplas imagens de referência, ele transmite um vídeo de até 3 minutos de duração. Injete comandos a qualquer momento durante a geração para mudar o rumo da história; suporta pausa, retrocesso e ramificação. Faça referência às imagens enviadas para bloquear a aparência do personagem/acessório para obter consistência total.
Vitrines
Contação de histórias
<table> <colgroup> <col style={{ width: "50%" }} />
<col style={{ width: "50%" }} />
</colgroup>
<thead> <tr><th>Cena de personagem único</th><th>Cena de dois personagens</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa2.mp4" style={{ width: "100%", borderRadius: "8px" }} />Monólogo de personagem único ou cena de ação.</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fa1.mp4" style={{ width: "100%", borderRadius: "8px" }} />Diálogo de dois personagens, textura cinematográfica realista.</td> </tr> </tbody> </table>
Interação imersiva POV
<table> <colgroup> <col style={{ width: "50%" }} />
<col style={{ width: "50%" }} />
</colgroup>
<thead> <tr><th>Exploração ao ar livre POV</th><th>Interação realista de personagens</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fae.mp4" style={{ width: "100%", borderRadius: "8px" }} />Roaming em primeira pessoa em ambientes externos.</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fac.mp4" style={{ width: "100%", borderRadius: "8px" }} />Interação cara a cara em tempo real com personagens realistas.</td> </tr> </tbody> </table>
Capacidades principais
| Capacidade | Descrição |
|---|---|
| Geração de streaming | Geração e reprodução em tempo real, sem necessidade de esperar pela renderização completa |
| Injeção de comando | Insira novos comandos a qualquer momento durante a geração para alterar as ações dos personagens, o trabalho da câmera ou o ambiente da cena |
| Pausar e retroceder | Faça uma pausa e continue ou retroceda até qualquer ponto e execute novamente |
| Referência multimodal | Faça referência às imagens enviadas para bloquear a aparência do personagem/acessório para consistência de 3 minutos |
Tipos de injeção de comando
| Tipo | Exemplo | Notas |
|---|---|---|
| Gatilho de ação | "Ela de repente se levanta." / "Ele coloca o copo na mesa." | Ação curta + clara, mais confiável |
| Trabalho de câmera | "Corta para um close facial." / "Puxe lentamente a câmera para trás." | Os termos cinematográficos são mais precisos |
| Mudança de cena | "Começa a chover." / "O tempo salta para o anoitecer." | Injete uma variável de ambiente para mudar o humor |
| Novo personagem | "A porta é aberta, um homem de chapéu preto entra." | Soletre a aparência + primeira ação |
Escrita imediata
Um vídeo de 3 minutos precisa de um roteiro estruturado. Recomenda-se uma estrutura de prompt de seis partes:
| Parte | Nome | Finalidade |
|---|---|---|
| 1 | Mundo | Tempo-espaço + gênero + conflito central, 1-2 frases para definir a coordenada narrativa |
| 2 | Personagem | Gênero/idade/aparência/roupas/personalidade/emoção/voz — 7 itens essenciais + imagens de referência para bloquear a aparência |
| 3 | Estilo | Diretor/grau de cor/iluminação — três âncoras |
| 4 | Cena | Tipo de cena / clima ambiente / layout / som ambiente — quatro dimensões |
| 5 | Roteiro completo | Bloqueio de configurações (ponto de vista/assunto/voz/ritmo LOCK) + plano de filmagem (Abrir/Construir/Turn/Sustentar/Fechar — 5 atos) |
| 6 | Lista negativa | Elementos de imagem/som que não devem aparecer |
Seção por seção
① World · Time-space + genre + core conflict
Sentence skeleton: [Year + season], [city / specific location], the genre is [narrative style], the core conflict is [one-line conflict].
② Character · 7 essentials + consistency
1 · Basics — gender / age / build / temperament
2 · Appearance — hairstyle & color / facial features / key identifiers (scar / mole / glasses)
3 · Clothing — top / bottom / shoes / accessories; the more specific, the more stable the consistency
4 · Identity — occupation / class / social role
5 · Personality — 1-2 keywords (reserved · hot-tempered · outwardly tough)
6 · Current emotion — what they're thinking, bothered by, or waiting for in this moment
7 · Voice / timbre — gendered voice + age range + accent + overall feel; a must for multi-character scenes
③ Style · Three anchors: director / color grade / lighting
1 · Director / genre anchor — "Japanese family-drama texture," "Hong Kong neon light and shadow," "hard-edged cold-tone sci-fi"
2 · Color grade — "warm gold tone, low saturation," "cool blue base + neon highlights"
3 · Lighting type — "natural light dominant," "hard top light," "side back-light from a window"
④ Scene · 4 dimensions + key-item reference
1 · Scene type (indie indoor café / abandoned suburban factory / ancient inn hall / school rooftop)
2 · Ambient mood (warm and relaxed / crowded and noisy / cold and oppressive / quiet and suspenseful)
3 · Layout (table & chair placement / key prop positions / spatial depth / main furnishings)
4 · Ambient sound — 2-3 specific sounds (indoor BGM + distant nature sound + occasional voices)
⑤ Full script · Settings lock + shot plan
a) Settings lock · 6 recommended LOCKs
VIEWPOINT LOCK Use a single viewpoint throughout; no switching
POV SELF-LOCK In POV, "my" face / full body / mirror reflection never appears
CAST LIMIT ≤ 3 subjects in frame at once
SUBJECT LOCK Character clothing / hairstyle / props unchanged for 3 minutes
VOICE LOCK In multi-character scenes, each voice stays fixed; no swapping
PACE LOCK No single silence / pause exceeds 2 seconds
b) Shot plan · 5 shots × 4 frames
Open [0:00-0:10] HOOK — strong opening, no flat exposition
Build [0:10-0:50] Establish character relationships; introduce the first variable
Turn [0:50-1:40] The film's one and only surprise (reversal / conflict / choice)
Sustain[1:40-2:30] Emotional breathing room; density can thin but never fully silent
Close [2:30-3:00] End on one image / one line / one action; throw an interaction hook
Each shot specifies:
[Context] What's happening + where the lead is and what they're doing + visual anchor
[Key lines] Format: CharacterName(voice cue) "line"; in multi-character scenes, mark the speaker
[Pacing] Verifiable hard metrics, e.g., "at least 2 lines in 10 seconds"
⑥ Negative list · What not to show
Only state special taboos that can't be derived from the settings lock; don't repeat positive settings.
Image taboos: e.g., "no night scenes / rain / cars"
Sound taboos: no post-production voiceover / narration / BGM drowning out voices
Atuação (RPG do personagem)
A partir da entrada de texto + imagem do primeiro quadro, ele gera um personagem virtual face a face. Quando você fala, o personagem responde em tempo real com expressões, ações e voz, enquanto a aparência, a voz e a personalidade permanecem consistentes por 3 minutos. Faça upload de uma imagem para dar vida ao personagem em sua mente e iniciar uma conversa em tempo real.
Vitrines
A interação central da atuação é “você e o personagem, cara a cara” – você fala e o personagem responde em tempo real com expressões, ações e falas. Ao longo da sessão, o personagem é sempre a mesma pessoa.
<table> <colgroup> <col style={{ width: "50%" }} />
<col style={{ width: "50%" }} />
</colgroup>
<thead> <tr><th>Realista · Presencial</th><th>Estilizado 2D</th></tr> </thead>
<tbody> <tr> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm-cn/zh/videos/6a4b3c2d1e0f9fb1.mp4" style={{ width: "100%", borderRadius: "8px" }} />Caráter realista; as expressões e o tom mudam naturalmente com a conversa; aparência totalmente bloqueada.</td> <td><video controls muted src="https://g-adoc.alcasset.com/media/maas_docs/sfm/common/videos/6a4b3c2d1e0f9cee.mp4" style={{ width: "100%", borderRadius: "8px" }} />Personagem 2D estilizado em estilo anime/ilustração — também suporta diálogo face a face em tempo real com expressão natural e mudanças de tom.</td> </tr> </tbody> </table>
Interação central
| Capacidade | Efeito |
|---|---|
| Diálogo em tempo real | Você diz uma fala, o personagem responde instantaneamente com expressões, ações e falas – como uma conversa real |
| Ponto de vista cara a cara | A moldura sempre fica voltada para o rosto do personagem; apenas sua mão/antebraço entra no quadro, mantendo a atenção no personagem |
| Bloqueio de aparência | Faça upload de uma imagem para bloquear a aparência e os principais acessórios do personagem; nenhuma mudança de rosto ou voz |
| Continuidade emocional | As expressões e o tom do personagem mudam naturalmente à medida que a conversa avança - não um modelo fixo |
Capacidades principais
| Capacidade | Descrição |
|---|---|
| Diálogo em tempo real | Você diz uma fala, o personagem responde instantaneamente com expressões, ações e falas |
| Ponto de vista cara a cara | Visão padrão em primeira pessoa; a câmera sempre fica voltada para o rosto do personagem; o usuário nunca aparece na tela |
| Consistência a longo prazo | A aparência, roupas, voz e personalidade do personagem permanecem inalteradas por 3 minutos; carregue uma imagem para bloquear com precisão a aparência |
Escrita imediata
As instruções de atuação concentram-se no próprio personagem e em seu relacionamento com ele. Estrutura ao longo destas 5 dimensões:
| Dimensão | Descrição | Exemplo |
|---|---|---|
| Pessoa | Gênero/idade/aparência/vestuário/identidade/personalidade | "Uma jovem de vinte e poucos anos, cabelos pretos longos e lisos, vestindo um suéter de malha creme, gentil e sorridente" |
| Voz | Voz de gênero + faixa etária + sotaque + temperamento | "Voz feminina jovem, brilhante, com tom nasal levemente tímido" |
| Relacionamento e ambiente | Sua relação com o personagem + cenário atual | “Amantes, um café junto à janela ao entardecer, luz amarela quente” |
| Bloqueio de ponto de vista | POV + recursos de "minhas" mãos | "Durante todo o processo, apenas ela e minha mão direita entram no quadro (homem adulto, nós dos dedos bem definidos)" |
| Abertura | A primeira ação e primeira fala do personagem | “Ela apoia o queixo na mão, olha para mim e diz com um sorriso: 'Você chegou tão cedo hoje'” |
Exemplo de prompt
First-person face-to-face view. Opposite me is a young woman in her early
twenties, long straight black hair, wearing a cream knit sweater, gentle and
smiley; young female voice, bright, with a slightly coy nasal tone.
We are lovers, right now in a café by the window at dusk, warm yellow light.
She rests her chin on her hand, looks at me, and says with a smile:
"You're here so early today."
Throughout, only she and my right hand enter frame (adult male, well-defined
knuckles, no accessories); my face and reflection never appear.
Interação: converse com ela em tempo real, faça piadas, entregue uma xícara a ela – ela responde com expressões, ações e tom.
##Próximas etapas
Depois de conhecer os três modos, consulte HappyOyster Visão geral para integração via API/SDK.