Перейти к основному содержимому

Делегировать и проверять работу

Делегирование дает отдельное задание ребенку на роль, в то время как агент Main координирует разговор. Выбор Specialist для выступления в основном разговоре и делегирование задачи ребенку - это разные действия.

Подготовьте ограниченную передачу

Требуемая информацияПример
РольRNA-seq QC Рецензент, сохраненный ID rna-seq-qc-reviewer
ВводЗаполните GSE60450-образец-QC CSV, или действительную текущую неизменяемую версию файла
ЗадачаПроверить 12 не упущенные уникальные полные идентификаторы выборки и идентификатор гена на выборку
доставляемыйОдна контрольная таблица плюс арифметический результат каждого образца
Границытолько для чтения; никаких новых пакетов; Никакой дифференциальной интерпретации выражения
  1. Создайте / настройте роль и подтвердите, что он включен.
  2. В разговоре Agent controls включите Delegation. Подтвердите предполагаемую модель и рабочую аутентификацию.
  3. Попросите агента Main четко делегировать, определить роль и предоставить полную задачу. Если вы используете передачу файлов, позвольте приложению разрешить текущие версии; Не изобретайте идентификаторы и не передавайте имена файлов в качестве ссылок на версию.
  4. Следите за фактической деятельностью делегации и статусом ребенка. Прогрессивный приговор от агента Main не является детской записью.
  5. Откройте детский чип / предварительный просмотр Subagents. Выберите задачу в Subagent Frame и прочитайте ее транскрипт, результаты инструмента и состояние терминала.
  6. Отвечайте на любой запрос разрешения ребенка в родительском разговоре после проверки его объема. Затем сравните возвращенный результат с запрошенными проверками приемки.

Проверить отдачу и возвращенный результат

Проверьте маленький встроенный стол

Практический пример Делегировать проверку таблицы из двенадцати образцов

Скачайте полный образец QC CSV и вставьте его заголовок и все двенадцать строк непосредственно под запросом. Сохраняйте все столбцы и полные идентификаторы образцов. В примере используется активированная роль, созданная в Идентификатор Specialist; Python должен быть включен для его арифметики. Для этой ограниченной проверки не требуется дополнительный Skill.

Об этом сообщает RNA-seq QC Reviewer. Используйте только полный встроенный CSV ниже. Выполните арифметику в Python, проверьте двенадцать различных полных идентификаторов выборки и проверьте zero_count_genes + detected_genes_count_gt_0 = 27179 для каждой строки. Верните каждый результат и укажите, что эти проверки предоставили сводные данные, а не независимый доступ к исходной графовой матрице.

Завершенная подзадача Specialist с проверками на выборку

В этом примере ребенок запустил Python Notebook и вернул 12 строки, 12 различные не упущенные идентификаторы, и 12/12 суммы, равные 27,179. Для первого полного идентификатора выборки 8,664 + 18,515 = 27,179. Численные поля были полными и неотрицательными.

Это подтверждает последовательность представленного резюме. Он не может самостоятельно воспроизводить результаты/медики из исходной матрицы, проверять условия выборки или устанавливать биологические пороги качества.

Выберите отдельную модель

Установите детскую модель независимо от Main.

Выберите фиксированную модель под Settings → Model → Subagent перед делегированием. Откройте запись ребенка, чтобы проверить его фактическую модель. Основной ярлык модели разговора не идентифицирует ребенка. В реализованной конфигурации Main использовал gpt-5.6-sol, а в записи исполнения для детей использовался gpt-5.6-luna, как через аутентификацию подписки Codex.

Передайте файл ребенку

Пример Передайте файл sample-QC в детское задание.

  1. Прикрепите исходный файл через меню вложения разговора и дождитесь завершения загрузки.
  2. Попросите Main передать эту загруженную версию ребенку. Назовите необходимые проверки и выход; Не заменяйте имя файла или угадываемый идентификатор версии файла.
  3. Откройте Subagents и выберите ребенка. В Notebook выберите этого ребенка в фильтре Agent и проверьте фактическое считывание файла.
  4. Сравните количество строк ребенка, имена столбцов и контрольную сумму с источником. Откройте сохраненный выход и проверьте запрошенный расчет.

Для Публичная выборка-метрика CSV ожидайте Строки данных 12 и 269,027,617 как сумму total_counts. Контрольная сумма входа должна оставаться неизменной. Эти проверки касаются представленного резюме выборки; Они не пересчитывают исходную матрицу подсчета генов.

ПроверитьНеобходимые доказательства
Версия принятаПриложение решило текущую неизменяемую версию загрузки / артефакта в своей собственной сессии.
Ребенок может читатьинструмент ребенка возвращает содержимое файла; Файлового имени или инсценированного пути недостаточно.
Проверки выполненыРебёнок провёл расчёт и его сэкономленный результат согласуется с источником.

Если приложение сообщает о недоступном входе, повторно прикрепите файл и повторите его, используя его текущую версию. Если ребенок сообщает PermissionError: [Errno 1] Operation not permitted, сохраните точную ошибку и сообщать, если повторное прикрепление не восстановит прочитанное. Не перемещайте файлы во внутренние папки приложений, чтобы обойти ошибку.

Сделайте Skill доступным для ребенка

Сначала импортируйте или создайте Skill. Для Specialist, назначьте его под ролью Skills и коннекторы; Затем начните новую делегированную задачу, которая явно называет метод. Попросите ребенка прочитать установленные инструкции перед их использованием.

Проверяйте активность инструмента ребенка на загруженную личность и контент Skill. Например, rnaseq-count-qc требует матрицы с необработанным генным счетом и описывает описательный QC; Двенадцатирядное резюме выборки не является взаимозаменяемым вводом. Успешное чтение пакета не означает, что анализ запущен. Проверяйте выполнение и сохраняйте результаты отдельно.

Чтение сбоев точно

Наблюдаемое или поддерживаемое государствоЗначение и восстановление
Делегация уходитВключите его для предполагаемого разговора перед повторным использованием.
Роль отключена/настройка неполнаяЗавершите настройку и включите предполагаемую сохраненную роль.
Ввод недоступен на этой сессииПолучите точную текущую версию артефакта или неизменяемую ссылку на версию загрузки. Путь, идентификатор артефакта и идентификатор версии - это разные значения.
Ожидание разрешенияПроверить операцию поименованного ребенка; Main Агент может ждать, а не вычислять.
Ребенок завершенПрочитайте результаты и инструментальные доказательства; Завершение не является гарантией научной корректности.
Отмененный/неудавшийсяСохранение частичного вывода и фактической ошибки. Не маркируйте замену агента Main как завершенную проверку Specialist.

Маршрут, указанный в строке, подходит только для полной, ограниченной таблицы, объем доказательств которой указан; Это не является общей заменой файловой линии.

Ссылка на осуществление: Разработчик:ControlsMenu.tsx, Разработчик:Submenu.tsx.