CrossWord
May 5, 2026 · View on GitHub
Что значит мой проект... ну если ещё не поняли, это несколько более малых проектов, и к ним shell'ы и endpoint'ы.
Многоцелевой проект, с несколькими назначениями.
Из ${view} это:
viewer- Markdown просмотрщик. Из его умений:- открыть данные файлы,
- вставить markdown text из буфера обмена для отображения.
- сделать drag&drop в поле просмотра, и его этим отобразить.
- самое главное - распечатать и/или экспортировать в Word документ т.е.
docx. - и главное, подобранные стили под Markdown, как я только мог.
settings- Общие настройки всего приложения (включая все модули)- AI настройки, MCP, прочие.
- Markdown настройки (или, и прочие тонкости).
explorer- файловые менеджер браузера (OPFS) от приложения. По идеи должен был выполнять роль хранилища.- Его применение, оставлено на будущее для других
$[shell] - Да и context-menu сломался как всегда...
- А так, в своё время, в его функции хорошо вкладывался.
- Его применение, оставлено на будущее для других
airpad- гироскопический трекбол для ПК. Требуетсяendpoint(runtime) то есть backend к нему.- До стабильного конца довести не удалось до сих пор.
workcenter- до конца не доработан, основная суть это работа по ИИ (преобразование, конвертация, распознавание и т.д.).sheduler- удалён, но планировалась когда-то умная система расписаний, планов, основываясь на открытых источниках, данных, включая и погоду.- С возможностями загружать в базу и свои данные, включая и скриншоты, и работало бы даже в Android.
Из $[shell] это:
baseилиnone- вообще чисто показать${view}, без всяких элементов UI.content- употребляется в контексте Chrome расширений, когда используется content-scripts.minimal- переключаемые вкладки между${view}которые заданы в скрытом списке.environment- основное желание в недалеком будущем. Сможет служить роль Speed Dial в браузере (New Tab Page). Из особенностей.- Оконный менеджмент
- Статус бар
- Док (task) бар
Каким оно может быть?
- CRX (chrome расширение)
- PWA (progressive web application)
Из других.
CWSP - та самая точка endpoint, в настоящий момент разрабатывается в связке с fastify frontend отображателем.
- Разрабатывается унификаций серверных функций (точки, endpoint) куда разворачиваются.
- Предполагается: WebDav, IPFS, AirPad, AI-passthrough, assets, и прочие компоненты.
- В теории может: заменить собой какой-нибудь CDN.
- А также это целая некая сеть себе подобных, соединённых один с другим (например для bridge, проксирование)...
CWSAndroid - проект который так и не получился. Его основной задачей должно было стать
- синхронизация SMS, уведомлений, clipboard (буфера обмена).
- общий clipboard и в одном, и в другом смартфоне, и в ПК.
- всё оно подключалось бы к общему endpoint что имеет внешний IP.
Фреймворки
fest/lure- UI реактивностьfest/object- ядро реактивностиfest/uniform- прослойка коммуникации между модулям (worker, service или чему-то ещё в пределах одного приложения).fest/veela- библиотека стилей, сейчас правда там небольшой беспорядок.fest/fl-ui- должно было бы стать библиотекой для UI.fest/dom- библиотека для DOM (утилиты).fest/core- все функции, утилиты, нужные для всех остальных...fest/icon- библиотека для отображения иконок.
Иерархия
fest/corefest/dom+fest/objectfest/veela+fest/icon+fest/lurefest/fl-uiappsCrossWord(CW-i1)
CWSP(работает но не полностью)CWSAndroid(не разработан)
--
Подавились мы...
Костью в нашем горле стало:
CWSAndroid(даже синхронизации clipboard и поддержка сети)shell:environment- Более лучший дизайн и адаптивность
- Планировщик и расписания
Кстати, я ещё больше месяца не смогу купить себе подписку Cursor IDE, так как в этом месяце (200$) у меня таких лишних долларов не найдётся, а именно 20000₽ рублей...
🐷 Хотите развития быстрее - жертвуйте нам! 🐷
- В USDT (TRC-20):
TSLZn5az9NPfgFYUeGsgXuQNg4yjJosVbm
- USDT (ERC-20):
0x9518A1b9C320aD7d56A2Eb381ACD2E0be9A99D06
Если можете или желаете поддержать на мои проекты и помощь мне (специалистов), может задонатить по номеру (желательно от 2000₽), да и вообще, дайте в целом столько, на-сколько сможете мне дать... а то я так и не дотяну до пенсий, деньги уходят быстрее...:
+79398214957💸 (ВТБ или Т-Банк)