Мейл кодинг е вайб кодинг по имейл
Мейл кодинг (на английски mail coding) е вайб кодинг, който се случва по имейл. Пишете в писмо какво искате, AI го изгражда и резултатът идва във входящата ви поща с линк. Отговаряте какво да се промени и следващата версия идва по същия начин. Няма чат прозорец, който да държите отворен, и няма приложение, което да учите: пощата ви е целият работен процес.
Терминът е наш. Вайб кодингът е създаване на софтуер, като го описвате и оценявате резултата, вместо да четете кода. Мейл кодингът запазва точно този цикъл и го премества в единствения инструмент, в който всеки собственик на бизнес и без това живее.
Защо го направихме
Мейл кодингът започна като вътрешен проект на екипа на OpenKBS. Въпросът беше: кой е най-простият възможен начин да получиш сайт или приложение? Отговорът вече беше в джоба на всеки: имейлът.
Всички знаят как работи имейлът, така че няма какво да се учи. Изпращаш искането и продължаваш с деня си; отговорът чака при непрочетените ти писма, вместо ти да чакаш него.
Това е смисълът за един основател: без седене пред чат прозорец и гледане как се появява текст. Пишеш какво ти трябва, вършиш друго, четеш отговора, когато стигнеш до него.
Защо имейл
Чат прозорецът изисква да сте там. Отваряте го, пишете, чакате, гледате. Това е удобно за програмисти, които така или иначе седят пред екран. Не е удобно за собственика на магазин за мебели, който се сеща за липсващата форма за запитване, докато товари буса.
Имейлът е асинхронен по природа. Пишете, когато ви хрумне, от телефона, а отговорът ви чака. Никой не трябва да ви учи на интерфейса. Всяка тема е отделна нишка, така че каталогът на магазина и новият дизайн на фактурите никога не се смесват, а цялата история на проекта стои в пощата ви, с търсене, до останалата ви кореспонденция. Препратете писмо на колега и той знае докъде е проектът, без да влиза никъде.
Имейлът налага и полезна дисциплина на машината. Отговор, който трябва да се чете добре в пощенски клиент, е кратък: казва какво е направено, къде да го видите и какво ви трябва. Това е по-добър отчет от безкраен лог с извиквания на инструменти.
Как работи мейл кодингът в OpenKBS
Има два входа. Пишете на ai@openkbs.com какво искате да се построи или го описвате на страницата за мейл кодинг. И в двата случая получавате един отговор с линк за регистрация, а текстът ви вече чака на страницата за регистрация като първа задача. Създавате акаунта и AI Studio започва веднага. Можете да затворите прозореца.
Първата работеща версия идва по имейл, обикновено за минути: линк към сайта или приложението и временен тестов вход, ако има такъв. Отговаряте на писмото какво да се промени и промяната се връща по същия път.
Няколко детайла, които правят това работещо на практика:
- Всеки чат има собствен адрес. Отговорът винаги попада в правилния разговор. Когато искате отделна тема, поискайте нов чат и следващото писмо идва от нов адрес, тоест нова нишка в пощата ви.
- Studio е на един клик. Всяко писмо води към същия чат в OpenKBS Studio с файловете, прегледа и историята. Пишете там или по имейл, което ви е по-близо; отговорът следва канала, който сте използвали последно.
- Въпросите идват като номерирани опции. Когато AI има нужда от решение, пита в текст, по един въпрос, а вие отговаряте с номер или изречение. Нищо не изисква натискане на бутон в приложение.
- Домейните и парите искат „да“. AI може да свърже домейн, който вече притежавате, като ви прати DNS записите за хостинга ви, или да регистрира нов. Покупката винаги се оферира първо, с цена в кредити, и нищо не се купува, докато не отговорите „да“.
Няколко нишки, един проект
Всеки чат в проекта има свой имейл адрес и всяка нишка в пощата ти е един чат. Пишеш на адреса на проекта и се отваря нов чат по нова тема. Така големият проект не е един безкраен разговор. Каталогът е една нишка, фактурирането друга, дизайнът трета, всяка със своята история и всяка отделен чат в Studio, ако някога го отвориш. Хващаш нишката, която ти е на ум, а другите чакат.
Точно това позволява на нещо толкова просто да носи нещо толкова голямо като ERP. Да кажем, че търговец на едро иска своя система. Първото писмо описва бизнеса и връща работещ скелет. После модулите растат в паралелни нишки. Една нишка за склада, в която управителят на склада отговаря с инвентарните листове. Една за фактурирането, в която счетоводителят отговаря с правилата. Една за поръчките, една за доставчиците, една за справките. Всяка нишка е чат със собствена памет и всички работят върху един и същ код и една и съща база. Агентът може и сам да отвори нова нишка, когато темата го заслужава, и да ти прати адреса ѝ. Три месеца по-късно пощата пази цялата история на система, която никой не е сядал да „програмира“.
Интерфейсът остава толкова прост, колкото в първия ден. Силата е в това колко такива разговора вървят едновременно и в това, че хората, които познават всяка част от бизнеса, отговарят в нишката за своята част, от собствената си поща, без обучение.
Твой собствен адрес
Всичко това може да върви от адрес на твоя домейн, например ai@yourcompany.com. Ако домейнът вече има поща, в Google Workspace или Microsoft 365, добавяш правило за препращане от този адрес към адреса на проекта в reply.openkbs.com, както се прави всеки псевдоним, и готово. Писмата от собственика стигат до проекта, отговорите се връщат в същата нишка. За домейни, хоствани в OpenKBS без поща другаде, добавяме приемането, така че адресът да работи и без препращане.
Прикачени файлове
Файловете, които прикачиш към писмо, влизат в проекта точно както ако си ги качил в Studio, в папката за качени файлове, и агентът работи с тях още в същия отговор. Лого, таблица с продукти, PDF със старото задание, скрийншот на това, което не изглежда добре. Пращаш го, казваш какво да се направи с него, готово.
Работещ пример
Малък магазин за мебели е на WordPress и е уморен от плъгини. Собственикът пише на ai@openkbs.com: преместете сайта при вас, запазете цветовете, добавете каталог с продукти и форма за запитване.
Десет минути след регистрацията идва първото писмо: магазинът е онлайн на временен адрес, 42 продукта в каталог, форма за запитване, която праща имейл на собственика, същата зелено-дъбова палитра. В писмото има тестов вход за администрацията, отбелязан като временен.
Собственикът отговаря: свържете домейна и нека формата пита за телефон. Следващото писмо носи двата NS записа за регистратора и потвърждава промяната във формата. Седмица по-късно, от телефона, между две доставки: сложи етикет „разпродажба“ на дъбовите маси. Готово, с линк.
Това е целият проект. Три нишки в една поща, без програмист, без обновяване на плъгини и сайт, който собственикът може да променя с едно изречение.
Граници и цена
Честността за границите тук е по-важна от всякъде другаде, защото човекът отсреща не гледа екран.
Всичко, което изисква натискане вътре в приложение, например одобряване на плащане или свързване на външен акаунт с вход, не може да стане по имейл. В тези случаи писмото казва точно къде да отидете и какво да направите, а линкът ви води там.
Отговори се приемат само от адреса, с който сте се регистрирали. Писмо от друг адрес или такова, което не минава обичайните проверки за автентичност на имейла, се игнорира без отговор. Това пази проекта ви от непознати.
Работата на AI се плаща в кредити. Първият проект започва безплатно; след това виждате цената на това, което искате, а ако кредитите свършат, идва писмо с линк за зареждане. Самите имейли не струват нищо.
Мейл кодингът не е различен продукт от OpenKBS Studio. Това е същият агент, същият проект, същият код, достъпен през инструмента, който и без това отваряте по петдесет пъти на ден. Ако така предпочитате да строите, започнете от страницата за мейл кодинг или просто пишете на ai@openkbs.com.