Aktualności
Blackbear, tydzień 8 — CLI, widok grafu, pliki Store, ulepszenia Paxa, katalog Discover, nowa strona główna, Rust WASM i szlify
Łagodnie mówiąc, to był w Xavi Group absolutnie szalony tydzień, więc pasowało, żeby właśnie w tym tygodniu ukazał się nasz pierwszy oficjalny wpis z nowościami.
Blackbear szybko zbliża się do wersji 2.0, przy której poczujemy się w pełni gotowi, by udostępnić Blackbear wszystkim i zakończyć okres beta. Wszystkim, którzy wypróbowali Blackbear i pomogli go przetestować: nie umiemy wystarczająco podziękować za wasze opinie i wsparcie!
Druga połowa tego wpisu będzie bardziej techniczna, ale w pierwszej skupimy się na tym, jak ulepszyliśmy Blackbear dla ludzi.
Blackbear dla ludzi / ulepszenia z tygodnia 8
Jeśli masz już za sobą logowanie do Blackbear, pierwsze, co zauważysz, to gruntownie ulepszony proces logowania i pierwszych kroków. Obok logowania magicznym linkiem jest teraz Google OAuth, a jeśli używasz konta Gmail, zalogujesz się dowolnym z tych sposobów. Mamy nadzieję wkrótce dodać też Apple OAuth. Co ważne, niezależnie od wybranego sposobu informacje takie jak twój e-mail nigdy nie są przechowywane bez szyfrowania ani zapisywane w logach bez zamaskowania. Blackbear nadal stara się przechowywać jak najmniej informacji, które mogłyby cię zidentyfikować.
Usunęliśmy też 14-dniowy licznik okresu próbnego. Dodawał szumu i tarcia, a w końcu chcemy, żeby narzędzia Blackbear były bezpłatnie dostępne dla jak największej liczby osób. Konto nadal jest potrzebne do wszystkich funkcji, które wiążą się ze stałymi kosztami utrzymania, ale mamy nadzieję, że tryb anonimowy przyda się każdemu, kto go potrzebuje albo chce.
Za logowaniem Blackbear znacznie lepiej porządkuje materiały na start. Gdy logujesz się do Blackbear albo zakładasz nowe konto, znajdziesz bogatą notatkę powitalną i niewielki folder z dokumentacją, które pokazują, jakie funkcje istnieją i jak zacząć porządkować i urządzać swoją przestrzeń.
Pojawiła się nowa funkcja profilu z kluczami kryptograficznymi do podpisywania działań twoich i Paxa. Dzięki temu ty (i Pax) możecie kryptograficznie sprawdzić, kto utworzył jaką treść, notatkę, wydarzenie itd., a to dobrze łączy się z nowymi funkcjami kontroli wersji. Jeśli to zbyt wiele żargonu: najważniejsze jest to, że twój głos, twoje działania i twoje pomysły domyślnie pozostają w Blackbear odrębne od treści tworzonych przez agentów, bez żadnej konfiguracji z twojej strony.
Kolejna duża zmiana w interfejsie w tym tygodniu to nowa karta Graph na Biurku. Graf jest naprawdę świetny, bo opiera się na podstawowych mechanizmach powiązań, które pozwalają łączyć notatki markdown, wydarzenia, zadania i praktycznie wszystko w Blackbear, tak żeby relacje i wnioski wyłaniały się same.
W Discover pojawiła się nowa karta Catalog, w której szybko przejrzysz i dodasz do Blackbear treści z otwartych katalogów, takich jak ArXiv, Open Library, LibriVox i inne! Darmowy jazz z Internet Archive puszczony w tle przez Mix, podczas gdy leci podcast… całkiem nieźle.
Oprócz tych dużych zmian w tym tygodniu jest też sporo „mniejszych” sukcesów. Po pierwsze, dymek Paxa na telefonie znacznie lepiej schodzi ci z drogi, a do tego ma teraz tryby wyszukiwania w całej aplikacji i szybkiego zapisywania. Włączenie wyszukiwania do okna akcji Paxa to miłe uproszczenie, a tryb zapisywania pozwala tworzyć zadania, wydarzenia, notatki i nie tylko, po prostu opisując, czego chcesz (bez wnioskowania AI, tylko dobry algorytm), z podglądem przed zastosowaniem, który daje pewność, że dostaniesz to, o co ci chodzi. To mocno podnosi poziom czatu z Paxem i cieszymy się, że będziemy dalej rozwijać panel akcji Paxa.
Blackbear dla agentów i programistów / ulepszenia z tygodnia 8
To pierwszy tydzień, w którym CLI Blackbear (brew install xavi-group/tap/bb) jest dostępny dla zaawansowanych użytkowników i agentów, i jesteśmy tym ogromnie podekscytowani!
Agenci korzystający z bb mogą się skonfigurować w kilka minut i zyskać trwałe, zaszyfrowane, rozproszone miejsce na zapisy swoich sesji, pliki planowania, zadania, wydarzenia i nie tylko. Mogą też pracować z twoimi danymi w Blackbear, co pozwala na naturalną współpracę w oparciu o system historii wersji. Do tego (jak wspomnieliśmy wcześniej) twoje działania i działania twoich agentów AI są podpisywane kryptograficznie, więc ty (i oni) od razu widzicie, co napisał człowiek, a co AI. Dzięki temu twój głos i twoja praca pozostają odrębne i nigdy nie gubią się wśród wyników pracy agentów.
W Xavi Group już używamy CLI bb do synchronizacji i dystrybucji takich rzeczy jak pliki planowania i inne artefakty. Sprawdza się fantastycznie.
Wspomniany widok grafu i mechanizmy powiązań w Blackbear pozwalają budować niezwykle bogate dane obejmujące nie tylko pliki planów i sesje twoich agentów, ale też wydarzenia, rutyny, zadania i praktycznie każdą inną część Blackbear. Mamy nadzieję, że z czasem, w miarę rozwoju tego systemu, będzie on w naturalny sposób wydobywał wnioski i pomagał w porządkowaniu wielu dziedzin naraz.
Pax będzie coraz częściej używać mechanizmów powiązań i funkcji Blackbear (na przykład notatek markdown jako plików umiejętności) do porządkowania własnej pracy. To naturalnie rozszerzy się na model współpracy w Blackbear, który pozwala całkiem gładko przekazywać umiejętności znajomym i współpracownikom.
Wdrażamy też kolejne funkcje dla agentów (takie jak pliki Store), które pozwolą im używać Blackbear jako natywnego dla agentów, jedynego źródła prawdy do zarządzania sekretami. Te elementy są na razie surowe, ale nie możemy się doczekać, co umożliwią przyszłe integracje.
Notatki techniczne / ulepszenia z tygodnia 8
Oprócz tych ekscytujących nowych funkcji przeglądaliśmy i szlifowaliśmy wnętrze blackbear-app, blackbear-api i blackbear-cli.
Wraz z pojawieniem się blackbear-cli część wspólnych elementów, takich jak kryptografia i logika scalania, przeniosła się do Rusta i trafia do blackbear-app jako pakiety WASM. Ogólnie przyspieszyło to szyfrowanie i odszyfrowywanie (blackbear używa standardowych w branży, sprawdzonych bibliotek szyfrujących, takich jak ChaCha20-Poly1305, Argon2, X25519 i HKDF-SHA256 z ekosystemu RustCrypto), ale najważniejsze jest to, że CLI w Ruście i aplikacja webowa korzystają z tej samej logiki w tych krytycznych elementach infrastruktury, które testujemy do upadłego.
Poprawki i ulepszenia objęły kilka kluczowych obszarów:
- Zmiany w plikach, zadaniach, wydarzeniach itd. z wielu urządzeń powinny teraz scalać się czysto, nawet gdy urządzenia przez długi czas są offline z oczekującymi zmianami.
- Zarządzanie urządzeniami na koncie również się poprawiło dzięki ujednoliceniu do jednego modelu urządzenia, który uwzględnia uprawnienia, i czystszemu podziałowi logiki dla platform. Powinno to ograniczyć pojawianie się widmowych urządzeń i lepiej pokazać, jakie urządzenia są podłączone do twojego konta.
- Tożsamości i rozmowy w wiadomościach przeszły twarde testy, by rozmowy, kontakty, wymiana profili i funkcje społecznościowe synchronizowały się deterministycznie między urządzeniami i kontami.
Jeśli korzystasz z Blackbear w okresie beta i zauważyło ci się coś nie tak w tych obszarach, daj nam znać przez formularz opinii w ustawieniach konta!
Poza tymi większymi pracami nad infrastrukturą i platformą posunęliśmy się w budowie wielokrotnego użytku placu zabaw dla komponentów, który służy naraz do automatycznych testów regresji interfejsu, weryfikacji zrzutów ekranu w trakcie prac i przygotowywania materiałów marketingowych. Pierwsze elementy tego systemu posłużyły do odświeżenia strony głównej blackbear zrzutami ekranu prawdziwych komponentów Blackbear, a powstają automatyczne procesy, które będą utrzymywać te obrazy aktualne, gdy Blackbear będzie wypuszczać nowe funkcje coraz szybciej.
Ogólnie w tym tygodniu platforma ogromnie dojrzała technicznie, a Blackbear jeszcze nigdy nie był tak stabilny i bezpieczny. Cieszymy się, że będziemy kontynuować te prace i w przyszłym tygodniu zaczniemy kilka nowych!
Dziękujemy
Jeśli udało ci się dotrzeć do końca naszego pierwszego wpisu z nowościami, dziękujemy za lekturę! Mamy nadzieję, że znajdziesz w Blackbear coś, co pokochasz, a w najbliższych tygodniach będziemy dodawać kolejne darmowe funkcje i piękne doświadczenia. Wypatruj nowości, na horyzoncie są kolejne funkcje i szlify.
Pozdrawiamy,
Xavi Group