Ao aprender a automatizar o processo de geração de romances, a segmentação de textos longos e a geração de roteiros de filmagem em resposta aos segmentos é uma parte importante do trabalho.

Esse método reduz o número de imagens geradas, mas requer uma ferramenta de geração de locução correspondente, frase por frase. Isso garante que a imagem e a voz sejam consistentes.
Muitas ferramentas importam arquivos SRT primeiro, contando com os arquivos SRT na versão chinesa do ponto de tempo para gerar a tela, de modo que não háNecessidade de segmentação de textos longosSe você não tiver um texto, basta usar o texto diretamente para gerar áudio e SRT para uso.
Antes, para a segmentação de textos longos, usava-se o texto longo de entrada do ChatGPT e o formato de texto de saída CSV. Além de ser cansativo, o resultado não é muito estável, especialmente quando o contexto é muito longo. É claro que essa forma também tem uma vantagem: é possível colocar oCombine textos semelhantes em um único parágrafo.

Benefícios do uso de botões:
- Você pode adicionar "Segmentação de texto" a fluxos de trabalho subsequentes para concluir o processo de script em uma única etapa. (Não explicado neste artigo)
- A segmentação do código é mais estável e eficiente na execução, e os caracteres inválidos podem ser filtrados conforme necessário.
fluxo de trabalho
1. criar fluxo de trabalho, adicionar nós de código


2. digite o código
async function main({ params }: { params: { input: string } }): Promise<{ content: string, rows: string[] }> {
// 检查 params 和 input 是否存在
const input = params?.input ?? "";
// 分割输入文本
const lines = input.split('\n');
// 存储处理后的行
const rows: string[] = [];
// 处理每一行
for (let i = 0; i < lines.length; i++) {
const line = lines[i].trim();
// 如果行长度大于20,直接加入结果中
if (line && line.length > 20) {
rows.push(line);
} else if (line.length > 0) {
// 如果当前行长度小于等于20且非空,合并到前一行(如果存在)
if (rows.length > 0) {
rows[rows.length - 1] += ' ' + line;
} else {
// 如果 rows 为空(即第一行),直接添加该行
rows.push(line);
}
}
}
// 返回结果对象
return {
content: input, // 返回原始输入内容
rows: rows, // 返回处理后的行数据
};
}
Observação: linhas únicas de texto serão mescladas e colocadas em paralelo se forem muito curtas. Você pode usar o ChatGPT para adicionar mais recursos de filtragem, como a filtragem de caracteres especiais.
3. configuração completa do nó de código

4. link para o nó final

5. criar um bot

6. selecione o modo de agente único

7. adicione o fluxo de trabalho publicado na etapa 4.

8. copiar a saída

9. encontre aleatoriamente um método JOSN para EXCEL (pesquise por JSON para EXCEL)

10. Finalmente: você obterá um arquivo EXCEL formatado

observações finais
Na verdade, muitos softwares de desenho de IA têm esse recurso, geralmente mediante pagamento, mas alguns softwares permitem a importação de arquivos de script completos para gerar imagens gratuitamente.
A adição subsequente do nó Generate Screen Cue Words resultará em um script de tela mais completo do EXCEL.
Por que não criar um fluxo de trabalho completo? Porque o acompanhamento é insustentável por medo de pagar por ele.

































