Noutăți
Blackbear, Săptămâna 8 — CLI, vizualizarea Graf, fișierele Store, Pax îmbunătățit, catalogul Discovery, pagina de prezentare reproiectată, Rust WASM și finisaje
Ca să o spunem blând, a fost o săptămână absolut nebună aici, la Xavi Group, așa că ni s-a părut potrivit ca tot acum să publicăm primul nostru articol oficial de actualizări.
Blackbear se apropie rapid de versiunea 2.0, momentul în care ne vom simți pe deplin împuăcați să-l oferim tuturor și să încheiem perioada beta. Tuturor celor care au încercat Blackbear și ne-au ajutat să-l punem la încercare: nu vă putem mulțumi îndeajuns pentru păreri și sprijin!
A doua jumătate a articolului devine mai tehnică, dar în prima parte ne concentrăm pe cum am făcut Blackbear mai bun pentru oameni.
Blackbear pentru oameni / Îmbunătățiri în Săptămâna 8
Dacă te-ai mai conectat la Blackbear, probabil primul lucru pe care îl vei observa e o îmbunătățire completă a conectării și a primilor pași. Acum te poți conecta cu Google OAuth, pe lângă linkul magic, iar dacă ai folosit un cont Gmail, oricare dintre metode te conectează. Sperăm să adăugăm în curând și Apple OAuth. Important: indiferent ce metodă alegi, informații precum adresa ta de e-mail nu sunt niciodată stocate necriptat sau scrise în jurnale necenzurate. Blackbear continuă să păstreze cât mai puține informații care te pot identifica.
Am eliminat și cronometrul perioadei de probă de 14 zile. Adăuga zgomot și fricțiune, iar în cele din urmă vrem ca uneltele Blackbear să fie accesibile gratuit pentru cât mai mulți oameni. Un cont e în continuare necesar pentru toate funcțiile care au un cost de funcționare continuu, dar sperăm că modul anonim e util tuturor celor care au nevoie de el sau îl vor.
Dincolo de conectare, Blackbear își organizează mult mai bine materialele de pornire. Când te conectezi sau îți creezi un cont nou, găsești o notiță de bun venit bogată și un mic dosar de documentație care îți arată ce funcții există și cum poți începe să-ți organizezi și să-ți configurezi spațiul.
A sosit o nouă funcție de profil, cu chei criptografice care semnează acțiunile făcute de tine și de Pax. Astfel, tu (și Pax) puteți verifica criptografic cine a creat ce conținut, ce notițe, ce evenimente și așa mai departe, iar asta se potrivește bine cu noile funcții de control al versiunilor. Dacă sună prea tehnic, ideea principală e că vocea, acțiunile și ideile tale rămân implicit distincte de conținutul generat de agenți în Blackbear, fără nicio configurare din partea ta.
O altă schimbare mare de interfață pe care o vei vedea săptămâna asta e noua filă Graf din Birou. Graful e chiar grozav, pentru că se sprijină pe primitivele de legături încrucișate care îți permit să legi notițe Markdown, evenimente, sarcini și cam orice din Blackbear, ca relațiile și ideile să apară de la sine.
În Discovery a apărut o filă nouă, Catalog, din care poți răsfoi rapid și adăuga conținut direct în Blackbear din cataloage deschise precum ArXiv, Open Library, LibriVox și altele! Să iei niște jazz gratuit de pe Internet Archive și să-l pui într-un Mix în fundal în timp ce merge un podcast… destul de bine.
Pe lângă aceste schimbări mari, săptămâna asta aduce și câteva câștiguri „mai mici”. Pentru început, bula lui Pax pe mobil a devenit mult mai bună la a nu-ți sta în cale și oferă acum căutare în toată aplicația și un mod de captură. Mutarea căutării în fereastra de acțiuni a lui Pax e o simplificare bună, iar modul de „captură” îți permite să creezi sarcini, evenimente, notițe și altele doar descriind ce vrei (fără inferență AI, doar un algoritm bun), cu o previzualizare înainte de aplicare care se asigură că primești exact ce dorești. Asta ridică mult nivelul conversației cu Pax și abia așteptăm să aducem și alte îmbunătățiri în panoul de acțiuni al lui Pax.
Blackbear pentru agenți & dezvoltatori / Îmbunătățiri în Săptămâna 8
E prima săptămână în care CLI-ul Blackbear (brew install xavi-group/tap/bb) e disponibil pentru utilizatorii avansați și pentru agenți, iar noi suntem foarte, foarte entuziasmați!
Agenții care folosesc bb se pot configura singuri în câteva minute și primesc o stocare persistentă, criptată și distribuită pentru transcrierile sesiunilor, fișierele de planificare, sarcinile, evenimentele lor și altele. Pot lucra și cu datele tale din Blackbear, ceea ce face colaborarea naturală pe baza sistemului de istoric al versiunilor. În plus, acțiunile tale și cele ale agenților tăi AI sunt toate semnate criptografic (cum spuneam mai sus), așa că tu (și ei) puteți deosebi dintr-o privire ce a scris un om și ce a scris un AI. Asta îți păstrează vocea și munca distincte, ca să nu se piardă niciodată printre rezultatele agenților.
Intern, la Xavi Group, am început deja să folosim CLI-ul bb ca să gestionăm sincronizarea și distribuirea unor lucruri precum fișierele de planificare și alte artefacte. E fantastic.
Vizualizarea Graf și primitivele de legături încrucișate din Blackbear, amintite mai sus, pot construi date incredibil de bogate, care cuprind nu doar fișierele de planificare și sesiunile agenților tăi, ci și evenimente, rutine, sarcini și cam orice altă suprafață din Blackbear. Pe măsură ce sistemul se îmbunătățește, sperăm să ofere o cale firească de a scoate la iveală idei și de a ajuta la organizare în toate domeniile.
Pax va folosi tot mai mult primitivele de legături încrucișate și funcțiile din blackbear (de exemplu, notițele Markdown ca fișiere de abilități) ca să se organizeze. Asta se extinde firesc prin modelul de colaborare din Blackbear, care permite să distribui abilități prietenilor și colegilor aproape fără efort.
Implementăm și alte funcții pentru agenți (precum fișierele Store) care le vor permite să folosească blackbear ca sursă unică de adevăr, nativă pentru agenți, în gestionarea secretelor. Aceste primitive sunt încă brute, dar abia așteptăm să vedem ce vor face posibil integrările viitoare.
Note tehnice Blackbear / Îmbunătățiri în Săptămâna 8
Pe lângă aceste funcții noi, am trecut prin interiorul lui blackbear-app, blackbear-api și blackbear-cli și l-am finisat.
Odată cu apariția lui blackbear-cli, câteva elemente comune, precum criptografia și logica de îmbinare, au fost mutate în Rust și sunt oferite în blackbear-app ca pachete WASM. În general, asta a crescut viteza criptării și decriptării (blackbear folosește biblioteci de criptare standard în industrie și bine călite, precum ChaCha20-Poly1305, Argon2, X25519 și HKDF-SHA256, din ecosistemul RustCrypto), dar lucrul cel mai important e că CLI-ul în Rust și aplicația web folosesc aceeași logică de bază pentru aceste componente critice, pe care le testăm fără milă.
Am făcut remedieri și îmbunătățiri în câteva zone critice:
- Modificările făcute pe mai multe dispozitive la fișiere, sarcini, evenimente și altele ar trebui să se rezolve acum curat, chiar și când dispozitivele stau mult timp offline cu editări în așteptare.
- Gestionarea dispozitivelor din cont s-a îmbunătățit și ea, prin unificarea într-un singur model de dispozitiv care ține cont de permisiuni și separă mai curat logica pe platforme. Asta ar trebui să reducă apariția dispozitivelor-fantomă și să îți arate mai clar ce dispozitive sunt legate de contul tău.
- Am lucrat temeinic la identitățile și conversațiile din mesagerie, ca să ne asigurăm că discuțiile, contactele, schimburile de profil și funcțiile sociale se sincronizează determinist între dispozitive și între conturi.
Dacă ai folosit Blackbear în perioada beta și ai observat probleme cu oricare dintre acestea, spune-ne prin formularul de feedback din setările contului!
Dincolo de aceste eforturi mai mari de infrastructură și platformă, am avansat spre un loc de joacă reutilizabil pentru componente, care servește în același timp la testarea automată a regresiilor de interfață, la validarea capturilor de ecran în timpul dezvoltării și la pregătirea materialelor de marketing. Primele piese ale acestui sistem au fost folosite ca să refăcem pagina de prezentare blackbear cu capturi ale componentelor reale din Blackbear, iar fluxuri automate sunt în curs de punere la punct ca să țină aceste imagini la zi pe măsură ce Blackbear lansează funcții tot mai repede.
Pe scurt, săptămâna asta platforma a crescut și s-a maturizat enorm din punct de vedere tehnic, iar Blackbear n-a fost niciodată mai stabil și mai sigur. Abia așteptăm să continuăm aceste eforturi și să începem câteva noi săptămâna viitoare!
Mulțumim
Dacă ai ajuns la finalul primului nostru articol de actualizări, îți mulțumim că l-ai citit! Sperăm să găsești ceva de iubit în Blackbear, iar în săptămânile următoare vom continua să aducem tot mai multe funcții gratuite și experiențe frumoase. Fii cu ochii-n patru: vin și alte funcții și finisaje.
Toate cele bune,
Xavi Group