Кој стои зад Vobuda и како се гради
Мал тим што цел ден живее во агенти и терминали, градејќи го оној што самиот го сакаше. Деловите од тоа што вреди да ги знаете пред да ѝ ја доверите вашата школка на една програма.
Shifton Inc
Vobuda е направена од Shifton Inc, тимот зад shifton.com, софтвер за управување со смени што се користи во десетици земји, и rolchat.com, нивната сопствена платформа за комуникација со клиенти. Терминалот произлезе од таа работа, а не од пазарно истражување: тим што поминува цел работен ден давајќи задачи на агенти и читајќи го она што се враќа, градејќи го прозорецот за кој постојано посакуваа да постои.
Првото издание што луѓето надвор од тимот можеа да го инсталираат пристигна шест дена по отворањето на првиот прозорец. Веќе имаше блокови што се делат и се влечат меѓу табови со работни школки, контролната лента за агентот, системскиот монитор со скинови, датотека отворена покрај школката, диктирање и гласно читање, командната линија, проекти, прозорецот што паѓа одозгора и четириесет јазици со водич на секој.
Бесплатна, и затворена
Програмата не чини ништо, без разлика дали ја користите за работа или за бизнис. Нема пробен период, нема платен план, нема ограничување на бројот на корисници и нема регистрација. Изворниот код не е објавен: она што се дистрибуира е компилираната верзија, а јавниот репозиториум содржи readme, список на промени, лиценцата и бројките прикажани на овој сајт.
Она што лиценцата не го дозволува е понатамошно проследување на програмата: дистрибуирање копија, продавање, нудење како услуга, расклопување или менување, користење на нејзиното име, или отстранување на деловите од интерфејсот што ги спомнуваат другите производи на авторот. Ако некој друг ја сака, упатете го овде, бидејќи е бесплатна и за него.
Лиценцата е напишана да се прочита, а не да се преживее. Ако ви треба нешто што не го дава, прашајте. Одговорот честопати е да.
Библиотеките на кои е изградена се туѓи, дадени бесплатно под сопствени услови. Целосниот список со текстот на секоја лиценца доаѓа вграден во програмата, под На што е изградена Vobuda во сопствено мени.
Како се проверува пред да излезе
Поентата не се бројките. Поентата е дека кога нешто ќе се расипе на вашиот компјутер, поправката пристигнува заедно со проверката што спречува тоа повторно да се случи.
Секоја грешка има идентификатор, и проверка што го именува
Секој дефект што програмата некогаш го имала е запишан со идентификатор, а една проверка го именува тој идентификатор. Скрипта одбива договор што никој не го проверува, па списокот не може тивко да се разминува со тестовите; колку ги има, покажува извршувањето подолу.
Над 2000 автоматски проверки
На скала од скалила, од најевтиното нагоре: чисти функции, јадрото на Rust, командната линија, инсталацијата со една линија, устројството на складиштето и живи прозорци управувани од сопствената состојба, кои го проверуваат интерфејсот, лентата на агентот контрола по контрола и додатоците на работа.
Тестовите за интерфејсот го управуваат вистинскиот програм
Преку сопствената командна линија, а не преку приватна прикачка. Затоа на командната линија може да се верува: таа не е споредна врата, туку патот по кој минува секоја проверка.
Проверки и на документите
Една ги брои бројките во документите наспроти репозиториумот. Друга поцрвенува кога програмата се менува, а документите не. Друга ги споредува четириесетте преводи на упатството со англискиот по форма. Друга инсистира секое дејство некаде да биде опфатено со проверка.
Отстранувањата допираат до вашите датотеки
Она што едно отстранување го остава во датотеките на некој човек е дел од самото отстранување. Повлечен изглед ја оставаше својата подредба зад себе; повлечено читање остави панел што црта нула; повлечена форма ќе оставеше празна тема. Секое од тие сега се мигрира, а не се напушта.
Работи што беа изградени, а потоа повлечени
Беше изградено складиште за тајни, работеше како што беше замислено, но сепак беше отстрането: вредноста живееше во keychain, а Vobuda го знаеше само името, но ова е програма напишана за луѓе кои никогаш не размислувале каде се чува клуч, а најбезбедното складиште е тоа што не го нудиме.
Што всушност испишува проверката
Списокот погоре кажува дека програмата е тестирана. Ова е самото извршување, на комитот што стана верзијата што можете да ја преземете од овој сајт.
$ npx vitest run Test Files 234 passed | 1 skipped (235) Tests 2340 passed | 1 skipped (2341) Duration 21.73s $ python3 scripts/failure-modes.py965 of 965 failure modes have a check. # Одбива да работи и кога два договори даваат ист# идентификатор на различни работи, што се случило двапати. Што излегува од вашиот компјутер
| Што | Каде оди |
|---|---|
| Вашиот говор | Препознаен на компјутерот. Јазик што би барал мрежа е одбиен, наместо тивко да се испрати |
| Вашите датотеки, поставки и историја | Остануваат на машината. Нема сметка и нема наша синхронизација; на Mac поставките се копираат во iCloud Drive, вклучено по стандард, преку Apple |
| Грешки | Се снимаат таму каде што се случуваат, се чистат пред да се запишат и не се праќаат никаде додека сами не го вклучите, а тогаш - со случаен број за оваа машина и никогаш со нејзиното име |
| Еднаш дневно | Дали vobuda, Claude Code и Codex имаат поново издание, и каталогот на додатоци |
| Панелот за адреса | Додека е на екранот, приближно едно барање на секои десет минути со прашање која адреса ја гледа интернетот |
На Mac со Claude Code, лентата на агентот исто така на секои пет минути го прашува Anthropic за лимитите на вашата сметка, со сопствената најава на Claude Code. Нема аналитика и нема извештај за користење, не како поставка што може да се исклучи, туку како код што не постои. Страницата за приватност го наведува секое барање.
За програмата и луѓето зад неа
Дали Vobuda е отворен код?
Не. Бесплатна е, но затворена. Она што се дистрибуира е компилираната верзија; изворниот код не е објавен. Јавниот репозиториум ги содржи readme, списокот на промени, лиценцата и бројките употребени на овој сајт.
Дали ќе остане бесплатна?
Да. Не е планиран платен план, ниту регистрација на која би можел да се прикачи. Постои затоа што тимот сакаше да постои.
Кој стои зад неа?
Shifton Inc, компанијата зад shifton.com и rolchat.com.
Каде да пријавам грешка или да побарам нешто?
На страницата за проблеми (issues) во јавниот репозиториум, до која има врска на страницата за контакт. Секоја поправена грешка добива идентификатор и проверка именувана по неа.
Дали работи на Linux?
Да. Страницата за преземање има .deb и AppImage за машини Intel/AMD и ARM, за Ubuntu 22.04+, Debian 12+, Fedora 36+ и openSUSE Leap 15.6+. Диктирањето и гласното читање работат само на macOS. Нема издание за Windows, и нема датум што можеме да го дадеме за него.