Cloudflare выпустила EmDash, систему управления контентом с открытым исходным кодом, написанную на TypeScript. Она позиционируется как духовный преемник WordPress для эпохи бессерверных технологий. Разработанная за два месяца с помощью ИИ, она основана на Astro и использует лицензию MIT. Её ключевой особенностью является архитектура безопасности, изолирующая плагины, и она предназначена для управления агентами искусственного интеллекта.
Бессерверная архитектура и изоляция с помощью Workers 🛡️
Техническая инновация EmDash заключается в её модели безопасности. Плагины и расширения выполняются не в основном ядре, а в изолированных песочницах, созданных с помощью Cloudflare Workers. Это предотвращает доступ уязвимого дополнения к системе или другим плагинам. Основой является фреймворк Astro, который отдаёт приоритет доставке статического контента. Включает встроенный сервер Model Context Protocol и CLI, что облегчает взаимодействие ассистентов на основе ИИ с контентом и его автоматизированное управление.
Два месяца, немного ИИ и вперёд: новый ритм разработки ⚡
Факт того, что система была разработана за два месяца с помощью ИИ, оставляет двоякое чувство. С одной стороны, это демонстрирует мощь современных инструментов. С другой — заставляет тех из нас, кто потратил полгода на попытки обновить WordPress до последней версии, чувствовать себя каменщиками каменного века. Похоже, будущее заключается не в написании кода, а в надзоре за ИИ, которая его пишет, пока вы подаёте ей кофе. Конечно, с песочницей, чтобы плагин для кофе не захватил контроль над сервером.