Skip to main content
Por defecto, Linkly AI indexa todos los archivos compatibles de tus carpetas. Hay dos maneras de dejar fuera del índice lo que no quieres:
  • Tipos de archivo: desactiva un tipo entero, como las imágenes o los vídeos, en todas las carpetas.
  • Reglas de exclusión: se escriben como un .gitignore y excluyen archivos y carpetas por nombre o por ruta.
Las dos están en la pestaña Reglas de la página Gestión del índice: haz clic en el estado del índice al final de la barra lateral para abrir Gestión del índice y cambia a Reglas. Los archivos excluidos se quitan del índice: la búsqueda, la biblioteca, el chat con IA y los agentes conectados dejan de verlos. Los archivos del disco no se modifican.

Tipos de archivo

Hay 10 tipos en dos grupos, Documentos e Imágenes, audio y vídeo: PDF, documentos de Word, Markdown y texto plano, páginas web, libros electrónicos, hojas de cálculo, presentaciones, imágenes, audio y vídeo. Cada fila muestra cuántos archivos de ese tipo hay ahora.
  • Desactivar un tipo: sus archivos dejan de analizarse, indexarse y contarse; los que ya estaban en el índice se quitan al cabo de aproximadamente un minuto. Antes se te pide confirmación.
  • Volver a activarlo: el siguiente análisis recupera los archivos y los vuelve a indexar. El texto ya reconocido en las imágenes y las transcripciones ya hechas se reutilizan mientras sigan en la caché; si no, las imágenes vuelven a pasar por el reconocimiento de texto y el audio y el vídeo se vuelven a transcribir, lo que lleva un rato si son muchos.
Si solo quieres evitar el reconocimiento de texto de las imágenes pero seguir encontrándolas por su nombre, deja activado el tipo Imágenes y desactiva el reconocimiento de texto (OCR) en «Mejoras de extracción», en la pestaña Índice. Y al revés: con el tipo Imágenes desactivado, el OCR solo procesa PDF escaneados y las imágenes de las carpetas Notes, Clips y Canvas.
Con el audio o el vídeo desactivado, el interruptor de transcripción correspondiente de «Mejoras de extracción» aparece en gris.

Reglas de exclusión

La pestaña Reglas tiene una lista de reglas para Todas las carpetas y otra para cada carpeta. Haz clic en Editar o en Añadir reglas para abrir el editor de reglas. También puedes hacer clic derecho en un archivo o una carpeta de la biblioteca y elegir «Añadir regla de exclusión…»: el editor se abre con una regla que solo coincide con ese elemento. Si la carpeta ya tiene reglas, el menú también ofrece «Editar reglas de exclusión…». En la biblioteca, cuando una regla nombra directamente una carpeta, la carpeta que la contiene muestra un icono de embudo que también abre el editor.

Cómo se escriben

Igual que en un .gitignore, una regla por línea: Algunos detalles:
  • * equivale a cualquier carácter dentro de un mismo nivel, ? a un carácter, [abc] a uno de los caracteres entre corchetes, y ** solo en un nivel equivale a cualquier número de niveles. ? y […] solo coinciden con caracteres ASCII simples (letras sin tilde, dígitos y símbolos comunes); para letras con tilde, chino y similares, usa *.
  • Una / final solo coincide con carpetas.
  • Las reglas se aplican de arriba abajo y manda la última que coincide, así que una excepción va después de la regla que anula.
  • Una vez excluida una carpeta, sus archivos no se pueden recuperar con !. Para excluir una carpeta pero conservar uno o dos de sus archivos, escribe borradores/* seguido de !borradores/importante.md.
  • En las letras de la A a la Z no se distinguen mayúsculas y minúsculas: *.PNG es lo mismo que *.png. También en los sistemas de archivos de Linux que sí las distinguen, donde Draft/ excluye igualmente draft/. Las demás letras, como las que llevan tilde, deben coincidir en mayúsculas y minúsculas con el nombre: Été/ no excluye été/.
  • \ siempre cuenta como /, así que no hay escape con barra invertida; los caracteres *, ?, [, { y } de un nombre se escriben [*], [?], [[], [{] y [}] ({a,b} coincide con a o con b).
  • Las rutas empiezan en la raíz de la carpeta; no escribas rutas completas del disco.

Todas las carpetas y una carpeta concreta

Cada carpeta aplica primero las reglas de Todas las carpetas y después las suyas. Por eso las reglas propias de una carpeta pueden usar ! para recuperar archivos que una regla de Todas las carpetas había excluido. Cuando hay carpetas anidadas (por ejemplo, si añadiste Documentos y Documentos/Proyecto A), cada archivo se juzga solo con las reglas de la carpeta más profunda que lo contiene.

El editor de reglas

  • Mientras escribes una regla, la línea de debajo indica si está bien escrita y cuántos archivos excluiría, y propone una corrección si algo falla.
  • La vista previa enumera exactamente qué archivos son. Haz clic en una regla de la lista para ver solo los archivos que excluye.
  • Puedes pegar varias líneas de reglas de una vez: se separan en reglas y se comprueban una a una.
  • Al guardar, un mensaje indica cuántos archivos saldrán del índice y ofrece «Deshacer» durante 10 segundos.

Cuándo se aplican

Los archivos excluidos salen del índice aproximadamente un minuto después de guardar y, hasta entonces, todavía se pueden encontrar. Así, «Deshacer» o cambiar de idea no obligan a volver a procesar nada. Cuando quitas una regla, el siguiente análisis recupera los archivos y los vuelve a procesar. Si los archivos excluidos se habían enviado a una biblioteca en la nube, la siguiente sincronización también los borra de la nube. Con la sincronización automática activada, cuando se borrarían muchos de una vez, se pausa hasta que lo confirmes con un envío manual; un envío manual los borra directamente.

Archivos .ignore en tus carpetas

Las reglas también pueden ir en un archivo: coloca en una carpeta un archivo llamado .ignore y escríbelo como un .gitignore.
  • Se aplica a la carpeta en la que está y a todo su contenido.
  • No necesita un repositorio Git.
  • .gitignore solo funciona dentro de repositorios Git; .ignore funciona en cualquier carpeta.
  • Se aplica exactamente como un .gitignore: distingue mayúsculas y minúsculas, y \ sirve para escapar caracteres, así que las rutas solo usan /.
  • Editar un archivo .ignore no inicia un análisis: los archivos que ya están en el índice salen en el siguiente análisis completo, por ejemplo al reiniciar Linkly AI.
Sirve para reglas que deben viajar con la carpeta, como el directorio de exportación de un proyecto.

Reglas integradas

Estas se aplican siempre y no se pueden desactivar; también aparecen al final de la pestaña Reglas:
  • Archivos y carpetas ocultos: nombres que empiezan por ., como .git, .obsidian, .DS_Store
  • Carpetas creadas por el sistema y las aplicaciones de sincronización: node_modules, __pycache__, #recycle, #SynoRecycle, @eaDir, @Recycle, $RECYCLE.BIN, System Volume Information
  • Archivos de datos de Linkly AI: el índice, los ajustes, los registros y demás datos de la aplicación (la carpeta ai.linkly.desktop)
  • Archivos temporales: los archivos ~$ que crea Office mientras un documento está abierto, y Thumbs.db
  • Archivos ignorados por .gitignore en un repositorio Git
  • Reglas escritas en los archivos .ignore de tus carpetas
  • Formatos no compatibles, como archivos comprimidos, instaladores y archivos de código
Tus propias reglas solo pueden excluir más además de estas; no pueden recuperar lo que estas dejan fuera.
Las carpetas Notes, Clips y Canvas del espacio de Linkly AI siempre se indexan, digan lo que digan los tipos desactivados y las reglas de exclusión: la búsqueda en notas, las etiquetas y la lectura de notas por parte de los agentes dependen de que estén en el índice.

Pide a un agente que escriba las reglas

Las reglas se guardan como texto plano en el campo indexScope del archivo config.json de Linkly AI, así que un agente puede leerlas. Para que te ayude, dile al agente qué quieres excluir y pídele el texto de las reglas. Después pega todo el texto en el editor de reglas, revísalas y guarda.
No dejes que un agente modifique config.json directamente: la aplicación no vuelve a leer ese archivo mientras está en marcha, y la próxima vez que se guarde un ajuste, el cambio del agente se sobrescribe. Si la aplicación se reinicia antes, el cambio se aplica al arrancar tal cual, sin las comprobaciones del editor, sin el minuto de espera y sin «Deshacer».
Cuando un agente recorre una carpeta con list y no encuentra nada indexado, la indicación menciona que quizá las reglas del índice dejaron fuera los archivos; el resumen de explore también señala qué tipos no se indexan y cuántas carpetas tienen reglas.

Preguntas frecuentes

Es lo esperado. Para que puedas deshacer, los archivos excluidos salen del índice aproximadamente un minuto después del último cambio en los tipos o las reglas. A partir de ahí, la búsqueda y la biblioteca ya no los muestran.
Porque borradores/ excluye la carpeta entera: una carpeta excluida ya no se analiza, así que sus archivos no se pueden recuperar uno a uno. Escribe borradores/* seguido de !borradores/importante.md.
Las versiones anteriores no conocen el campo de las reglas y reescriben el archivo de configuración al arrancar: las reglas se pierden y los archivos excluidos vuelven a indexarse. Tras actualizar de nuevo, configúralas otra vez.

Lecturas adicionales