Фонд из семи ИИ-агентов: семь ролей, семь промптов и страница решения

Вот та самая схема. Семь ролей, семь готовых промптов под каждую, порядок передачи между ними и шаблон итоговой страницы решения. Ставить ничего не нужно: всё работает в обычном чате с любой сильной моделью, ты просто идёшь по этажам сверху вниз и передаёшь следующему то, что собрал предыдущий. В конце страницы лежит ссылка на открытый код, если захочешь запустить ту же связку у себя машиной.

Семь ролей с описанием работы и точкой отказа, семь промптов копи-блоками, порядок передачи, шаблон страницы решения, три места где связка врёт, ссылка на открытый первоисточник.

Как это работает. Один чат отвечает за одну роль, и каждая следующая роль получает на вход готовый текст предыдущей. Сила тут берётся из разделения: пока модель играет одну роль, она не пытается одновременно искать идею, защищать её и рубить её же. Ты ведёшь семь коротких диалогов вместо одного длинного и на каждом шаге видишь, чем именно обосновано следующее слово. Самая важная роль шестая, риск-менеджер, потому что она работает против всех предыдущих и обязана попытаться идею завалить. Если она заваливает, дальше идея не идёт, и это нормальный, рабочий исход прогона.

Что тебе понадобится

Ничего платного и ничего технического. Список короткий.

  • Любой чат с сильной моделью, где есть поиск по интернету. Без поиска роли новостей и разведки работать не смогут, они будут придумывать.
  • Один документ, куда ты складываешь ответы по порядку. Подойдёт заметка, гугл-док, что угодно.
  • Тикер или название одной компании. Схема считает по одному имени за прогон, пачками её гонять смысла нет.
Честная рамка, прочитай её до промптов. Это схема разбора, она помогает собрать аргументы и увидеть цену ошибки. Решение по деньгам принимаешь ты, и никакая из семи ролей за это решение не отвечает. Ниже нигде нет и не будет обещаний доходности.

Семь ролей. Что делает каждая и на чём ловит ошибку

Каждый этаж закрывает одну работу и имеет свою точку отказа, ту самую, ради которой он вообще стоит в схеме.

  • 01 Разведчик рынка. Просеивает широкий список и оставляет несколько имён с причиной, почему именно они. Ловит ошибку выбора: идея пришла из заголовка или из чужого поста, и фильтр её никогда не проходил.
  • 02 Технический аналитик. Читает график: тренд, уровни, объём, поведение цены у этих уровней. Ловит ошибку входа: когда идея хорошая, а место входа выбрано у самого потолка.
  • 03 Фундаментальный аналитик. Разбирает отчётность, выручку, маржинальность, долг, динамику по кварталам. Ловит ошибку истории: когда компания красивая в новостях и тяжёлая в цифрах.
  • 04 Аналитик новостей. Собирает событийный фон за последние недели и отделяет разовый шум от того, что меняет бизнес. Ловит ошибку свежести: когда идея построена на новости, которую рынок отыграл позавчера.
  • 05 Количественный аналитик. Считает, что похожие ситуации давали раньше, и какой был разброс. Ловит ошибку единственного случая: когда вывод сделан по одному яркому примеру.
  • 06 Риск-менеджер. Работает против первых пяти и пытается идею зарубить: что должно случиться, чтобы она оказалась ошибкой, и сколько эта ошибка стоит. Ловит ошибку влюблённости в идею.
  • 07 Управляющий портфелем. Сводит всё в одну страницу и выносит формулировку решения с условиями. Ловит ошибку размытого вывода: когда после шести разборов на выходе получается сочинение вместо решения.
Порядок не декоративный. Роли с первой по пятую собирают материал и не спорят между собой, шестая спорит со всеми, седьмая говорит итог. Если шестую убрать, схема начинает соглашаться сама с собой, и ты получаешь красиво оформленное подтверждение того, что уже хотел сделать.

Семь промптов. Копируй по порядку

Каждый промпт самостоятельный. Подставь имя компании в первый и дальше вставляй в каждый следующий ответы предыдущих ролей.

01 Разведчик рынка

Промпт 01
Ты разведчик рынка в аналитической команде. Твоя единственная работа это отбор кандидатов, ты не даёшь оценок и не советуешь действий. Входные данные: сектор или список, из которого я хочу выбрать: [ВПИШИ СЕКТОР ИЛИ СПИСОК КОМПАНИЙ]. Горизонт разбора: [ВПИШИ, НАПРИМЕР 3 МЕСЯЦА]. Сделай следующее. 1. Назови три или четыре имени, которые заслуживают разбора прямо сейчас, и по каждому дай одну причину, почему оно попало в список. 2. По каждому имени укажи, на каких данных построена причина и когда эти данные были опубликованы. Если данные старше трёх месяцев, скажи об этом прямо. 3. Назови отдельным блоком имена, которые выглядят привлекательно и при этом в список не попали, с объяснением, что именно их отсекло. 4. Закончи одной строкой: какое имя ты передаёшь дальше на разбор и почему именно его. Если для честного ответа тебе не хватает данных, скажи, каких именно, и не заполняй пробел догадкой.

02 Технический аналитик

Промпт 02
Ты технический аналитик. Работаешь только с ценой и объёмом, к бизнесу компании не переходишь. Компания: [ИМЯ ИЛИ ТИКЕР]. Горизонт: [ВПИШИ]. Разбери по пунктам. 1. Тренд на трёх горизонтах: неделя, месяц, полгода. По каждому одна строка и признак, по которому ты его определил. 2. Ближайший уровень сверху и ближайший снизу, с ценами и с тем, сколько раз цена их проверяла. 3. Что говорит объём: подтверждает движение или расходится с ним. 4. Где сейчас цена относительно этих уровней и что это означает для входа именно сегодня. 5. Отдельной строкой: какой уровень, если он будет пробит, делает всю техническую картину недействительной. Все цифры давай с датой снимка. Если точных данных у тебя нет, скажи об этом и не подставляй правдоподобные числа.

03 Фундаментальный аналитик

Промпт 03
Ты фундаментальный аналитик. Смотришь на бизнес и на отчётность, график тебя не интересует. Компания: [ИМЯ ИЛИ ТИКЕР]. Собери разбор. 1. Из чего компания зарабатывает и как эта структура менялась за последние два года. 2. Выручка, маржинальность и прибыль по последним четырём кварталам, с направлением динамики. 3. Долговая нагрузка и запас денег: чем компания расплачивается по обязательствам. 4. Три сильных места бизнеса и три слабых, каждое с числом или фактом. 5. Красные флаги в отчётности, если ты их видишь: разовые статьи, растущая дебиторка, смена принципов учёта, уход руководителей. 6. Одной строкой: дороже или дешевле компания похожих по сектору и по какому показателю ты это меряешь. По каждому числу назови отчёт и период, откуда оно взято.

04 Аналитик новостей

Промпт 04
Ты аналитик новостного фона. Твоя работа отделить события, которые меняют бизнес, от шума, который через неделю никто не вспомнит. Компания: [ИМЯ ИЛИ ТИКЕР]. Окно: последние [ВПИШИ, НАПРИМЕР 60] дней. Сделай так. 1. Собери события по компании и по её сектору за это окно, каждое с датой и источником. 2. Раздели их на три группы: меняет бизнес, влияет на настроение, шум. 3. По каждому событию из первой группы скажи, что именно оно меняет в цифрах и когда это станет видно в отчётности. 4. Назови, что рынок по этим событиям уже отыграл, и что ещё не отыграл. Поясни, чем ты это меряешь. 5. Отдельной строкой: ожидается ли в ближайший месяц событие, которое перевернёт картину, и какая у него дата. Если по компании тишина, так и скажи. Тишина это тоже данные.

05 Количественный аналитик

Промпт 05
Ты количественный аналитик. Твоя работа привести идею к числам и к разбросу. Красивая история тебя сейчас не интересует. Вот что собрали до тебя: [ВСТАВЬ ОТВЕТЫ РОЛЕЙ 02, 03 И 04] Сделай следующее. 1. Сформулируй идею как проверяемое утверждение с числом и сроком. 2. Найди похожие ситуации в прошлом по этой компании или по её сектору и скажи, чем они закончились. Укажи, сколько случаев ты нашёл. 3. Дай разброс исходов вместо одной цифры: что было в худших случаях, что в средних, что в лучших. 4. Назови, какие данные из пунктов выше ты не смог проверить и насколько это ослабляет вывод. 5. Одной строкой: у идеи есть числовое основание или она держится на рассказе. Если выборка меньше пяти случаев, скажи об этом прямо и не выводи из неё закономерность.

06 Риск-менеджер

Промпт 06
Ты риск-менеджер и работаешь против команды. Твоя задача попытаться зарубить идею. Улучшать её формулировку ты не должен. Вот полный материал команды: [ВСТАВЬ ОТВЕТЫ РОЛЕЙ 01 ПО 05] Сделай так. 1. Собери самый сильный аргумент против идеи, какой можешь собрать из этих же данных. 2. Назови пять сценариев, при которых идея окажется ошибкой, и по каждому скажи, насколько он реален и по какому признаку ты это поймёшь заранее. 3. Найди в материале команды места, где вывод сделан из одного источника, из старых данных или из красивой истории без числа. 4. Посчитай цену ошибки: сколько теряется, если сработает худший из реальных сценариев, и на каком уровне идея признаётся неверной. 5. Вынеси вердикт одним словом: идея проходит, идея проходит с условиями, идея не проходит. Если проходит с условиями, назови условия списком. Если материала не хватает для честного вердикта, вердикт будет отрицательный, так и напиши.

07 Управляющий портфелем

Промпт 07
Ты управляющий портфелем и говоришь итог. Ты не пересобираешь чужую работу, ты сводишь её в одно решение. Материал команды и вердикт риск-менеджера: [ВСТАВЬ ВСЁ, ЧТО СОБРАЛ, ВКЛЮЧАЯ ОТВЕТ РОЛИ 06] Собери страницу решения строго по этой форме. 1. Решение одной строкой, с условиями, при которых оно действует. 2. Три главных аргумента за, каждый с числом. 3. Три главных аргумента против, каждый с числом. 4. Что именно должно случиться, чтобы решение было признано ошибочным. 5. Размер риска в процентах от капитала и точка, на которой позиция закрывается. 6. Дата следующей проверки решения и что на ней смотреть. 7. Чего команде не хватило: список данных, которые остались непроверенными. Пиши коротко и без вводных. Если вердикт риск-менеджера отрицательный, решение это отказ, и ты объясняешь, что должно измениться, чтобы к идее вернуться.

Порядок передачи между этажами

Схема ломается ровно тогда, когда роли получают не то, что им нужно. Вот что кому передаётся.

  1. Разведчик отдаёт одно имя и причину. Дальше идёт только это имя.
  2. Технический, фундаментальный и новостной работают параллельно и друг друга не видят. Это важно: если показать им чужие выводы, они начнут подстраиваться под уже готовую картинку.
  3. Количественный получает ответы всех троих целиком и сводит их к утверждению с числом.
  4. Риск-менеджер получает всё, включая количественного, и работает против.
  5. Управляющий получает всё и вердикт риск-менеджера. Он ничего не пересчитывает.
  6. Страница решения ложится в твой документ с датой прогона. Через месяц ты открываешь её и сверяешь, что сбылось.
Последний пункт делает из схемы систему. Без записанных решений ты каждый раз начинаешь заново и никогда не узнаешь, какая из семи ролей у тебя работает плохо. Через десять прогонов картина видна: обычно проваливается либо разведка, либо риск, и лечится это правкой одного промпта. Модель менять для этого не нужно.

Шаблон итоговой страницы решения

Одна страница на один прогон. Заполняется целиком, пустых полей быть не должно.

Шаблон
СТРАНИЦА РЕШЕНИЯ Дата прогона: Компания: Горизонт: РЕШЕНИЕ ОДНОЙ СТРОКОЙ: Условия, при которых оно действует: ЗА (три пункта, каждый с числом): 1. 2. 3. ПРОТИВ (три пункта, каждый с числом): 1. 2. 3. ВЕРДИКТ РИСК-МЕНЕДЖЕРА: Цена ошибки: Уровень, на котором решение признаётся неверным: Размер риска от капитала: ЧТО ОСТАЛОСЬ НЕПРОВЕРЕННЫМ: ДАТА СЛЕДУЮЩЕЙ ПРОВЕРКИ: Что смотреть на проверке: ФАКТ ЧЕРЕЗ МЕСЯЦ (заполняется потом): Что сбылось: Что не сбылось: Какая роль ошиблась:

Три места, где такая связка чаще всего врёт

Всё три я ловила на живых прогонах, и все три лечатся правкой промпта.

1. Модель подставляет правдоподобные числа

Самая частая и самая дорогая поломка. Если у роли нет доступа к свежим данным, она всё равно выдаст цену, выручку и уровни, и выглядеть они будут абсолютно нормально. Лечение стоит прямо в промптах выше: требование называть дату снимка и источник по каждому числу, плюс прямое разрешение сказать «данных нет». Проверяй выборочно одно число из десяти руками, этого хватает, чтобы поймать роль на выдумке.

2. Роли соглашаются друг с другом

Если показать техническому аналитику вывод фундаментального, он почти всегда подстроится и найдёт подтверждение. Получается хор из шести голосов, который поёт то, что сказал первый. Поэтому роли со второй по четвёртую работают вслепую и видят только имя компании, а шестая роль поставлена спорить по обязанности.

3. Вердикт растворяется в вежливости

На выходе легко получить страницу текста, из которой невозможно понять, что решили. Лечится формой: решение одной строкой, условия списком, уровень признания ошибки числом. Если управляющий не смог заполнить эти три поля, значит команда работу не доделала, и прогон нужно повторить с уточнёнными вводными.

Четвёртая поломка сидит в человеке, и я назову её отдельно. Легко прогнать семь ролей, получить отрицательный вердикт и запустить восьмой прогон с другими вводными, пока схема не согласится. Записанная страница решения от этого и защищает: в документе видно, сколько раз ты переспрашивал.

Если хочешь запустить это кодом

Ту же идею давно собрали в открытом виде, и она работает без ручного копирования между чатами.

Открытый фреймворк TradingAgents делает ровно это: команда ролей на моделях, разбор одной бумаги и итоговое решение. Устроен он чуть иначе моей схемы: аналитиков там четверо, дальше идут два исследователя, которые спорят между собой за и против, потом трейдер, команда риска и управляющий портфелем. Лицензия Apache 2.0, забирать можно свободно.

Репозиторий
https://github.com/TauricResearch/TradingAgents

Ставится в питоне, запускается интерактивной командой в терминале, ключ к модели свой. Порог входа выше, чем у семи промптов выше, поэтому начинай с ручной схемы: если она у тебя даёт понятные решения, код только ускорит то, что уже работает.

Запуск после установки
python -m cli.main
Проверила ссылку в день публикации: репозиторий живой, обновлялся на этой неделе. Автор схемы это исследовательская команда Tauric Research, я её работу не присваиваю и даю прямой адрес.

Честная рамка

Один абзац, который я обязана написать, и он серьёзный.

Всё, что лежит на этой странице, помогает собрать аргументы и увидеть цену ошибки до того, как ты её оплатишь. Это инструмент разбора. Решения по деньгам принимаешь ты сам и отвечаешь за них тоже сам, схема из семи ролей никакой ответственности за исход не несёт и доходности не обещает. Любая модель ошибается, и шестая роль стоит в схеме именно потому, что ошибаются и модели, и люди.

Начни с одного имени, которое тебе и так интересно, и прогони его целиком. На это уйдёт минут сорок в первый раз и минут пятнадцать потом. Через месяц открой страницу решения и посмотри, кто из семи ролей оказался прав.

Читать дальше в блоге

Эту тему я разбираю подробно в статье рабочий список нейросетей для контента. Там же лежат остальные разборы про нейросети.

Следующий шаг
Хочешь так же, но под свой блог и продукт?

Я собрал систему, по которой обычный человек запускает блог с нуля и набирает аудиторию без съёмок, монтажа и команды. Внутри разбор, с которого стартовал сам.

Открыть разбор: с чего начать