“Результаты проверки готовы, не было ни капли ручного вмешательства, все сделано AI” Ранее этот Dune Query был выполнен на 95% с помощью AI. Эта статья в основном посвящена DuneAI и тому, как эффективно использовать AI для инженерии подсказок (AI взаимодействие?) Первая часть: Простое введение в использование Dune AI Встроенный AI @Dune может помочь пользователям быстро генерировать SQL-запросы на естественном языке. После создания запроса (Query) внизу блока кода можно увидеть поле для ввода подсказок. Основные моменты использования: 1. Четко выражайте на английском языке, что вы хотите запросить, предоставляя контекст, включая базу данных, временной диапазон, конкретный адрес контракта, символ токена и другую ключевую информацию. - Пример: "Список всех сделок с WETH (0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2) на Uniswap v3 за последние 24 часа" 2. Корректируйте запрос в зависимости от начальных результатов. - Dune AI включает тестовые случаи, чтобы гарантировать, что сгенерированные запросы могут нормально работать. - Используйте функцию "fix" в верхней части кода запроса, чтобы изменить и доработать существующий запрос. Подробную информацию можно найти в официальной документации: Вторая часть: Инженерия подсказок с несколькими агентами На практике полагаться только на один инструмент AI часто бывает сложно для достижения наилучших результатов. Здесь представлена система многопользовательского сотрудничества в инженерии подсказок (Prompt Engineering), которая может значительно повысить качество и эффективность запросов и расширить их применение в других бизнес-сценариях. Основной рабочий процесс: 1. Описание задачи: сначала четко выразите бизнес-требования. 2. AI1 обработка: используйте универсальный AI (например, ChatGPT или DeepSeek), чтобы преобразовать требования в профессиональные подсказки. 3. AI2 выполнение: введите оптимизированные подсказки в специализированный AI (например, Dune AI) для выполнения. 4. Оценка результатов: проверьте, удовлетворяют ли предварительные результаты требованиям. 5. Итеративная оптимизация: при необходимости корректируйте подсказки и повторяйте вышеуказанный процесс. Вы можете гибко выбирать AI2, который ближе к бизнес-сценарию, например, использовать Dune AI для генерации запросов, Copilot Claude 3 для выполнения программных задач, Grok 3 для поиска и организации информации в Twitter и т.д. Например, моя подсказка на первом этапе была: “ Мне нужно проанализировать торговое поведение определенных токенов на цепочке Solana, чтобы выявить в заданном временном диапазоне: 1. Адреса с количеством покупок более N раз. 2. Адреса с суммой каждой покупки более X долларов. 3. Адреса с чистым притоком (общие покупки - общие продажи) более Y долларов. 4. Адреса с количеством продаж не более Z раз. В конечном итоге нужно вернуть подробную информацию об этих адресах, включая: - Адрес кошелька - Чистая сумма притока - Количество покупок - Количество продаж - Время первой сделки - Время последней сделки - Адрес токена Пожалуйста, помогите мне преобразовать это требование в профессиональный формат подсказок, понятный Dune AI, включая все необходимые определения шаблонов и параметров; используйте английский; соответствующая документация базы данных: (я предоставил описание здесь) ” Затем я доработал подсказку второго этапа и передал ее Dune AI для генерации запроса; подсказку второго этапа я разместил в комментариях. Надеюсь, эта статья будет вам полезна. (Да, эта статья также использовала этот прием, все изображения были сгенерированы AI с помощью синтаксиса mermaid и нарисованы AI.)
Быстрое массовое создание "адресов для манипуляций" и экспорт через API Dune Предыдущее: На примере $USELESS с 08 июня 2025 года 12:00 UTC по 10 июня 2025 года 01:00 UTC, с 15-минутным увеличением объема до 40 миллионов Я хочу отфильтровать все адреса в этот период, где чистая покупка превышает 10000 USD и не было продаж Зарегистрируйте аккаунт на Dune Откройте, нажмите в правом верхнем углу Fork, затем Save Назовите как угодно, скопируйте свой запрос для удобства использования API Продолжим дальше.
Этап 2 Запрос Схема: `dex_solana.trades` Атрибуты схемы: block_time: временная метка, временная метка UTC сделки amount_usd: число с плавающей запятой, беззнаковое значение USD токена, который был продан token_bought_mint_address: строка, если token_mint_address здесь, то сделка идентифицируется как покупка token_sold_mint_address: строка, если token_mint_address здесь, то сделка идентифицируется как продажа trader_id: строка, адрес кошелька token_ Обязательные входные данные: token_mint_address: строка, адрес токена Solana для фильтрации; start_datetime: дата, время начала; end_datetime: дата, время окончания. Оба в UTC; min_num_buys: число, минимальное общее количество покупок в пределах временного диапазона; min_amount_per_buy: число, минимальная сумма для каждой покупки, в USD; min_net_inflow: число, минимальная сумма, складывающаяся из притока (общая покупка - общая продажа), в USD; max_num_sells: число, максимальное общее количество продаж в пределах временного диапазона; Обязательный вывод: wallet_address: строки, адреса кошельков, соответствующие вышеуказанным полям. net_inflow: число, подписанный общий приток num_buys: число, количество покупок в пределах временного диапазона num_sells: число, количество продаж в пределах временного диапазона first_trade_datetime: дата, дата и время первой сделки в пределах временного диапазона last_trade_datetime: дата, последняя сделка в пределах временного диапазона token_mint_address: строка Напишите для меня SQL, учитывая вышеуказанные требования. Оберните входные параметры двойными фигурными скобками {{}} в строках SQL в качестве заполнителей.
Показать оригинал
18
5,26 тыс.
Содержание этой страницы предоставляется третьими сторонами. OKX не является автором цитируемых статей и не имеет на них авторских прав, если не указано иное. Материалы предоставляются исключительно в информационных целях и не отражают мнения OKX. Материалы не являются инвестиционным советом и призывом к покупке или продаже цифровых активов. Раздел использует ИИ для создания обзоров и кратких содержаний предоставленных материалов. Обратите внимание, что информация, сгенерированная ИИ, может быть неточной и непоследовательной. Для получения полной информации изучите соответствующую оригинальную статью. OKX не несет ответственности за материалы, содержащиеся на сторонних сайтах. Цифровые активы, в том числе стейблкоины и NFT, подвержены высокому риску, а их стоимость может сильно колебаться. Перед торговлей и покупкой цифровых активов оцените ваше финансовое состояние и принимайте только взвешенные решения.