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.



































 Português do Brasil
Português do Brasil				 简体中文
简体中文					           English
English					           日本語
日本語					           Deutsch
Deutsch