ИИ по дефолту имеет довольно ограниченный функционал. Не у всех инструментов есть выход в интернет, способность читать локальные файлы с компьютера, возможность думать и анализировать. Но с появлением MCP можно решить эти проблемы, по сути, плагинами для ИИ.
Схематичное представление работы MCP
Объясню на примере — возьмем Claude (обязательно приложение на компьютер, не веб-версию!). Что он умеет? Claude умеет отлично обрабатывать информацию и выделять ключевые инсайты. Для того чтобы эти инсайты (напоминаю, мы делаем Market Research) ему дать, нужно самому прошерстить интернет, найти всe нужное и релевантное, скачать каким-то образом и только потом пихнуть в ИИ. Звучит как не наш вариант.
Как бы сделать так, чтобы за вас работал робот, пока вы пьете коктейль под пальмой на Бали? Всe просто — добавим ему парочку MCP:
- sequential-thinking — буквально база для MCP, этот модуль отвечает за анализ информации, декомпозицию задач и много чего ещe. Это лучшее, что я находил за последнее время
- Firecrawl — парсер информации (по сути поисковик для LLM), предподготовленной для ИИ, это наш выход в интернет (там нужен API-ключ, но мне с головой хватает бесплатной версии)
- Tavily — тоже парсер, это наш второй выход в интернет (тут тоже нужен API-ключ, и мне тоже хватает бесплатной версии)
- Brave search — а вот это уже больше похоже на человеческий поисковик, но по факту это наш третий выход в интернет (тут тоже API-ключ по аналогии с другими)
- Playwright — это эмулятор браузера, это позволяет открывать ссылки и скринить страницы, бомбезная штука, но работает долго
Почему мы используем 4 разных поисковика? Потому что все они работают по-разному, собирают разную информацию и по-разному еe отдают. Используя все 4 источника информации (можно и больше), вы получаете больше данных для анализа.
Теперь перейдeм к тому, как писать промпт, чтобы он использовал все доступные ему возможности:
1. Инструкция (и/или роль), вот мой готовый пример для этой задачи:
You are an expert market researcher. You analyse the provided information, identify key insights with excruciating detail due to your deeply analytical mind, and present a structured summary that aids in understanding the niche and its challenges. You are extensive and thorough, corroborate insights with sources, and go beyond surface-level insights to synthesise ideas and make brilliant connections.
2. Подробное описание того, каким мы хотим видеть результат и что нам нужно от этой информации(для удобства я его свернул):
Use the following format.
Only use output answers.
1. Niche Summary:
- Brief description of the niche and key problem areas.
- Objectives and goals of the research.
- Additional relevant information.
2. Market Analysis:
- Overview of the market and industry.
- Key trends and market size.
- Additional relevant information.
3. Pain Points:
- Categorize and group pain points based on similarity.
- Evidence and examples of these pain points, including direct quotations from the provided Reddit posts/comments.
- Impact of these pain points on potential customers.
- Additional relevant information.
4. Points of Interest and Opportunities:
- Categorize and group points of interest and opportunity based on similarity.
- Unique characteristics of the niche.
- Potential opportunities to innovate and provide solutions to problems.
- Areas that require further investigation or validation.
- Suggested focus areas for further research.
- Extensive and deeply analytical synthesis of ideas corroborated with direct quotations from the provided Reddit posts/comments.
- Additional relevant information.
5. Customer Insights:
- Target audience and customer segments.
- Customer needs and preferences.
- Feedback and testimonials (if available), including direct quotations from the provided Reddit posts/comments.
- Additional relevant information.
6. Recommendations:
- Long-term strategic considerations.
- Additional relevant information.
3. Указываем, какие MCP использовать и для чего:
Use brave search, tavily, firecrawl and playwright to extract information from internet
Use sequential-thinking to decompose my tasks, evaluate your questions and answers and prepare them before you return it to me
4. Дополнительные инструкции по формату вывода:
Save your report in .md file
Твой ответ должен быть на русском языке
Пример работы Claude над исследованием рынка, sequential-thinking декомпозирует задачи, tavily-search ищет, firecrawl перепроверяет!
В ответ вы получите детальное исследование рынка на вашу тему. Я рекомендую ещe вместе с промптом в проект или контекст накидать файлов, связанных с вашей нишей (я, к примеру, так закидывал большой файл с тредами из Reddit), тогда результат будет ещe лучше! А если еще использовать Research(глубокое исследования которое добавили недавно), то вообще сказка получится
Не бойтесь пытать нейронку вопросами, пока вы не получите результат, который вам нужен! Плюсаните, если было полезно)
А также подписывайтесь на мой телеграмм канал!