01

Instalación y primer uso

npm install --global textanalysis-tools
textanalysis frequency article.txt --language auto

# without global install
npx --yes textanalysis-tools frequency --text "alpha beta alpha"

Requiere Node.js 22.13 o posterior. El paquete instala el comando textanalysis.

02

Ocho comandos

textanalysis analyze

Análisis Bag of Words y métricas de Zipf

textanalysis frequency

Frecuencia de palabras

textanalysis density

Densidad de palabras y frases exactas

textanalysis compare

Comparación de dos fuentes

textanalysis ngram

Secuencias de longitud n

textanalysis bow

Vector Bag of Words

textanalysis tfidf

Pesos TF-IDF para un corpus

textanalysis similarity

Similitud coseno con BoW o TF-IDF

03

Métodos de entrada

path.txt

El archivo UTF-8 local se pasa como argumento posicional.

--text "..."

Cadena proporcionada como argumento.

--url https://...

Página HTTP/HTTPS pública.

stdin

Entrada canalizada o redirigida.

cat article.txt | textanalysis ngram --size 2 --format csv
textanalysis compare draft.txt final.txt --format json
textanalysis tfidf a.txt b.txt c.txt --format json

04

Opciones comunes

OpciónFinalidad
--languageauto, en, ru, uk, es
--keep-stopwordsConservar palabras vacías
--formattable, json, csv
--topLimitar el número de filas

05

Formatos y códigos de salida

La tabla está pensada para la terminal, JSON para scripts y CSV para hojas de cálculo y canalizaciones. El código 0 indica éxito; otro código indica un error de argumentos, lectura, red o análisis.

06

Procesamiento local y URL

Los archivos, --text y stdin se procesan localmente. Una URL requiere una solicitud de red a la página indicada, pero la herramienta no almacena el contenido. Usa entradas locales para material privado o sin publicar.

07

MCP local para agentes de IA

El comando textanalysis mcp inicia un servidor stdio con ocho tools de solo lectura, esquemas de entrada validados y resultados estructurados.

npx --yes textanalysis-tools@0.2.0 mcp

Abrir la guía para agentes

HTTP · OPENAPI

Cuándo elegir la API

Usa la API cuando el análisis deba ejecutarse en el servidor de una aplicación o necesites un contrato HTTP estable.

Abrir documentación de la API