Mood-это веб-приложение для журналирования, управляемое искусственным интеллектом, предназначенное для того, чтобы помочь пользователям отслеживать свои чувства и настроения с течением времени. Он предлагает передовые анализы настроений и поиск сходства на основе вопросов, что делает журналирование проницательным и привлекательным опытом.
Настроение - это больше, чем просто платформа для журналирования; Это ваш личный трекер настроения. Он использует обработку ИИ и естественного языка для анализа записей вашего журнала, предоставляя представление о ваших изменяющихся эмоциях. Заинтересованы ли вы в отслеживании своего ежедневного настроения или изучении тенденций настроений в своем письме, настроение приобрела вас.
Добавление записи в журнале: легко создавать новые записи журнала, чтобы запечатлеть ваши мысли, чувства и опыт.
Анализ настроений: настроение использует ИИ и API Openai для анализа настроений ваших записей в журнале. Поймите, как ваши эмоции развиваются со временем.
Диаграмма истории настроений: визуализируйте свои чувства в течение длительного периода с интуитивной диаграммой, давая вам всеобъемлющий взгляд на ваше эмоциональное путешествие.
Поиск на основе вопросов: хотите изучить конкретные темы или мысли во всем вашем журнале? Задайте вопрос, и настроение выполнит поиск сходства на векторном DB в памяти и ответит на ваш запрос.
Autosave и Sync: ваши записи автоматически сохраняются и синхронизируются с базой данных во время питания, обеспечивая безопасность контента вашего журнала.
Настроение построено на надежном техническом стеке:
Next.js 13 + TypeScript: мощная структура для создания веб -приложений.
Prisma orm + mysql: для управления базами данных и обработки миграций.
OpenAI API: Использование возможностей OpenAI для проведения анализа настроений.
Tailwindcss: первая утилита CSS-структура.
Vitest: тестирование (единица).
Клерк Auth: аутентификация пользователя с использованием веб -крючков клерка Auth.
Langchain для вектора вектора в памяти DB: для молниеносных поисков сходства в записях журнала.
Чтобы настроить настроение, выполнить эти шаги:
git clone https://github.com/yakin-ts/mood.gitnpm installnpx prisma migrate devnpm run dev Вклад сообщества, чтобы сделать настроение еще лучше, приветствуются. Чтобы начать:
PS: настроение все еще находится в стадии разработки, и я буду улучшать функции.
Если у вас есть какие -либо вопросы, предложения или проблемы, не стесняйтесь обращаться ко мне в LinkedIn