ИИ редактор документов в моем проекте
👁 328💬 2
Генерация поста и последующее его изменение оказалось совсем нетривиальной задачей.
Идея в том, чтобы научить ИИ агента правильно находить нужные блоки текста и править их в существующем документе. При этом показывая diff в формате "было" и "стало".
А если документ пустой, тогда нужно научить ИИ агента генерировать целиком структуру всего документа. И это не просто текст, а текст по блокам, с соответствующей версткой под редактор типа Notion.
Это отличает работу ИИ агента над кодом и над обычным текстом.
В коде есть понятный ориентир - это строки. Каждая строка пронумерована и контекст изменения меньше, относительно текстового формата, где предложения могут быть очень длинными. Поэтому за ориентир приходится брать абзацы. Один абзац = один блок.
Возможно в будущем я еще придумаю решение более грамотное чем это, но пока что приходится работать именно так, чтобы не затягивать выпуск МВП.
Еще из положительных новостей, касательно проекта:
- Я придумал название проекта: MindPost. Мне нравится сама идея Осознанного Постинга. Поэтому я уже купил домен и опубликовал там проект.
- Также я уже оформил магазин на yookassa, прошел верификацию и подключил к проекту.
Пока что сделал дефолтную подписку в 2000Р. Это примерно посчитав сколько будет уходить на токены в месяц по пользователю. Лимиты по токенам пока что не считал, это тоже сложно сделать, учитывая влияние курса доллара и выбранной модели.
- Пока что подключил только OpenAI API, но скоро будут и другие модели из других сервисов.
Из минусов:
- Я сжег все лимиты на вайбкодинге в Claude Code)
- И я в потоке очередной одержимости опять сбил свой режим
Пока делал проект я понял, что Notion это ппц какой непростой проект. Попробовал реализовать маленькую часть этого сервиса в MindPost, я ощутил насколько Notion генеальный проект. И пока что моя реализация работает с небольшими багами и есть моменты, где не хватает нативного удобства.
Однако даже за столь небольшой промежуток времени, учитывая, что я над этим проектом работаю только вечерами, я смог добиться того результата, который вы можете увидеть перейдя по этой ссылке MindPost.ru
Как говорится, если вам не стыдно показать свой МВП, то вы слишком поздно его выпустили.Любые комментарии и предложения принимаются и будут отражены в будущем роудмапе. Убедительная просьба, сильно не ломайте 🙂 PS: Только что залил бек с ИИ сервисом и обнаружил ошибку региона подключения (Поэтому ИИ пока не работает, исправлю завтра 😅) 29/100 Telegram
73
Комментарии · 2
- @shaurgonПотом проанализируешь, разбей Pro на 2 направления - больше каналов, больше генераций. Либо оставь основу бесплатной, а сверху пакетами докупать, 10 каналов 500 рублей, 50 генераций - 500 рублей
- @shaurgonИ на лендинге добавь картинок, как выглядит то и другое - меня привлек именно вид редактора с правками