BD research-paper-to-ppt-v2
Навык автоматического создания PPTX-презентации по заданной медицинской исследовательской статье. Используется, когда пользователь предоставляет название одной статьи, PMID, DOI, идентификатор статьи InfoX-Med или другую информацию, позволяющую однозначно определить статью: сначала точно определить целевую статью с помощью навыков поиска InfoX-Med, затем прочитать полный текст и оригинальные изображения, и, наконец, выборочно создать PPTX в соответствии с базовой структурой отчета об исследованиях. Применяется для запросов типа «Создать PPT-отчет по этой статье», «Сделать из этой исследовательской статьи презентацию для группового обсуждения на китайском языке», «Создать PPT с оригинальными изображениями по статье». Обязательные требования: (1) PPT должен в первую очередь использовать оригинальные изображения из статьи; (2) должен быть создан в соответствии с логикой структуры, но главы, не затронутые в статье, должны быть пропущены без вставки пустых страниц; (3) если целевая статья не может быть найдена или полный текст не может быть получен, необходимо четко вернуть «Поиск не удался, создание невозможно», без выдумывания контента или подделки изображений. Имя выходного файла по умолчанию использует заголовок статьи; макет по умолчанию — красивый стиль для группового обсуждения, включая титульный лист, заключительный лист и текст «Спасибо! Спасибо за ваши отзывы и предложения!»; визуальные спецификации, такие как шрифты, изображения и координаты, должны строго соответствовать visual-rendering-spec.md.
машинный переводПоказать оригиналСкрыть оригинал«将指定医学研究论文自动生成 PPTX 汇报文件的技能。用于用户给出单篇文献标题、PMID、DOI、InfoX-Med 文献 id 或可唯一定…»
将指定医学研究论文自动生成 PPTX 汇报文件的技能。用于用户给出单篇文献标题、PMID、DOI、InfoX-Med 文献 id 或可唯一定位该论文的信息时:先用 InfoX-Med 相关检索技能精确定位目标论文,再读取全文与原文图表,最后按基础研究型汇报大纲选择性生成 PPTX。适用于"根据这篇论文生成汇报PPT""把这篇 research paper 做成中文组会汇报""按文献生成带原图的PPT"等请求。强制要求:(1) PPT 必须优先使用论文原文图片;(2) 必须按大纲逻辑生成,但论文未涉及的章节直接跳过,不得插入空白页;(3) 若无法定位目标文献或无法获取全文,必须明确返回"检索失败,无法生成",不得编造内容或伪造图片。默认输出文件名使用论文标题;默认版式为美观组会风格,包含目录页、结尾页和"谢谢!感谢批评指正!"结束文案;字体、图片、坐标等视觉规范必须严格遵循 visual-rendering-spec.md。
Навык автоматического создания PPTX-презентации по заданной медицинской исследовательской статье.
Как процесс D 49/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Инструкции или скрипты отправляют данные наружу: переменные окружения, ключи, содержимое файлов, историю чата. Вы можете не заметить этого в диалоге, потому что агент выполнит отправку как «часть задачи».
Если отправка не нужна для задачи, уберите её: каталоги помечают такие скиллы как подозрительные и снимают с выдачи. Если нужна, назовите адрес явно, объясните, что именно уходит, и дайте пользователю выключатель.
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 1
✓ Критических и высоких находок нет
Средние и низкие: 1
-
средняя Утечка данных
net-redirectable-api-keyscripts/fetch_fullpaper.py:27Скрипт отправляет API-ключ на хост из переменной окружения — ключ можно перенаправить на другой серверAPI key + configurable base URL from environment
Просканировано файлов: 21. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда")
Процессный рейтинг: все десять параметров 49/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 40Согласованность. Имя во frontmatter (research-paper-to-ppt-v2) не совпадает с папкой (research-paper-to-ppt-v1)
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Шаги. Шагов: 201
- 100Стоимость исполнения. Тело инструкции 2016 токенов
- 100Повторный запуск. Изменяющих операций нет
- low Разделов верхнего уровня: 14. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -32 из 9 скриптов не упомянуты в SKILL.md
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 5 примера фраз-триггеров в кавычках
- +3Длина description 417 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 23 заголовков
- +3Пошаговые инструкции: 201 пунктов
- +4Есть примеры (1 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (9 из 10)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 78.