¿Puedo vibecodear 1of10?
PARCIAL · un fin de semanaLa matemática central es vergonzosamente simple: tomas las subidas de un canal, calculas una mediana o una base móvil, divides las vistas de cada video entre esa base y ordenas de mayor a menor. La YouTube Data API te da todo lo que necesitas para eso, y un agente puede montarte un dashboard local de atípicos para una lista de canales que te interesan en una sola sesión. Donde se rompe es en la escala: el producto real de 1of10 es un corpus preindexado de millones de videos que puedes buscar en nichos de los que nunca has oído hablar, con historial que es anterior a tu interés. Tu versión solo puede ver los canales que se te ocurrió rastrear, y la cuota gratuita de la API limita cuántos puedes actualizar por día. Suficiente para vigilar a 50 competidores, inútil para buscar ideas de forma abierta.
Crea un rastreador local de atípicos de YouTube: un dashboard autoalojado que marca videos que superan por mucho la base de su propio canal. Stack, sin sustituciones: - Python 3.11, FastAPI, plantillas Jinja2, CSS plano, sin framework de JS - SQLite vía sqlite3 stdlib, archivo en ./data/outliers.db - httpx para llamadas a YouTube Data API v3 - API key desde .env (YOUTUBE_API_KEY), python-dotenv, entrega .env.example, nunca hagas commit de .env Modelo de datos: - channels(id, handle, title, added_at) - videos(id, channel_id, title, published_at, thumbnail_url, duration_seconds, is_short, view_count, fetched_at) - snapshots(video_id, view_count, taken_at) para velocidad de vistas Ingesta (CLI: python -m app.sync): - Por cada canal rastreado, resuelve la playlist de subidas, pagina playlistItems para hasta los 200 videos más recientes, luego haz llamadas batch a videos.list (50 ids por llamada) para statistics y contentDetails - Trata cualquier cosa de menos de 180 segundos como Short y calcula la base de Shorts separada de la de formato largo - Base = mediana de view_count de los 10 videos previos de ese canal del mismo formato que tengan al menos 30 días de antigüedad; outlier_score = views / baseline - Registra las unidades de cuota estimadas usadas por ejecución y detente de forma limpia antes de 9500 Web UI en localhost:8000: - Tabla ordenada por outlier_score: miniatura, título, canal, fecha de publicación, vistas, base, puntaje, link al video - Filtros: formato (short/long), puntaje mínimo, publicado en los últimos N días, canal - Un formulario para agregar o eliminar un canal rastreado por handle o URL - Una página por canal que muestra sus videos y la curva de base como un SVG simple inline Dentro del alcance: CLI de sincronización, dashboard, filtros, exportación a CSV de la vista actual. Fuera del alcance: cuentas de usuario, autenticación, despliegue alojado, telemetría, pagos, búsqueda por palabras clave entre canales, descargas de miniaturas, sugerencias de títulos con IA. Incluye un README con instalación, cómo obtener una API key, cálculo de cuota y una línea de cron para sincronización diaria. Maneja errores de API y videos eliminados sin que se caiga la ejecución.
$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo
Se puede en parte
Ahorro de referencia: US$348/año si dejas de pagar 1of10.
prompt copied. want to know what dies next week?
veredictos nuevos + votos de la semana. gratis. te sales en un clic.
Porque el sentido de investigar atípicos es encontrar formatos en rincones de YouTube que nunca se te ocurriría monitorear, y eso requiere un crawler que lleva años corriendo con el presupuesto de cuota de otro. Un rastreador personal responde bien a "qué le está funcionando a mis competidores". No puede responder a "qué formato está despegando en silencio en un nicho adyacente al mío", que es la pregunta por la que la gente realmente paga.
xCross-channel discovery: you can only find outliers in channels you already listed
xHistorical depth, their index has view curves from before you started collecting
xQuota headroom, refreshing thousands of channels daily needs paid access or many keys
xCurated niche collections, thumbnail galleries and saved-idea workflows
xShorts vs long-form normalization and view-velocity nuance that took them iterations to get right
Nada que valga la pena señalar. Por eso existe el prompt.
¿Puedo vibecodear 1of10?
Parcial. El núcleo de 1of10 se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: Cross-channel discovery: you can only find outliers in channels you already listed, Historical depth, their index has view curves from before you started collecting. Lee la lista honesta arriba antes de comprometerte.
¿Cuánto cuesta 1of10?
1of10 cuesta unos $29/mes (Basic, revisado 2026-08-18), o sea $348 al año.
¿Qué pierdo si reemplazo 1of10?
Con honestidad: Cross-channel discovery: you can only find outliers in channels you already listed; Historical depth, their index has view curves from before you started collecting; Quota headroom, refreshing thousands of channels daily needs paid access or many keys; Curated niche collections, thumbnail galleries and saved-idea workflows; Shorts vs long-form normalization and view-velocity nuance that took them iterations to get right. Si alguno de esos te sostiene el negocio, sigue pagando.
¿Hay una alternativa open source a 1of10?
No hay una alternativa open source madura que valga señalar. Por eso existe el prompt de esta página.