Writers Tears ИИ-ассистент для писателей с опорой на книги по ремеслу
Кейс в категории «AI - искусственный интеллект»: задача, подход к работе и результат для заказчика.
Кейс в категории «AI - искусственный интеллект»: задача, подход к работе и результат для заказчика.
1) Задача
Бот-помощник для авторов: разобраться с творческим блоком, развить идею или сюжет, проработать персонажа и диалоги, получить разбор стиля и конструктивную критику отрывка. Важно было, чтобы советы звучали не как обтекаемая вода из GPT, а опирались на конкретные книги по писательскому мастерству.
2) Процесс
Перенёс и переиспользовал RAG-архитектуру из первого проекта под новую доменную задачу — это показало, что подход воспроизводимый. База знаний из книг по писательскому ремеслу (Брэдбери, МакКи, Труби, Лотман и др.) индексируется в ChromaDB (позднее — Qdrant); бот строит ответы, подтягивая релевантные фрагменты. Девять смысловых команд (/block, /develop, /character, /dialogue, /feedback, /style и др.), банк случайных промптов и упражнений, разбор присланных отрывков. Двуязычность ru/en, гибкая настройка: выбор модели и включение/отключение RAG прямо флагами запуска (--model, --no-rag) — без RAG бот тоже работает, на чистой модели.
3) Результат
Рабочий бот (@writers_tears_bot), open source, аккуратная модульная структура (логика / RAG / интерфейс / локализация разнесены).
Стек: Python · ChromaDB · Qdrant · RAG · sentence-transformers · OpenAI/Together API · Telegram Bot API · модульная архитектура
GitHub: github.com/WhatAMistake/writers-tears