Hebilla tutorial: el uso de "nodos de código" será largo proceso de segmentación de texto
Tutoriales prácticos sobre IAActualizado hace 1 año Círculo de intercambio de inteligencia artificial 10K 00
A la hora de aprender a automatizar el proceso de generación de novelas, una parte importante del trabajo consiste en segmentar textos largos y luego generar guiones de tomas en respuesta a los segmentos.

Este método reduce el número de imágenes generadas, pero requiere una herramienta de generación de voz en off que coincida frase por frase. Así se garantiza que la imagen y la voz sean coherentes.
Un montón de herramientas para importar archivos SRT primero, confiando en los archivos SRT en la versión china del punto de tiempo para generar la pantalla, por lo que no hayEs necesario segmentar los textos largos, sólo tiene que utilizar el texto directamente para generar audio y SRT para su uso.
Antes para la segmentación de texto largo ha estado utilizando ChatGPT entrada de texto largo, la salida de texto en formato CSV manera. Esto no sólo es cansado, la salida no es demasiado estable, especialmente cuando el contexto es demasiado largo. Por supuesto, esta forma también tiene una ventaja: es posible poner elCombinar textos similares en un párrafo.

Ventajas del uso de botones:
- Puede añadir "Segmentación de texto" a flujos de trabajo posteriores para completar el proceso de scripting en un solo paso. (No se explica en este artículo)
- La segmentación del código es más estable y eficaz en la ejecución, y los caracteres no válidos pueden filtrarse según sea necesario.
flujo de trabajo
1. Crear flujo de trabajo, añadir nodos de código


2. Introduzca el 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, // 返回处理后的行数据 }; }
Nota: Las líneas de texto individuales se fusionarán y paralelizarán si son demasiado cortas. Puede utilizar ChatGPT para añadir más funciones de filtrado, como filtrar caracteres especiales.
3. Configuración completa del nodo de código

4. Enlace con el nodo final

5. Crear un bot

6. Seleccione el modo de agente único

7. Añada el flujo de trabajo publicado en el paso 4.

8. Copiar la salida

9. encontrar al azar un método JOSN to EXCEL (buscar JSON to EXCEL)

10. Por último: obtendrá un EXCEL formateado

observaciones finales
De hecho, muchos programas de dibujo AI tienen esta función, normalmente de pago, pero algunos programas permiten importar archivos de guión completos para generar imágenes de forma gratuita.
La adición posterior del nodo Generar palabras clave de pantalla dará como resultado un guión de pantalla EXCEL más completo.
¿Por qué no hacer un flujo de trabajo completo? Porque el seguimiento es insostenible por miedo a pagarlo.
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...