Noticias
Blackbear, semana 8 — CLI, vista de grafo, archivos Store, mejoras de Pax, catálogo de Discover, rediseño de la página de inicio, Rust WASM y pulido
Por decirlo suavemente, ha sido una semana de locos aquí en Xavi Group, así que parecía lo más apropiado que esta fuera también la semana de nuestro primer artículo oficial de novedades.
Blackbear se acerca a toda velocidad a la versión 2.0, que es cuando nos sentiremos del todo cómodos distribuyendo Blackbear para uso general y dando por terminada la beta. Si has probado Blackbear y nos has ayudado a ponerlo a prueba, no podemos agradecerte lo suficiente tus comentarios y tu apoyo.
La segunda mitad de este artículo será más técnica, pero en esta primera parte nos centraremos en cómo hemos mejorado Blackbear para las personas.
Blackbear para personas / Mejoras de la semana 8
Si ya habías iniciado sesión en Blackbear antes, probablemente lo primero que notes sea una mejora completa del inicio de sesión y de los pasos de bienvenida. Ya puedes usar Google OAuth junto al inicio de sesión con enlace mágico, y si usas una cuenta de Gmail, cualquiera de los dos métodos te servirá para entrar. Esperamos añadir pronto también Apple OAuth. Y lo importante: elijas el método que elijas, datos como tu correo nunca se guardan sin cifrar ni se registran sin ocultar. Blackbear sigue esforzándose por conservar la menor información identificable posible.
También hemos quitado el contador del periodo de prueba de 14 días. Añadía ruido y fricción, y al final lo que queremos es que las herramientas de Blackbear estén al alcance del mayor número posible de personas, sin coste. Sigue siendo necesario crear una cuenta para todas las funciones que tienen un coste de funcionamiento continuo, pero esperamos que el modo anónimo le resulte útil a quien lo necesite o lo prefiera.
Más allá del inicio de sesión, Blackbear ha mejorado muchísimo la organización de los materiales iniciales. Cuando inicias sesión en Blackbear o creas una cuenta nueva, encontrarás una nota de bienvenida completa y un pequeño directorio de documentación que te ayudan a descubrir qué funciones hay y cómo empezar a organizar y preparar tu espacio.
Ha llegado una nueva función de perfil con claves criptográficas para firmar tus acciones y las de Pax. Gracias a ella puedes verificar criptográficamente (y Pax también) quién creó cada contenido, cada nota, cada evento, etc., y encaja muy bien con las nuevas funciones de control de versiones. Si esto suena a demasiada jerga, lo esencial es que tu voz, tus acciones y tus ideas se mantienen separadas del contenido de los agentes en Blackbear por defecto, sin que tengas que configurar nada.
Otro gran cambio de interfaz y experiencia que verás esta semana es la nueva pestaña Graph en el Desk. El grafo es una maravilla: se basa en primitivas de enlaces cruzados que te permiten enlazar notas de Markdown, eventos, tareas y prácticamente todo en Blackbear, para que las relaciones y las ideas surjan de forma natural.
En Discover hemos añadido una nueva pestaña Catalog desde la que puedes explorar y añadir contenido a Blackbear rápidamente a partir de catálogos abiertos como ArXiv, Open Library, LibriVox y más. Conseguir algo de jazz gratis del Internet Archive y ponerlo de fondo con un Mix mientras suena un pódcast… una gozada.
Además de estos grandes cambios, esta semana hay unas cuantas mejoras «más pequeñas». Por ejemplo, la burbuja de Pax en el móvil molesta mucho menos y ahora ofrece modos de búsqueda y captura en toda la app. Integrar la búsqueda en la ventana de acciones de Pax simplifica mucho las cosas, y el modo «captura» permite crear tareas, eventos, notas y más con solo describir lo que quieres (sin inferencia de IA, solo un buen algoritmo), con una vista previa antes de aplicar que garantiza que obtienes lo que buscas. Esto lleva el chat de Pax a otro nivel, y nos hace mucha ilusión seguir añadiendo mejoras al panel de acciones de Pax.
Blackbear para agentes y desarrolladores / Mejoras de la semana 8
Esta es la primera semana en que la CLI de Blackbear (brew install xavi-group/tap/bb) está disponible para usuarios avanzados y para agentes, ¡y nos hace muchísima ilusión!
Los agentes que usan bb pueden ponerse en marcha solos en minutos y obtener un almacenamiento persistente, cifrado y distribuido para las transcripciones de sus sesiones, sus archivos de planificación, sus tareas, sus eventos y más. También pueden trabajar con tus datos en Blackbear, lo que permite una colaboración natural sobre el sistema de historial de versiones. Además, como decíamos antes, tus acciones y las de tus agentes de IA van firmadas criptográficamente, para que puedas distinguir de un vistazo (y ellos también) qué ha escrito una persona y qué ha escrito una IA. Así tu voz y tu trabajo siguen siendo tuyos y nunca se pierden entre lo que producen los agentes.
Internamente, en Xavi Group ya hemos empezado a usar la CLI bb para gestionar la sincronización y la distribución de cosas como archivos de planificación y otros artefactos. Está siendo fantástico.
La vista de grafo y las primitivas de enlaces cruzados de Blackbear de las que hablábamos sirven para construir datos riquísimos que abarcan no solo los archivos de planificación y las sesiones de tus agentes, sino también eventos, rutinas, tareas y prácticamente cualquier otra parte de Blackbear. Con el tiempo, a medida que el sistema mejore, esperamos que ofrezca una forma orgánica de sacar ideas a la luz y de ayudar a organizarse en todos los ámbitos.
Pax usará cada vez más las primitivas de enlaces cruzados y las funciones de blackbear (por ejemplo, notas de Markdown como archivos de habilidades) para organizarse. Esto encaja de forma natural con el modelo de colaboración de Blackbear, que permite compartir habilidades con tus amigos y colegas casi sin esfuerzo.
También estamos añadiendo más funciones para agentes (como los archivos Store) que les permitirán usar blackbear como fuente única de verdad, pensada para agentes, para gestionar secretos. Estas primitivas aún están verdes, pero tenemos muchas ganas de ver lo que permitirán las integraciones futuras.
Notas técnicas de Blackbear / Mejoras de la semana 8
Además de estas novedades tan emocionantes, hemos estado repasando y puliendo las tripas de blackbear-app, blackbear-api y blackbear-cli.
Con la llegada de blackbear-cli, algunos elementos comunes como la criptografía y la lógica de fusión se han migrado a Rust y se ofrecen en blackbear-app como paquetes WASM. En general, hemos visto que esto acelera el cifrado y el descifrado (blackbear usa bibliotecas de cifrado estándar del sector y muy probadas, como ChaCha20-Poly1305, Argon2, X25519 y HKDF-SHA256 a través del ecosistema RustCrypto), pero lo principal es que la CLI en Rust y la app web usan la misma lógica de base para estos componentes críticos de infraestructura, que probamos a conciencia.
Hemos corregido errores y mejorado varias áreas críticas:
- Los cambios en archivos, tareas, eventos, etc. desde varios dispositivos deberían resolverse ahora limpiamente, incluso cuando los dispositivos pasan mucho tiempo sin conexión con ediciones pendientes.
- La gestión de los dispositivos de la cuenta también ha mejorado al unificarse en un solo modelo de dispositivo que tiene en cuenta los permisos y separa mejor la lógica de cada plataforma. Esto debería reducir la aparición de dispositivos fantasma y darte más visibilidad sobre qué dispositivos están vinculados a tu cuenta.
- Hemos trabajado a fondo las identidades de mensajería y las conversaciones para que las conversaciones, los contactos, los intercambios de perfil y las funciones sociales se sincronicen de forma determinista entre dispositivos y entre cuentas.
Si has usado Blackbear durante la beta y has notado algún problema con estas cosas, cuéntanoslo con el formulario de comentarios de los ajustes de la cuenta.
Más allá de estos esfuerzos de infraestructura y plataforma, hemos avanzado en un banco de pruebas de componentes reutilizables que sirve a la vez para tres cosas: pruebas automáticas de regresión de la interfaz, validación de capturas durante el desarrollo y preparación de materiales de marketing. Las primeras piezas de este sistema ya se han usado para renovar la página de inicio de blackbear con capturas de los componentes reales de Blackbear, y estamos montando procesos automáticos para mantener esas imágenes al día mientras Blackbear sigue acelerando el ritmo de sus novedades.
En general, esta semana la plataforma ha ganado muchísimo en crecimiento técnico y madurez, y Blackbear nunca ha sido tan estable y segura. Tenemos muchas ganas de seguir con estos esfuerzos y de empezar algunos nuevos la semana que viene.
Gracias
Si has llegado al final de nuestro primer artículo de novedades, ¡gracias por leer! Esperamos que encuentres algo que te enamore en Blackbear; en las próximas semanas seguiremos añadiendo más funciones gratuitas y experiencias bonitas. Estate atento: vienen más funciones y más pulido.
Un saludo,
Xavi Group