<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>AI Voice on KnightLi Blog</title>
        <link>https://www.knightli.com/es/tags/ai-voice/</link>
        <description>Recent content in AI Voice on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Tue, 12 May 2026 22:15:34 +0800</lastBuildDate><atom:link href="https://www.knightli.com/es/tags/ai-voice/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Términos de informática en lenguaje simple: qué significan TTS, STT, API, RAG y Agent</title>
        <link>https://www.knightli.com/es/2026/05/12/computer-terms-in-plain-language/</link>
        <pubDate>Tue, 12 May 2026 22:15:34 +0800</pubDate>
        
        <guid>https://www.knightli.com/es/2026/05/12/computer-terms-in-plain-language/</guid>
        <description>&lt;p&gt;En informática hay muchos términos que, al escucharlos por primera vez, parecen muy avanzados. Pero cuando se traducen a lenguaje simple, a menudo describen acciones cotidianas.&lt;/p&gt;
&lt;p&gt;Por ejemplo, cuando una IA puede hablar, se llama &lt;code&gt;TTS&lt;/code&gt;; cuando puede escucharte, se llama &lt;code&gt;STT&lt;/code&gt;. Suena como un sistema complejo, pero separado en partes es simplemente &amp;ldquo;leer texto en voz alta&amp;rdquo; y &amp;ldquo;transcribir voz a texto&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Enlace de referencia: &lt;a class=&#34;link&#34; href=&#34;https://www.zhihu.com/question/267978646/answer/2035405228460201515&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.zhihu.com/question/267978646/answer/2035405228460201515&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Este artículo recorre varios términos comunes desde ese ángulo: conservar los términos, pero explicarlos en palabras simples.&lt;/p&gt;
&lt;h2 id=&#34;tts-y-stt-convertir-entre-texto-y-voz&#34;&gt;TTS y STT: convertir entre texto y voz
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;TTS&lt;/code&gt; significa &lt;code&gt;Text-to-Speech&lt;/code&gt;, es decir, convertir texto en voz. Escribes un texto y el sistema lo convierte en audio reproducible. La navegación por voz, la lectura de libros electrónicos, los bots de atención al cliente y los asistentes de voz usan esta capacidad.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;STT&lt;/code&gt; significa &lt;code&gt;Speech-to-Text&lt;/code&gt;, es decir, convertir voz en texto. Cuando le hablas al móvil, el sistema primero reconoce la voz como texto y luego entrega ese texto al programa siguiente. Dictado por voz, transcripción de reuniones, subtítulos automáticos y altavoces inteligentes dependen de STT.&lt;/p&gt;
&lt;p&gt;Muchos productos de IA por voz funcionan así:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;STT&lt;/code&gt;: convierte lo que dijiste en texto.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LLM&lt;/code&gt;: genera una respuesta a partir del texto.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;TTS&lt;/code&gt;: lee la respuesta en voz alta.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Por eso parece una conversación natural, aunque por debajo varios módulos se pasan el trabajo.&lt;/p&gt;
&lt;h2 id=&#34;ocr-copiar-texto-desde-imágenes&#34;&gt;OCR: copiar texto desde imágenes
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;OCR&lt;/code&gt; significa &lt;code&gt;Optical Character Recognition&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, consiste en sacar texto de una imagen. Fotografiar una factura, escanear una página de un libro o leer el nombre y número de un documento de identidad son tareas de OCR.&lt;/p&gt;
&lt;p&gt;Antes, OCR se parecía más a &amp;ldquo;adivinar la forma de los caracteres&amp;rdquo;. Hoy usa deep learning y tolera mejor fondos complejos, texto inclinado, escritura manual e imágenes borrosas. Pero la pregunta central sigue siendo directa: ¿qué texto hay en la imagen?&lt;/p&gt;
&lt;h2 id=&#34;nlp-y-llm-hacer-que-las-máquinas-procesen-lenguaje-humano&#34;&gt;NLP y LLM: hacer que las máquinas procesen lenguaje humano
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;NLP&lt;/code&gt; significa &lt;code&gt;Natural Language Processing&lt;/code&gt;. Trata con lenguaje humano: tokenización, traducción, resumen, análisis de sentimiento, preguntas y respuestas, clasificación.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;LLM&lt;/code&gt; significa &lt;code&gt;Large Language Model&lt;/code&gt;. Puede entender y generar texto, así que hoy muchas tareas de NLP las realizan LLMs.&lt;/p&gt;
&lt;p&gt;Versión simple:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;NLP&lt;/code&gt;: hacer que las máquinas procesen lo que las personas dicen y escriben.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;LLM&lt;/code&gt;: un modelo de texto grande capaz de manejar muchas tareas de lenguaje.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Cuando pides a una IA resumir un artículo, escribir un correo, mejorar un título o explicar código, estás en este campo general.&lt;/p&gt;
&lt;h2 id=&#34;api-y-sdk-una-es-una-interfaz-el-otro-es-un-kit&#34;&gt;API y SDK: una es una interfaz, el otro es un kit
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;API&lt;/code&gt; significa &lt;code&gt;Application Programming Interface&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, alguien abre una entrada para que puedas llamar una capacidad. Una API del clima recibe una ciudad y devuelve el tiempo; una API de pagos recibe un pedido y devuelve el resultado del pago.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;SDK&lt;/code&gt; significa &lt;code&gt;Software Development Kit&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, el equipo oficial empaqueta código común, tipos, ejemplos y herramientas para que llames la API más fácilmente. Una API es como el mostrador de un restaurante; un SDK es como una app para pedir. Puedes hablar directamente con el mostrador o usar la app para hacerlo con menos fricción.&lt;/p&gt;
&lt;h2 id=&#34;crud-crear-leer-actualizar-y-borrar&#34;&gt;CRUD: crear, leer, actualizar y borrar
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;CRUD&lt;/code&gt; significa &lt;code&gt;Create&lt;/code&gt;, &lt;code&gt;Read&lt;/code&gt;, &lt;code&gt;Update&lt;/code&gt;, &lt;code&gt;Delete&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple: añadir, ver, modificar y eliminar.&lt;/p&gt;
&lt;p&gt;Muchos sistemas administrativos, paneles de gestión y operaciones de base de datos giran alrededor de CRUD. Gestión de usuarios, artículos, pedidos o inventario parecen negocios distintos, pero por debajo suelen ser formularios más crear/leer/actualizar/borrar.&lt;/p&gt;
&lt;p&gt;Por eso los programadores dicen &amp;ldquo;otra vez CRUD&amp;rdquo;. No necesariamente lo dicen con desprecio; simplemente aparece en todas partes.&lt;/p&gt;
&lt;h2 id=&#34;cache-guardar-una-copia-para-no-recalcular-cada-vez&#34;&gt;Cache: guardar una copia para no recalcular cada vez
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Cache&lt;/code&gt; significa caché.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, dejar cerca lo que se usa con frecuencia para tomarlo directamente la próxima vez, sin buscarlo, calcularlo o pedirlo de nuevo.&lt;/p&gt;
&lt;p&gt;Una página web puede cachear imágenes y scripts; una consulta lenta puede guardar resultados populares en Redis; una inferencia cara de modelo puede cachear respuestas a preguntas repetidas.&lt;/p&gt;
&lt;p&gt;La parte difícil de la caché no es &amp;ldquo;guardar una copia&amp;rdquo;, sino &amp;ldquo;saber cuándo actualizarla&amp;rdquo;. Si los datos cambian y la caché no, aparece información antigua. Ese es el origen de muchos problemas de caché.&lt;/p&gt;
&lt;h2 id=&#34;queue-poner-tareas-en-fila-y-procesarlas-poco-a-poco&#34;&gt;Queue: poner tareas en fila y procesarlas poco a poco
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Queue&lt;/code&gt; significa cola.&lt;/p&gt;
&lt;p&gt;En lenguaje simple: hay demasiadas cosas por hacer, así que se ponen en fila y se procesan una por una.&lt;/p&gt;
&lt;p&gt;Por ejemplo, cuando un usuario sube un video, la transcodificación no siempre termina de inmediato. El sistema puede poner la tarea en una cola y dejar que un servicio en segundo plano la procese. Enviar SMS, correos, generar informes y manejar callbacks de pedidos también suele usar colas.&lt;/p&gt;
&lt;p&gt;Las colas evitan que todas las tareas lentas bloqueen la petición actual. El usuario recibe respuesta primero y el trabajo pesado ocurre después.&lt;/p&gt;
&lt;h2 id=&#34;index-una-tabla-de-contenidos-para-la-base-de-datos&#34;&gt;Index: una tabla de contenidos para la base de datos
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Index&lt;/code&gt; significa índice.&lt;/p&gt;
&lt;p&gt;Un índice de base de datos es como el índice de un libro. Sin índice, quizá tengas que leer desde la primera página hasta la última; con índice, llegas más rápido al contenido.&lt;/p&gt;
&lt;p&gt;Pero no siempre conviene tener más índices. Las consultas pueden ser más rápidas, pero las escrituras y actualizaciones pueden volverse más lentas, porque el índice también debe mantenerse cuando cambian los datos.&lt;/p&gt;
&lt;p&gt;Por eso en optimización de bases de datos se suele mirar primero el índice de una consulta lenta. Pero al crear uno hay que considerar condiciones de búsqueda, campos de orden, volumen de datos y frecuencia de escritura.&lt;/p&gt;
&lt;h2 id=&#34;rpc-rest-y-webhook-cómo-hablan-los-sistemas&#34;&gt;RPC, REST y Webhook: cómo hablan los sistemas
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;RPC&lt;/code&gt; significa &lt;code&gt;Remote Procedure Call&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, es llamar una función que vive en otra máquina como si fuera una función local.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;REST&lt;/code&gt; es común en Web API. Usa URLs y métodos HTTP para expresar operaciones sobre recursos, por ejemplo &lt;code&gt;GET /users&lt;/code&gt; para consultar usuarios y &lt;code&gt;POST /orders&lt;/code&gt; para crear pedidos.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Webhook&lt;/code&gt; es una notificación en sentido contrario. En vez de preguntar todo el tiempo &amp;ldquo;¿ya está?&amp;rdquo;, el otro sistema llama tu URL cuando ocurre algo.&lt;/p&gt;
&lt;p&gt;Forma simple de recordarlo:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;RPC&lt;/code&gt;: llamar una función remota.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;REST&lt;/code&gt;: gestionar recursos con HTTP.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Webhook&lt;/code&gt;: recibir aviso cuando algo sucede.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;cdn-y-load-balancing-acercar-contenido-y-repartir-carga&#34;&gt;CDN y Load Balancing: acercar contenido y repartir carga
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;CDN&lt;/code&gt; significa &lt;code&gt;Content Delivery Network&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, colocar recursos estáticos en nodos más cercanos al usuario. Al acceder a imágenes, videos, CSS o JS, no siempre hace falta ir al servidor de origen.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Load Balancing&lt;/code&gt; significa balanceo de carga.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, si hay demasiado tráfico, no obligar a un solo servidor a cargar con todo; repartir las peticiones entre varias máquinas.&lt;/p&gt;
&lt;p&gt;Uno trata de estar más cerca del usuario; el otro evita agotar una máquina. Los sitios grandes suelen usar ambos.&lt;/p&gt;
&lt;h2 id=&#34;docker-container-y-kubernetes-empaquetar-ejecutar-y-orquestar&#34;&gt;Docker, Container y Kubernetes: empaquetar, ejecutar y orquestar
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Docker&lt;/code&gt; es una herramienta común de contenedores, y &lt;code&gt;Container&lt;/code&gt; significa contenedor.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, empaquetar el programa junto con el entorno que necesita para que pueda ejecutarse de forma similar en otra máquina. Así se reduce el problema de &amp;ldquo;en mi ordenador funciona, en el servidor no&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Kubernetes&lt;/code&gt;, a menudo escrito &lt;code&gt;K8s&lt;/code&gt;, es un sistema de orquestación de contenedores.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, cuando hay muchos contenedores, decide dónde corren, cómo reiniciarlos si fallan, cómo repartir tráfico y cómo actualizar versiones.&lt;/p&gt;
&lt;p&gt;Si solo tienes un servicio pequeño, Docker puede bastar. Si tienes muchos servicios, máquinas y réplicas, K8s empieza a tener más sentido.&lt;/p&gt;
&lt;h2 id=&#34;cicd-construir-y-desplegar-automáticamente&#34;&gt;CI/CD: construir y desplegar automáticamente
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;CI&lt;/code&gt; significa &lt;code&gt;Continuous Integration&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, cuando se envía código, el sistema lo descarga, ejecuta pruebas y lo construye automáticamente para detectar problemas pronto.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;CD&lt;/code&gt; puede significar &lt;code&gt;Continuous Delivery&lt;/code&gt; o &lt;code&gt;Continuous Deployment&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, cuando la build pasa, el código se envía de forma más estable y automática a pruebas o producción.&lt;/p&gt;
&lt;p&gt;No resuelve &amp;ldquo;cómo escribir código&amp;rdquo;, sino &amp;ldquo;cómo publicar lo escrito con menos errores&amp;rdquo;.&lt;/p&gt;
&lt;h2 id=&#34;serialization-empaquetar-objetos-en-un-formato-transmisible&#34;&gt;Serialization: empaquetar objetos en un formato transmisible
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;Serialization&lt;/code&gt; significa serialización.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, convertir objetos del programa en un formato que se pueda guardar o transmitir, como JSON, XML o Protobuf.&lt;/p&gt;
&lt;p&gt;Lo contrario, &lt;code&gt;Deserialization&lt;/code&gt;, convierte esos formatos de vuelta en objetos que el programa puede usar.&lt;/p&gt;
&lt;p&gt;Cuando frontend y backend intercambian JSON, o dos servicios usan Protobuf, hay serialización de por medio.&lt;/p&gt;
&lt;h2 id=&#34;token-embedding-y-vector-db-convertir-texto-en-formas-que-el-modelo-puede-procesar&#34;&gt;Token, Embedding y Vector DB: convertir texto en formas que el modelo puede procesar
&lt;/h2&gt;&lt;p&gt;En modelos grandes, &lt;code&gt;Token&lt;/code&gt; suele ser la unidad básica en la que se divide el texto. No siempre equivale a un carácter chino o a una palabra inglesa; es más bien la granularidad interna con la que el modelo procesa texto.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Embedding&lt;/code&gt; significa vector de incrustación.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, convierte texto, imágenes u otros contenidos en una secuencia de números para que el modelo pueda comparar similitudes.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Vector DB&lt;/code&gt; significa base de datos vectorial.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, guarda esos vectores y permite encontrar rápido contenido con significado parecido.&lt;/p&gt;
&lt;p&gt;Por ejemplo, si preguntas &amp;ldquo;cómo resetear el router&amp;rdquo;, el sistema puede buscar en la base vectorial contenidos como &amp;ldquo;restaurar configuración de fábrica&amp;rdquo;, &amp;ldquo;olvidé la contraseña Wi-Fi&amp;rdquo; o &amp;ldquo;fallo al entrar al panel&amp;rdquo;, y pasarlos al modelo como referencia.&lt;/p&gt;
&lt;h2 id=&#34;rag-buscar-primero-responder-después&#34;&gt;RAG: buscar primero, responder después
&lt;/h2&gt;&lt;p&gt;&lt;code&gt;RAG&lt;/code&gt; significa &lt;code&gt;Retrieval-Augmented Generation&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, antes de responder, el modelo busca información relevante en una base de conocimiento y luego responde usando esos materiales.&lt;/p&gt;
&lt;p&gt;Esto reduce el problema de que los modelos grandes inventen cosas desde la memoria. Al conectar documentos internos, bases de conocimiento, manuales de producto o fragmentos de código, el modelo puede usar materiales actuales proporcionados por ti.&lt;/p&gt;
&lt;p&gt;Un flujo típico es:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;El usuario hace una pregunta.&lt;/li&gt;
&lt;li&gt;El sistema convierte la pregunta en un &lt;code&gt;Embedding&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Busca documentos relacionados en una &lt;code&gt;Vector DB&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Envía fragmentos de documentos y la pregunta a un &lt;code&gt;LLM&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;El modelo genera la respuesta.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Así que RAG suena avanzado, pero en esencia es: primero consulta materiales, luego organiza la respuesta.&lt;/p&gt;
&lt;h2 id=&#34;agent-un-flujo-automatizado-que-descompone-tareas&#34;&gt;Agent: un flujo automatizado que descompone tareas
&lt;/h2&gt;&lt;p&gt;En el contexto de IA, &lt;code&gt;Agent&lt;/code&gt; suele traducirse como agente inteligente.&lt;/p&gt;
&lt;p&gt;En lenguaje simple, no solo responde una frase; puede dividir un objetivo en pasos, llamar herramientas, observar resultados y decidir la siguiente acción.&lt;/p&gt;
&lt;p&gt;Por ejemplo, si le pides &amp;ldquo;analiza por qué fallan las pruebas en este repositorio&amp;rdquo;, un modelo de chat común quizá solo dé consejos. Un Agent puede leer archivos, ejecutar pruebas, revisar errores, modificar código y volver a ejecutar pruebas.&lt;/p&gt;
&lt;p&gt;Por supuesto, Agent no significa fiabilidad garantizada. Es básicamente &amp;ldquo;modelo + llamadas a herramientas + bucle de estado&amp;rdquo;. Que funcione bien depende de permisos, límites de la tarea, manejo de errores y confirmación humana.&lt;/p&gt;
&lt;h2 id=&#34;resumen&#34;&gt;Resumen
&lt;/h2&gt;&lt;p&gt;Muchos términos informáticos parecen avanzados porque vienen envueltos en siglas, diagramas de arquitectura y marketing de producto. Al desmontarlos, muchos describen acciones muy simples:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;TTS&lt;/code&gt;: leer texto en voz alta.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;STT&lt;/code&gt;: transcribir voz.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;OCR&lt;/code&gt;: copiar texto desde imágenes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;API&lt;/code&gt;: abrir una entrada de llamada.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;SDK&lt;/code&gt;: empaquetar herramientas de llamada.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CRUD&lt;/code&gt;: crear, leer, actualizar y borrar.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Cache&lt;/code&gt;: guardar una copia de resultados comunes.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Queue&lt;/code&gt;: poner tareas en fila para procesarlas después.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Index&lt;/code&gt;: poner una tabla de contenidos a los datos.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CDN&lt;/code&gt;: acercar contenido al usuario.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Load Balancing&lt;/code&gt;: repartir peticiones.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Docker&lt;/code&gt;: empaquetar el entorno de ejecución.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CI/CD&lt;/code&gt;: automatizar pruebas y despliegue.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Embedding&lt;/code&gt;: convertir contenido en vectores numéricos.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;RAG&lt;/code&gt;: buscar primero, responder después.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Agent&lt;/code&gt;: dejar que el modelo use herramientas paso a paso.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Conviene conservar los términos porque ayudan a buscar, comunicarse y leer documentación. Pero no hace falta dejarse intimidar. Primero tradúcelos a lenguaje simple; luego vuelve a los detalles técnicos. Muchos conceptos se vuelven mucho más claros.&lt;/p&gt;
&lt;h2 id=&#34;referencia&#34;&gt;Referencia
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Respuesta de Zhihu: &lt;a class=&#34;link&#34; href=&#34;https://www.zhihu.com/question/267978646/answer/2035405228460201515&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://www.zhihu.com/question/267978646/answer/2035405228460201515&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
