CommunityRedacción y edicióngithub.com

chunyun1998-sudo/xhs-khazix-pipeline

Flujo de trabajo estandarizado para la escritura de artículos largos en Xiaohongshu al estilo Khazix.

¿Qué es xhs-khazix-pipeline?

Este skill automatiza el proceso de creación de artículos largos en Xiaohongshu (小红书) siguiendo el estilo característico de Khazix (卡兹克). Está diseñado para desarrolladores y agentes de IA que gestionan pipelines de contenido editorial, especialmente en temas de actualidad tecnológica (AI Hot) o finanzas empresariales. El skill guía al usuario paso a paso: desde la recepción del tema, búsqueda y verificación de materiales, definición de enfoque editorial con selección interactiva (usando AskUserQuestion), redacción automática invocando el skill `khazix-writer`, hasta la revisión de estilo (eliminación de marcas de IA) y verificación de palabras sensibles. Cada etapa requiere confirmación del usuario, lo que permite control editorial granular. Soporta plataformas como Cursor, Claude Code y otros agentes compatibles con el ecosistema de skills. El resultado es un artículo pulido, con títulos, subtítulos y un resumen estilo reportaje de profundidad, listo para publicar. La clave está en la estandarización del flujo, la interacción visual mediante botones y la garantía de calidad automatizada.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add chunyun1998-sudo/xhs-khazix-pipeline

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Flujo de trabajo estandarizado para artículos largos en Xiaohongshu

Escenario de aplicación

El usuario proporciona un tema (generalmente un punto de interés en IA o finanzas empresariales) y se requiere completar un artículo largo al estilo Khazix siguiendo un proceso estandarizado. Cada vez que se inicie este skill, se deben seguir estrictamente los pasos en orden, con puntos de confirmación explícitos en cada etapa.

Convenciones previas

  • Formato de nombre de archivo: ✕✕✕_fecha_versión.md (el agente de IA lo asigna automáticamente según el tema del artículo)
  • Ruta de almacenamiento predeterminada: /Users/chunyun/Library/Mobile Documents/com~apple~CloudDocs/Hermes Agent 文件/小红书长文系列/
  • Estilo de escritura: Estilo Khazix, consulte la guía de estilo del skill khazix-writer para más detalles
  • Invocación de khazix-writer: Al redactar en el Paso 4, se invoca automáticamente el skill khazix-writer para cargar sus reglas de estilo
  • Cada paso debe esperar la confirmación o selección del usuario antes de continuar al siguiente
  • Interacción visual: En todos los puntos de confirmación, se prioriza el uso de la herramienta AskUserQuestion para ofrecer opciones tipo botón; el usuario puede hacer clic en los botones sin necesidad de escribir

Flujo de trabajo estandarizado

Paso 1 — Recepción del tema

El usuario proporciona una dirección temática, generalmente de:

  • Noticias de tendencias en IA (de AI HOT)
  • Puntos de interés en finanzas empresariales
  • Inspiración propia del usuario

→ Confirmar la recepción del tema y pasar al Paso 2.

Paso 2 — Búsqueda de materiales

Realizar una búsqueda en Internet sobre el tema proporcionado. El alcance de la búsqueda incluye:

  • Hechos centrales del evento (fecha, personas, datos)
  • Verificación cruzada de múltiples fuentes
  • Reacciones en comentarios / opinión pública (si las hay)

Salida: Organizar un resumen estructurado de materiales que incluya puntos de datos clave y enlaces a las fuentes.

→ Una vez organizados los materiales, pasar al Paso 3.

Paso 3 — Explicación del enfoque + Confirmación visual

Basándose en los materiales recopilados, proponer al usuario 2-3 enfoques de artículo opcionales. Cada enfoque debe incluir:

  • Ángulo central (resumen en una frase)
  • Por qué este ángulo es interesante
  • Riesgos potenciales o trampas a tener en cuenta (si las hay)

Luego, usar la herramienta AskUserQuestion para iniciar una selección interactiva:

  • question: Por favor, selecciona el enfoque que te interese
  • header: Seleccionar enfoque
  • options: Cada enfoque con un botón, la etiqueta (label) es el nombre abreviado del enfoque (por ejemplo, "Enfoque A: Persecución por posicionamiento"), la descripción (description) es el ángulo central en una frase
  • multiSelect: false

Después de que el usuario haga clic en un botón o ingrese otro contenido, proceder según el enfoque seleccionado.

→ Una vez que el usuario confirme el enfoque, pasar al Paso 4.

Paso 4 — Búsqueda automática de materiales + Redacción

Según el enfoque confirmado por el usuario, realizar una búsqueda automática de materiales complementarios para asegurar que el artículo tenga suficientes datos, casos y detalles de respaldo.

Luego, invocar el skill khazix-writer para cargar las reglas de estilo y redactar el artículo largo al estilo Khazix:

  • Comenzar desde un evento o escena concreta, sin introducciones grandiosas
  • Párrafos cortos; una oración puede ser un párrafo
  • Prohibido el uso de dos puntos, guiones largos y comillas dobles
  • Prohibido el uso de frases hechas de IA ("en pocas palabras", "¿qué significa?", "en esencia", "dicho de otro modo", "innegablemente")
  • Evitar estructuras como "No es... sino..."
  • Incluir escenas, personajes y datos concretos que respalden los puntos de vista
  • Mantener el tono de "una persona común con conocimiento hablando seriamente sobre algo que le conmueve"

Salida: Borrador completo del artículo.

→ Una vez redactado, pasar al Paso 5.

Paso 5 — Eliminación de marcas de IA (ejecución automática)

Realizar un procesamiento de eliminación de marcas de IA en todo el texto:

  • Escanear y reemplazar palabras prohibidas
  • Escanear y reemplazar signos de puntuación prohibidos
  • Desarmar estructuras típicas de IA como tríadas paralelas, frases finales tipo lección magistral, transiciones de manual, etc.
  • Añadir expresiones coloquiales y sensación de persona real
  • Corregir el estilo "No es... sino..."

Al finalizar, generar un informe de control de calidad.

→ Una vez eliminadas las marcas de IA, pasar al Paso 6.

Paso 6 — Verificación de palabras sensibles (ejecución automática)

Escanear todo el texto en busca de palabras sensibles en Xiaohongshu, prestando especial atención a:

  • Datos financieros (montos específicos, porcentajes de subida/bajada, calificaciones negativas de tendencias del mercado)
  • Comparaciones China-Estados Unidos / expresiones geopolíticas
  • Juicios negativos sobre industrias (fin, colapso, crisis, etc.)
  • Expresiones absolutas

Dar sugerencias de modificación para contenido de alto riesgo y ejecutar reemplazos automáticamente.

→ Una vez verificadas las palabras sensibles, pasar al Paso 7.

Paso 7 — Propuesta de subtítulos + Confirmación visual

Según el arco emocional y la estructura del contenido del artículo, proponer 4 sugerencias de subtítulos (nota: AskUserQuestion solo admite hasta 4 botones, por lo que se reducen de 4-5 a 4). Cada subtítulo debe:

  • Ser breve y contundente, idealmente de 2 a 6 caracteres
  • Señalar la emoción o el punto de vista central de ese párrafo
  • Formar una relación de progresión o contraste con los subtítulos anteriores y posteriores
  • Estar ordenado según la secuencia narrativa del artículo

Luego, listar los 4 subtítulos en texto y usar la herramienta AskUserQuestion para iniciar una confirmación interactiva:

  • question: Por favor, confirma si deseas ejecutar el plan de subtítulos anterior
  • header: Confirmar subtítulos
  • options: Opción 1: "Confirmar, insertar", Opción 2: "Reorganizar subtítulos"
  • multiSelect: false

Si el usuario selecciona "Confirmar", insertar directamente en el cuerpo del artículo. Si selecciona "Reorganizar", volver a este paso para proponer de nuevo.

→ Una vez que el usuario confirme, insertar los subtítulos en las posiciones correspondientes del cuerpo del artículo y pasar al Paso 8.

Paso 8 — Propuesta de título principal + Selección visual

Según el enfoque central del artículo, listar 5 opciones de título principal. Cada opción debe ser una frase de título completa. Requisitos:

  • Estilo objetivo, riguroso y de reportaje de profundidad
  • Evitar expresiones emocionales y palabras exageradas
  • Suficiente información para que se sepa de qué trata el artículo de un vistazo
  • Cubrir diferentes ángulos (impulsado por eventos, por suspenso, por comparación, etc.)

Listar los 5 títulos principales completos en texto, luego usar la herramienta AskUserQuestion para iniciar una selección interactiva:

  • question: Por favor, selecciona el título que deseas
  • header: Seleccionar título principal
  • options: Los primeros 4 títulos usan cada uno un botón, la etiqueta (label) es la frase núcleo del título (no más de 8 caracteres), la descripción (description) es la frase completa del título original
  • El quinto título se marca en texto como "Si eliges el quinto, escribe 5 en el cuadro de entrada"
  • multiSelect: false

El usuario hace clic en un botón para seleccionar uno de los primeros 4, o escribe 5 en el cuadro de entrada para elegir el quinto. En cualquier caso, se considera seleccionado. El usuario también puede solicitar una combinación en el cuadro de entrada (por ejemplo, "combina el 2 y el 4"), en cuyo caso se vuelve a este paso para regenerar.

→ Una vez que el usuario confirme el título, insertarlo en la parte superior del documento como título principal del artículo y pasar al Paso 9.

Paso 9 — Redacción del resumen + Confirmación visual

Basándose en el contenido del artículo, redactar un resumen de aproximadamente 100 palabras en estilo de reportaje de profundidad. Requisitos:

  • Capturar el núcleo del interés y la densidad de información del artículo
  • Incluir un gancho atractivo
  • Estilo de reportaje de profundidad (formal, riguroso, con información)
  • No es estilo de copia de Xiaohongshu

Mostrar el resumen completo en texto, luego usar la herramienta AskUserQuestion para iniciar una confirmación interactiva:

  • question: Por favor, confirma si deseas usar el resumen anterior
  • header: Confirmar resumen
  • options: Opción 1: "Confirmar, insertar al inicio del documento", Opción 2: "Reescribir resumen"
  • multiSelect: false

Si el usuario selecciona "Reescribir resumen", volver a este paso para redactar de nuevo. Si el usuario solicita ajustar la dirección, también volver a este paso para reescribir según la nueva dirección.

→ Una vez que el usuario confirme, pasar al Paso 10.

Paso 10 — Insertar resumen al inicio del documento

Insertar el resumen finalmente confirmado en formato de cita (> ...) al inicio del documento (debajo del título principal, encima del primer párrafo del cuerpo).

→ Flujo completo finalizado.


Diagrama de flujo general

El usuario proporciona un tema
    ↓
Paso 1 — Recepción del tema
    ↓
Paso 2 — Búsqueda de materiales
    ↓
Paso 3 — Explicación del enfoque → 🟦 Selección por botón
    ↓
Paso 4 — Búsqueda automática + Redacción (invocación de khazix-writer)
    ↓
Paso 5 — Eliminación de marcas de IA (automático)
    ↓
Paso 6 — Verificación de palabras sensibles (automático)
    ↓
Paso 7 — Propuesta de subtítulos → 🟦 Confirmar/reorganizar
    ↓
Paso 8 — Propuesta de título principal (5 opciones → 4 botones + 1 texto) → 🟦 Selección por botón
    ↓
Paso 9 — Redacción del resumen → 🟦 Confirmar/reescribir
    ↓
Paso 10 — Insertar resumen al inicio del documento
    ↓
✅ Completado

Instrucciones de interacción visual

Este skill utiliza la herramienta AskUserQuestion en 4 puntos de confirmación del usuario para ofrecer interacción tipo botón. Especificaciones de la herramienta:

  • Número de preguntas: Solo se hace 1 pregunta cada vez
  • Número de opciones: 2-4 botones (el límite de la herramienta es 4); si hay más, se proporcionan como texto + campo de entrada "Otros" como respaldo
  • Selección múltiple: Todo configurado como false (pregunta de opción única)
  • Etiqueta del botón (label): Controlada a 8 caracteres o menos, como etiqueta de la opción
  • Descripción del botón (description): Una frase que explique el significado o efecto de la opción

Resumen de configuración de opciones por nodo

NodoPreguntaoptionsUso de entrada personalizada
Paso 3: Seleccionar enfoquePor favor, selecciona el enfoque que te interese2-3 etiquetas de enfoqueEl usuario propone su propio enfoque
Paso 7: Confirmar subtítulosPor favor, confirma si deseas ejecutar el plan de subtítulos anterior"Confirmar, insertar" "Reorganizar subtítulos"El usuario propone sugerencias de modificación
Paso 8: Seleccionar título principalPor favor, selecciona el título que deseasEtiquetas de los primeros 4 títulosSeleccionar el quinto / solicitar combinación
Paso 9: Confirmar resumenPor favor, confirma si deseas usar el resumen anterior"Confirmar, insertar al inicio del documento" "Reescribir resumen"El usuario solicita ajustar la dirección

Notas importantes

  1. Después de cada paso, se debe hacer una pausa y esperar las instrucciones del usuario antes de continuar al siguiente paso. No ejecutar automáticamente en secuencia.
  2. En el Paso 2 (búsqueda de materiales), se pueden citar datos de AI HOT u otras fuentes en línea; los datos deben ser verificados de forma cruzada.
  3. En el Paso 4, al redactar, se invoca automáticamente el skill khazix-writer para cargar las reglas de estilo.
  4. Si el usuario solicita modificar los títulos o el resumen, se debe volver al paso correspondiente para re-ejecutar, confirmar los cambios y luego continuar.
  5. La ruta de guardado del archivo debe ser siempre la carpeta del espacio de trabajo, no en un directorio temporal.
  6. La interacción visual se limita a las capacidades de la herramienta AskUserQuestion; no se admiten componentes de interfaz de usuario personalizados, renderizado de texto enriquecido ni vistas previas incrustadas.

Skills relacionados