few.lt

Няколко полезни инструмента. Отворен код, без проследяване, без реклами.

FOSS зачита поверителността ↓ без реклами curl поддръжка лиценз EUPL

Активна разработка

Този уебсайт е в активна разработка и все още не е готов за публично пускане. Ако сте попаднали тук по случайност — добре дошли в затворения клуб на тестерите. Обратната връзка е добре дошла чрез формата за контакт.

DOS интеграция

Да, това е истина.

few.lt може да се използва директно от DOS — MS-DOS, FreeDOS, DR-DOS, каквото и да работи на онова бежово кутче в ъгъла. Нативен DOS изпълним файл комуникира с few.lt по обикновен HTTP (защото DOS не може да работи с TLS, и ние го уважаваме), давайки ти AI текстови инструменти, хеширане, помощни програми и всичко останало, което few.lt предлага, директно от истински DOS промпт.

Работи на 386 или по-добър. Тествано е на DOSBox-X и на истински ретро хардуер. И ние сме изненадани колкото теб.

AI on DOS!

Защо?

Добър въпрос. Попитахме Claude Sonnet същото — от DOS терминал — и той отговори:

"It exists because 'who needs this' is often the wrong question. Someone clearly wanted it, built it, and made it free."

Това е достатъчна причина.

По-практично: ентусиасти на ретрокомпютрите с истински хардуер, вградени и индустриални среди, където DOS тихо си върши работата, и всеки, който се наслаждава на ограниченията на операционна система от 1993 като творческо упражнение. Освен това е истински впечатляващо на партита.

Как работи?

DOS не може да говори HTTPS. Вместо да решаваме трийсет години криптография на 486, пускаме обикновен HTTP прокси на dos.few.lt, който препраща заявките към главния few.lt сървър по HTTPS. Твоят DOS компютър говори открит текст с проксито; проксито се справя с TLS.

Клиентът е FEW.EXE — нативен DOS изпълним файл, изграден с DJGPP и библиотеката Watt-32 TCP/IP. Говори директно с мрежовата ти карта чрез пакетен драйвер. Не се изисква DOS мрежов стек. Никакъв WINSOCK.DLL. Никакви кошмари с CONFIG.SYS.

Изходът се конвертира автоматично от UTF-8 към DOS кодови страници. Проксито също вежливо инструктира AI да не използва емоджи, защото никой не иска да вижда 🎉 рендерирано като ≡ƒÑî на VGA терминал.

Изисквания

  • Процесор 386 или по-добър
  • DOS 3.3 или по-нов — работят MS-DOS, FreeDOS, DR-DOS
  • Зареден пакетен драйвер за мрежовата карта
  • TCP/IP мрежов достъп
  • Адекватно чувство за хумор

Изтегляне

FEW DOS Cli v1.0 — FEW.ZIP
FEW DOS Cli v1.0 — Floppy Image — почти сигурно първият път, в който копие на лиценза EUPL v1.2 се разпространява на FAT12 флопи диск.

И, изходен код, предварително компилиран бинарен файл, образ на флопи, PHP прокси скрипт и копие на EUPL v1.2 — може да бъде намерен в хранилището на Codeberg.

Инсталация

  1. Заредете пакетния драйвер — преди да стартирате FEW.EXE, заредете пакетен драйвер за мрежовата си карта. Добавете го в AUTOEXEC.BAT за автоматично зареждане при стартиране или просто го пуснете от командния ред: C:\DRIVERS\NE2000.COM 0x60 3 0x300
  2. Конфигурирайте FEW.INI — редактирайте FEW.INI в същата директория като FEW.EXE. Задайте login и password, за да използвате профила си в few.lt и да получите достъп до Claude Sonnet. Оставете празно за безплатния план — резултатите могат да варират, предупредихме ви. Задайте translit=1, ако езикът ви използва нелатинско писмо и терминалът ви не може да го покаже.
  3. СтартирайтеC:\FEW> FEW HELP. Толкова. Ако пакетният драйвер е зареден и мрежата работи, всичко е наред.

Настройте IRQ и порта за своя хардуер. Потребителите на DOSBox-X могат да използват включения драйвер NE2000.COM — вижте DOSBXCFG.TXT за конфигурация.

Употреба

Синтаксисът е идентичен с обвивката и уеб терминала:

FEW  [--flag] [text]

Примери:

FEW HELP
FEW HELP AI
FEW HASH --SHA256 HELLO

Вход от тръба (пренасочване на stdin):

type essay.txt   | FEW AI --SUMMARIZE
type config.sys  | FEW AI --ASK "why my soundblaster isn't working?"
type readme.txt  | FEW AI --ASK "how do I configure the packet driver?"
FEW AI --SUMMARIZE < FILE_ID.DIZ

DOS техническа поддръжка никога не е била толкова добра.

Компилиране от изходен код

Пълният изходен код е включен в архива и на Codeberg. Файлът README.TXT съдържа инструкции за компилиране — най-добрият подход е кръстосана компилация на Linux с помощта на скрипта за настройка на инструменталната верига:

bash setup-toolchain.sh

Скриптът е тестван на Gentoo. Трябва да изтегли необходимите бинарни файлове, да генерира нужните файлове и накрая да компилира инструмента.

Самостоятелно хостване на прокси

Директорията PHPPROXY/ съдържа PHP прокси скрипта. Ако управлявате собствен few.lt инстанс, разгърнете проксито на всеки PHP-способен сървър (не забравяйте — SSL изключен!) и насочете FEW.INI към него:

host=dos.yourserver.com
port=80

Проксито обработва конвертирането от UTF-8 към DOS кодови страници, пренасянето на редове до 80 знака и HTTPS релея.

Лиценз

FEW DOS Cli е лицензиран под European Union Public Licence v1.2 (EUPL v1.2).

Изходен код е наличен на codeberg.org/flavius/few-dos.


"It scratches a specific itch for a specific community, it is open source, and it harms nobody."

— Claude Sonnet, from a DOS terminal, April 2026