<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>AI编程 on KnightLi Blog</title>
        <link>https://knightli.com/es/tags/ai%E7%BC%96%E7%A8%8B/</link>
        <description>Recent content in AI编程 on KnightLi Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>es</language>
        <lastBuildDate>Sat, 06 Jun 2026 22:22:56 +0800</lastBuildDate><atom:link href="https://knightli.com/es/tags/ai%E7%BC%96%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>¿Cómo utilizar la habilidad del gusto? Agregue algunas limitaciones estéticas a la generación de interfaz de usuario de IA</title>
        <link>https://knightli.com/es/2026/06/06/taste-skill-ai-frontend-design/</link>
        <pubDate>Sat, 06 Jun 2026 22:22:56 +0800</pubDate>
        
        <guid>https://knightli.com/es/2026/06/06/taste-skill-ai-frontend-design/</guid>
        <description>&lt;p&gt;&lt;code&gt;Leonxlnx/taste-skill&lt;/code&gt; es un proyecto front-end Agent Skill muy interesante. Su objetivo no es crear otra biblioteca de componentes de interfaz de usuario, sino agregar un conjunto de &amp;ldquo;restricciones estéticas&amp;rdquo; a las herramientas de programación de IA como Codex, Cursor y Claude Code para reducir la interfaz de plantilla que parece IA a primera vista.&lt;/p&gt;
&lt;p&gt;El proyecto README lo llama Anti-Slop Frontend Framework. Esta afirmación es un poco exagerada, pero la dirección es muy precisa: el mayor problema al escribir interfaces para IA a menudo no es la imposibilidad de escribir código, sino que el diseño predeterminado es demasiado plano, la jerarquía es demasiado débil, el espaciado parece generarse automáticamente y los efectos de movimiento y las fuentes no se juzgan.&lt;/p&gt;
&lt;h2 id=&#34;qué-es-exactamente&#34;&gt;¿Qué es exactamente?
&lt;/h2&gt;&lt;p&gt;Taste Skills son esencialmente un conjunto de habilidades de agente que se pueden instalar, copiar y pegar. No son dependencias de tiempo de ejecución ni complementos del navegador, sino reglas de trabajo para los agentes de IA.&lt;/p&gt;
&lt;p&gt;Requerirá que el modelo preste más atención al generar la interfaz:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;diseño: El diseño no sólo debe centrar la tarjeta;&lt;/li&gt;
&lt;li&gt;tipografía: el tamaño de fuente, el grosor de la fuente y la altura de la línea deben ser jerárquicos;&lt;/li&gt;
&lt;li&gt;espaciado: los espacios en blanco, los márgenes y la densidad deben coincidir con la escena;&lt;/li&gt;
&lt;li&gt;movimiento: los efectos de movimiento deben servir para la interacción, no sólo para añadir animación;&lt;/li&gt;
&lt;li&gt;lenguaje de diseño: inferir el lenguaje de diseño según el tipo de producto;&lt;/li&gt;
&lt;li&gt;antideslizamiento: evite plantillas, marcadores de posición y resultados a medio terminar.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;El valor de este tipo de habilidad no es &amp;ldquo;escribir algunas indicaciones más&amp;rdquo;, sino fijar algunos juicios estéticos del front-end en reglas reutilizables para que puedan usarse en diferentes proyectos.&lt;/p&gt;
&lt;h2 id=&#34;cómo-instalar&#34;&gt;Cómo instalar
&lt;/h2&gt;&lt;p&gt;README recomienda usar &lt;code&gt;npx skills add&lt;/code&gt; para instalar:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx skills add https://github.com/Leonxlnx/taste-skill
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Si solo instala la habilidad de diseño de front-end predeterminada, puede especificar:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx skills add https://github.com/Leonxlnx/taste-skill --skill &lt;span class=&#34;s2&#34;&gt;&amp;#34;design-taste-frontend&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Si confía en el comportamiento heredado, también puede instalar v1:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;npx skills add https://github.com/Leonxlnx/taste-skill --skill &lt;span class=&#34;s2&#34;&gt;&amp;#34;design-taste-frontend-v1&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;El proyecto también establece que puede copiar cualquier &lt;code&gt;SKILL.md&lt;/code&gt; directamente en el proyecto o pegar el contenido en la conversación ChatGPT/Codex para su uso. En otras palabras, no tiene por qué estar vinculado a una plataforma específica.&lt;/p&gt;
&lt;h2 id=&#34;qué-habilidades-están-integradas&#34;&gt;¿Qué habilidades están integradas?
&lt;/h2&gt;&lt;p&gt;Taste Skill no es solo un archivo. Hay varias habilidades enumeradas en el archivo README:&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;Habilidad&lt;/th&gt;
          &lt;th&gt;Nombre de instalación&lt;/th&gt;
          &lt;th&gt;Propósito&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad gustativa&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;design-taste-frontend&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Reglas estéticas predeterminadas del front-end, actualmente la versión 2 todavía se encuentra en iteración experimental&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad-gusto-v1&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;design-taste-frontend-v1&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Preservar el comportamiento heredado&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;gpt-tasteskill&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;gpt-taste&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Versión estricta más adecuada para GPT/Codex&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad de imagen a código&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;image-to-code&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Primero genere la imagen de referencia, luego analice y luego escriba el código&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;rediseño-habilidad&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;redesign-existing-projects&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Primero audite los proyectos existentes y luego cambie la interfaz de usuario&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidades blandas&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;high-end-visual-design&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Dirección visual de alta gama, suave y con mucho espacio en blanco&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad-minimalista&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;minimalist-ui&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Interfaz de usuario de producto restringida de estilo noción/lineal&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad brutalista&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;industrial-brutalist-ui&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Fuente industrial suiza, estilo experimental con fuerte contraste&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;habilidad de salida&lt;/td&gt;
          &lt;td&gt;&lt;code&gt;full-output-enforcement&lt;/code&gt;&lt;/td&gt;
          &lt;td&gt;Se utiliza para suprimir la mitad de la salida y los marcadores de posición&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;También existen habilidades de generación de imágenes para generar imágenes de referencia para sitios web, dispositivos móviles y tableros de marca. No generan código directamente, sino que producen referencias visuales, que luego se entregan a Codex, Cursor o Claude Code para su implementación.&lt;/p&gt;
&lt;h2 id=&#34;adecuado-para-cómo-usarlo&#34;&gt;Adecuado para cómo usarlo
&lt;/h2&gt;&lt;p&gt;Si simplemente le pide a AI que escriba un formulario de antecedentes, simplemente indicar los requisitos puede ser suficiente. Pero si quieres hacer:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sitio web oficial del producto;&lt;/li&gt;
&lt;li&gt;Panel de control SaaS;&lt;/li&gt;
&lt;li&gt;Página móvil;&lt;/li&gt;
&lt;li&gt;Página de inicio de la marca;&lt;/li&gt;
&lt;li&gt;Portafolio;&lt;/li&gt;
&lt;li&gt;Interfaz de herramientas de alta gama;&lt;/li&gt;
&lt;li&gt;Rediseño de la interfaz de usuario del proyecto existente;&lt;/li&gt;
&lt;li&gt;Restaurar la interfaz desde la imagen de referencia.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Entonces Taste Skill será más útil. Le ayuda a limitar &amp;ldquo;qué tipo de interfaz debería ser&amp;rdquo; de antemano, en lugar de esperar a que la IA genere un montón de tarjetas y luego regañarlas poco a poco.&lt;/p&gt;
&lt;p&gt;Yo lo usaría así:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Los nuevos proyectos utilizan &lt;code&gt;design-taste-frontend&lt;/code&gt; primero;&lt;/li&gt;
&lt;li&gt;Los proyectos Codex/GPT pueden probar &lt;code&gt;gpt-taste&lt;/code&gt;;&lt;/li&gt;
&lt;li&gt;Utilice &lt;code&gt;redesign-existing-projects&lt;/code&gt; para revisar proyectos existentes;&lt;/li&gt;
&lt;li&gt;Agregue &lt;code&gt;minimalist-ui&lt;/code&gt;, &lt;code&gt;high-end-visual-design&lt;/code&gt; o &lt;code&gt;industrial-brutalist-ui&lt;/code&gt; cuando haya un estilo claro;&lt;/li&gt;
&lt;li&gt;Si la IA siempre deja TODO u omite código, agregue &lt;code&gt;full-output-enforcement&lt;/code&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;no-es-un-botón-estético-universal&#34;&gt;No es un botón estético universal
&lt;/h2&gt;&lt;p&gt;Taste Skill resuelve el problema de que &amp;ldquo;la salida del front-end de IA tiene demasiadas plantillas&amp;rdquo;, pero no es un reemplazo del diseñador.&lt;/p&gt;
&lt;p&gt;Es necesario dejar claros algunos límites:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No puede definir el posicionamiento de su marca por usted;&lt;/li&gt;
&lt;li&gt;No puede garantizar que cada generación luzca bien;&lt;/li&gt;
&lt;li&gt;Es más adecuado para personas con una base estética frontal hacer juicios secundarios;&lt;/li&gt;
&lt;li&gt;No importa cuán detallada sea la habilidad, aún es necesario proporcionar antecedentes del producto, audiencia y prioridades funcionales;&lt;/li&gt;
&lt;li&gt;Los equipos con sistemas de diseño existentes no deben permitir que las habilidades cubran especificaciones internas.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En otras palabras, es más como un &amp;ldquo;andamio estético generado por el front-end&amp;rdquo;. Puede aumentar el límite inferior predeterminado, pero el efecto final aún depende de que usted revise, tome capturas de pantalla, ajuste CSS y verifique dispositivos reales.&lt;/p&gt;
&lt;h2 id=&#34;resumen&#34;&gt;Resumen
&lt;/h2&gt;&lt;p&gt;El valor de &lt;code&gt;taste-skill&lt;/code&gt; es que convierte una gran cantidad de experiencia en diseño de front-end en reglas ejecutables por el Agente. Para herramientas como Codex, Cursor y Claude Code, esta habilidad es muy adecuada para compensar las deficiencias de &amp;ldquo;poder escribir código pero perder calidad fácilmente&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Si utiliza con frecuencia la IA para generar páginas frontales, especialmente si está harto de grandes degradados, grandes esquinas redondeadas, tarjetas de pantalla completa, íconos aleatorios e interfaces sin capas similares a plantillas, puede usarla como punto de partida. Pero no lo consideres un director de diseño, los proyectos reales aún requieren que tomes tus propias decisiones.&lt;/p&gt;
&lt;h2 id=&#34;fuentes-de-referencia&#34;&gt;Fuentes de referencia
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/Leonxlnx/taste-skill&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Leonxlnx/taste-skill - GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
