Traer candidatos
Thunder, Phoenix y SimClusters.
Manipula las condiciones y observa qué cambia en la distribución del post.
Cambia las condiciones. El resultado se actualiza automáticamente. Es una aproximación basada en reglas visibles, no en los modelos de producción de X.
Thunder, Phoenix y SimClusters.
Phoenix predice acciones.
`ALLOW`, `INTERSTITIAL` o `DROP`.
Ventana inicial de distribución.
No desaparece automáticamente. Todavía puede ser elegible.
`AgeFilter` descarta posts de más de 48 h en este pipeline. La línea se mantiene plana como referencia del alcance acumulado.
Conclusión: 24 h no es un límite duro publicado. El corte visible para For You es 48 h; después pueden existir otras superficies, pero no se deducen de este simulador.
Estas acciones cambian el orden del post en el ranking.
Los posts de autores que no sigues parten con menos peso.
Posts repetidos del mismo autor pierden peso hasta un mínimo.
Las búsquedas por temas aplican un descuento adicional.
Importante: un peso alto no garantiza visibilidad. Después del ranking, Visibility Filtering todavía puede devolver `INTERSTITIAL` o `DROP`.
Dos cuentas. Dos resultados.
Labels NSFW limitan el descubrimiento OON.
Sin labels sensibles, sigue el camino normal.
En este repositorio no aparece un clasificador específico de VRChat: X aplica sus clasificadores generales de texto, imagen y vídeo.
Lo que el código publicado sugiere para el alcance de un post. Son los defaults visibles, no una garantía de métricas.
El enlace copiado pesa +20.0 y el like +0.5. Compartir por DM y citar pesan +5.0 cada uno.
Si el viewer te sigue y tú le sigues, la respuesta salta de +5.0 a +20.0. Solo en posts originales.
Con menos de 1.000 seguidores y menos de 1.000 impresiones, un post original de menos de 24 h puede entrar al boost de cold start (slots 15-16). Los replies y reposts no aplican.
Cada post extra del mismo autor se multiplica por 0.5. Tu 4º post del día vale aproximadamente un tercio del primero.
Activan el término de video-quality-view (+0.05). Los más cortos no generan ese signal.
El dwell suma +0.004 por segundo. Lo que se lee entero puntúa más que lo que se scrollea.
Los posts nuevos reciben un pequeño bonus in-network (+0.02).
El descuento out-of-network es 0.75: el público que no te sigue vale un 25 % menos por post.
VMRanker baja los posts demasiado parecidos a otros ya colocados en el feed.
La secuencia de acciones recientes del viewer es la entrada principal del modelo.
Report −234.0, silenciar −58.8, “no me interesa” −43.2, bloquear −31.2. Un solo “no me interesa” pesa más que decenas de likes.
SPAM, PDNA y BOUNCE son drops de la base: aplican también in-network. El post no se sirve a nadie.
El post queda fuera del índice general, el autor con flag se filtra del descubrimiento y los labels producen DROP OON y age gating. Además, 3 de 5 posts detectados aplican un user label de 7 días que bloquea OON también tus posts SFW.
Los de cuentas no seguidas se filtran antes del ranking. En For You solo circulan in-network.
El AgeFilter descarta posts de más de 48 horas del pipeline.
“Not dwelled” resta −0.02 y un clic sin lectura se pierde.
Menores, logged-out y viewers sin edad en países gating reciben DROP aunque tengan opt-in.
Las visitas de perfil pesan 0.0 y expandir una foto +0.05.
El factor OON publicado para ellos es 0.00001: su feed es casi solo in-network hasta que siguen cuentas.
Advertencia: estos valores son los defaults publicados en param.rs y las reglas visibles. Los pesos internos de Phoenix y la configuración de producción pueden diferir.
Casos frecuentes sobre NSFW, contenido explícito, cuentas SFW y viewers.
Palabras de la página, explicadas sin lenguaje técnico.