Modelos de prompt
Qualquer Etapa cujo inspetor exiba o editor avançado Prompt template — incluindo Generate Text e Etapas criadas com Nós Personalizados — aceita a mesma sintaxe. Escreva @name, e o mecanismo substituirá o valor correto para a versão de conteúdo em execução. O campo simples Nome do arquivo de uma Etapa terminal aceita os mesmos marcadores, com o comportamento específico para nomes de arquivo descrito abaixo.
A regra
@name é resolvido como o rótulo, ou seja, o texto legível esperado por uma pessoa.
You are translating the document below into @Language.
Document:
@text
Dois tipos de nomes estão disponíveis, distinguidos no editor por cor:
- Campos de entrada (verde) —
@text,@imagee qualquer item conectado a uma Etapa anterior. O valor é a saída dessa Etapa para a versão de conteúdo atual. - Grupos de versões (ciano) —
@Language,@Platform,@Length, … um por grupo de versões declarado em seu Espaço. Renderiza como o rótulo legível do valor (中文,TikTok).
Ao adicionar um grupo de versões, o nome exato dele vira o marcador: Platform cria @Platform, Content Length cria @{Content Length} e 内容平台 cria @{内容平台}. Os nomes diferenciam maiúsculas e minúsculas nos prompts; nomes duplicados são rejeitados para que cada marcador identifique apenas um grupo.
Nomes desconhecidos recebem um sublinhado vermelho tracejado e uma sugestão "você quis dizer…?". Os nomes que não puderem ser resolvidos permanecerão inalterados no prompt final — o IceFold nunca remove silenciosamente o que não consegue resolver.
Forma delimitada: @{name}
Se o texto logo em seguida puder ser lido como parte do nome, coloque o nome entre chaves. As duas formas são substituídas do mesmo jeito — as chaves só servem para marcar onde o nome termina.
report_@{Target Language}.v1.txt → report_中文.v1.txt
Escape: @@
Para escrever um @ normal — por exemplo, Hello @user em um texto — duplique-o:
Hello @@user → Hello @user
O mesmo vale para mais: @@@@ vira @@. E um @ logo depois de uma letra ou dígito já é ignorado, então [email protected] continua igual sem precisar de escape.
Recursos do editor
O campo Prompt template é mais do que uma área de texto. Enquanto você digita:
- Barra de variáveis acima do editor lista cada variável disponível para esta Etapa, agrupada por origem. Clique para inserir. Campos de entrada não conectados aparecem esmaecidos.
- Autocompletar abre quando você digita
@. Digite@{para mudar o menu para sugestões de forma delimitada. - Passe o mouse sobre qualquer variável para ver seu tipo e o valor resolvido na versão de conteúdo em visualização.
- Painel de pré-visualização abaixo do editor reproduz a substituição real do servidor: escolha uma versão de conteúdo no menu e veja exatamente qual prompt o LLM receberá.
Sintaxe em resumo
| Forma | Resultado |
|---|---|
@name |
o rótulo de name nesta versão de conteúdo |
@{name} |
o mesmo, com o limite explícito |
@@ |
um @ normal |
[email protected] |
fica igual — @ após letra ou dígito é texto |
@unknown |
@unknown sem alteração, marcado em vermelho |
Em Nome do arquivo, somente marcadores de grupos de versões são substituídos, e eles usam o ID do valor:
@Languagevirazh, não o rótulo legível中文. Isso mantém os nomes exportados estáveis. Em campos Prompt template,@Languageusa o rótulo.
