Обновить

Данный пост — продолжение социального эксперимента, начало см. в первом посте.

Прошу не рассматривать как "я пиарюсь" — от меня тут ничего нет — все это сделали роботы, человек (в данном случае я, но и вы можете) только высказывал хотелки.

Кратко, хочется уяснить, куда в перспективе пойдет разработка софта. Напомню гипотезы из прошлой статьи:

  1. LLM-ки смогут — каждый год любители будут клепать все больше программ, а метод естественного отбора позволит выбрать лучшее из этого хаоса.

  2. Ничего не изменится — слоповые программы так и останутся никому не нужными.

  3. Каждый будет генерить программу под себя.

Ну и суть — на этот раз еще одна автоматическая генерация — Obsidian на минималках, так же в одном HTML-файле, который можно использовать без установки и без админских прав. Все с открытым кодом, естественно (напомню, что у Obsidian код закрыт).

Концепция программ в HTML-файле весьма удачная, ведь это:

  1. Работает везде (Chrome даже на телефонах с этим работает, хотя интерфейс для десктопа).

  2. Не требует установки, прав и т. д.

  3. Главное, что браузер — это песочница. Браузер взломать не так просто, награда за эксплойт весьма внушительная, и можно доверять тому, что браузерная программа никуда за пределы песочницы не выйдет.

Итак, как это выглядит:

markdown-catalog-editor
markdown-catalog-editor

Возможности:

  1. Весь редактор — один HTML-файл, и он не ходит в сеть. Похож на Obsidian, но ничего не нужно устанавливать и не нужен аккаунт. Файл открывается в браузере, а заметки читаются и сохраняются прямо в вашей папке.

  2. Заметки остаются чистым Markdown. Теги, в том числе вложенные (work/alpha), хранятся не в тексте заметок, а в одном .meta.json рядом с ними. У Obsidian и Logseq теги пишутся внутрь самих заметок.

  3. Живое превью без скачков текста. В исходный Markdown превращается только блок под курсором, остальной документ остаётся отформатированным. Таблицы редактируются по ячейкам и не превращаются в | pipes |.

  4. Можно выложить как сайт. Если положить файл рядом с заметками и раздавать папку по HTTP, получится просмотрщик базы знаний.

Исходный код и HTML-файл, который собрал GitHub Actions на основе исходников.

Вопрос тот же самый: какая из трех гипотез вам кажется наиболее близкой к реальности, пригодится ли вам такой софт?

Теги:
+2
Комментарии18

Claude вместо копии проекта удалил 48 218 файлов за полторы минуты и потом признался, что «что‑то сломал»

Разработчик‑вайбкодер попросил ИИ‑агента Claude собрать зеркало проекта. Но вместо выполнения прямого указания на полное копирование рабочего решения нейросеть создала скрипт полной очистки и за полторы минуты удалила 48 218 рабочих файлов из дерева проекта в Windows и уничтожила хранилище объектов Git в репозитории. Восстановить данные полностью не удалось. После выполнения деструктивных действий ИИ-агент написал «Я что-то сломал». Примечательно, что оригинальный пост на Reddit по этому инциденту с 800+ комментариями был удалён с платформы спустя несколько дней после публикации.

Claude вместо копии проекта удалил 48 218 файлов за полторы минуты и потом признался, что «что‑то сломал»

Публикации