skill-find-papers
Скилл раз в неделю подбирает пять свежих статей и одну классическую, учится на выборе и пишет двуязычный разбор в Feishu.
- 77 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скилл создает папки и документы в Feishu от имени вашего аккаунта и скачивает PDF по ссылкам.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/skill-find-papersОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скилл создает папки и документы в Feishu от имени вашего аккаунта и скачивает PDF по ссылкам.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
skill-find-papers — рабочий процесс для поиска и разбора научных статей. По умолчанию он называет 5 свежих статей и 1 классическую, ищет за последние 3 месяца, при нехватке расширяет период до 12, а затем до 24 месяцев. Свежие статьи проходят планку качества: JCR Q1, первая зона Китайской академии наук или CCF-A. Поиск идет через MCP `scholar_mcp`. Ответы «изучить» и «не интересно» меняют веса направлений. Присланные PDF, DOI и ссылки попадают в локальный ящик и получают отметку особого интереса. Для выбранной статьи скилл делает глубокий разбор: аннотация, вклад, метод, эксперименты, выводы, ограничения и что читать внимательно. Методы он поясняет схемой, проверяет ссылки на код, данные и веса и пишет результат в двуязычный документ Feishu через `lark-cli`.
Для кого. Исследователям и студентам в области ИИ, которые следят за литературой и ведут библиотеку разборов в Feishu.
Подходит, если
- Раз в неделю нужна подборка новых статей по Transformer, LLM и агентам с проверкой качества журнала.
- Прислан PDF или DOI, и его надо разобрать подробнее обычной рекомендации.
- После прочтения хочется отметить «уже читал» и больше не видеть такие темы.
- Разбор статьи должен лечь в двуязычный документ Feishu в общей папке.
- Нужно проверить, есть ли у статьи настоящий код, данные и веса модели.
Не подходит, если
- У вас нет Feishu и нужного приложения с правами на облачные документы.
- Нужен поиск по всей литературе без планки журналов JCR Q1, первой зоны или CCF-A.
- Не готовы запускать `lark-cli` и MCP-сервер в терминале.
Пример запроса к агенту
Подбери 5 свежих статей и 1 классическую по LLM-агентам и запиши глубокий разбор самой интересной в двуязычный документ Feishu.Ограничения
Нужны Git, Python 3.10 и Node.js 20, MCP `scholar_mcp`, установленный командой `npm install -g scholar-mcp @larksuite/cli`, и приложение Feishu с авторизацией пользователя, которую подтверждают в браузере вручную, поэтому полностью автоматически скилл не развернуть. Состояние интересов, историю и ящик хранит `scripts/paper_state.py`. По умолчанию часовой пояс `Asia/Shanghai`, а автоматический запуск рекомендован на пятницу 03:00 по Пекину как задача Codex. Качество подбора зависит от полноты данных Scholar MCP.
Как отключить. Удалите папку скилла `~/.codex/skills/skill-find-papers` (или аналогичную в каталоге вашего агента) и снимите MCP `scholar_mcp`. Данные лежат в `~/.codex/skill-data/skill-find-papers/`, созданные документы удаляются в Feishu вручную.
Частые вопросы
Как поставить skill-find-papers?
Сначала `npm install -g scholar-mcp @larksuite/cli`, затем `npx skills add https://github.com/zifangchen/skill-find-papers --skill skill-find-papers -g -y`. В адресе из этой команды указан владелец zifangchen, а сам репозиторий с инструкцией называется FUNFUN412/skill-find-papers.
Как настроить Scholar MCP?
Подключите `scholar_mcp` по stdio с переменными `SCHOLAR_MCP_TRANSPORT=stdio`, `SCHOLAR_REQUEST_DELAY_MS=350`, `RESEARCH_ALLOW_REMOTE_PDFS=true` и `RESEARCH_ALLOW_LOCAL_PDFS=true`. Затем проверьте реальный вызов `search_literature_graph`.
Какие интересы стоят по умолчанию?
Transformer, LLM и агенты. При первом запуске скилл останавливается перед поиском и просит подтвердить интересы командой `interests --confirm` или задать свои через `interests --replace`.
Как отправить статью на разбор?
Пришлите PDF, DOI или ссылку на arXiv или издателя. Скилл кладет ее в локальный ящик, ставит отметку «особый интерес» и разбирает подробнее обычных рекомендаций в ближайшем недельном запуске.
Можно ли запускать по расписанию?
Да, рекомендован недельный запуск как автоматизация Codex по пятницам в 03:00 по Пекину. Авторизация Feishu подтверждается в браузере вручную один раз.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыКаждый день отбирает свежие статьи с arXiv и HuggingFace, пишет критический разбор и складывает заметки с формулами в Markdown.
От сайта с редакторским дизайном до сравнения моделей и вики в Feishu: шесть независимых скиллов для разных рабочих задач.
Пять скиллов одного автора: отчеты по arXiv, технические схемы, сайт отчетов, библиотека дизайн-систем и ограничители для агента
Скилл research-junshi для Claude Code и Codex: ежедневный обзор статей под ваши темы и ранжированные идеи исследований.
Личный набор скиллов автора для чтения статей и книг, разбора понятий, письма и карточек в PNG: инструкции на китайском, ставится через skills CLI
16 скиллов для научной работы: идея, эксперименты, статья, рецензии, ответ рецензентам, слайды и память исследования.
Коротко о README
В README есть готовый запрос для развертывания агентом и ручная установка по шагам. Ссылки на код, датасеты и веса проходят проверку, и чужие реализации не выдаются за официальные.
Бейдж для README
Исходный SKILL.md
--- name: skill-find-papers description: Find, rank, summarize, and track high-quality research papers with Scholar MCP, accept user-submitted PDFs, DOIs, or links through a persistent local inbox as special-interest signals, then create evidence-rich bilingual Feishu deep-read documents with detailed abstracts, contributions, methods, figures, and verified links using lark-cli. Use for recurring paper recommendations, weekly research digests, receiving papers directly from the user, processing paper feedback, changing research interests, or creating detailed paper notes in Feishu. --- # Skill Find Papers Discover five recent high-quality papers plus one classic paper, learn from user feedback, and archive selected deep reads in Feishu. ## Required Tools - Use the configured `scholar_mcp` MCP server for literature discovery, metadata, citations, PDF retrieval, and paper analysis. - Use `lark-cli` for Feishu folders and documents. - Use `scripts/paper_state.py` for persistent preferences and recommendation history. - Before any Feishu operation, run `lark-cli doctor`. Before choosing Feishu flags, read the version-matched embedded skills with `lark-cli skills read lark-shared`, `lark-cli skills read lark-drive`, and `lark-cli skills read lark-doc`. ## Start Every Run 1. Run: ```powershell python "$env:USERPROFILE\.codex\skills\skill-find-papers\scripts\paper_state.py" init python "$env:USERPROFILE\.codex\skills\skill-find-papers\scripts\paper_state.py" show python "$env:USERPROFILE\.codex\skills\skill-find-papers\scripts\paper_state.py" inbox-list --status pending ``` 2. Inspect `needs_initial_interests` from `init`. On first use, stop before discovery and ask the user to set initial research interests. Defaults are `transformers`, `LLM`, and `agent`. - If the user accepts the defaults, run `paper_state.py interests --confirm`. - If the user supplies topics, run `paper_state.py interests --replace "<topic1,topic2>"`. 3. Treat saved preferences and feedback as authoritative after onboarding. 4. If the user directly changes interests, apply the change immediately with `interests --add`, `--remove`, or `--replace`, then confirm the resulting list. ## Local Paper Inbox Treat any paper PDF, DOI, publisher/arXiv link, or explicit paper submission sent by the user as an inbox submission. 1. Add it immediately with `paper_state.py inbox-add`. For a local PDF, pass `--file`; for a remote paper, pass `--url` or `--doi`. Omit unavailable metadata. 2. The script copies local PDFs into the managed inbox at `$HOME/.codex/skill-data/skill-find-papers/inbox/files`. Use that managed path for later Scholar MCP ingestion. 3. Mark every inbox submission as `特别感兴趣(用户主动发送)`. Submission is explicit consent to analyze it and include it in the next deep-read document; do not ask the user to select it again. 4. At the start of every weekly run, process all pending inbox papers before ordinary discovery: - prefer the managed local PDF and use Scholar MCP `local_pdf_path`; - otherwise resolve the DOI or URL to the fullest lawful source; - apply the complete deep-read contract with greater depth than an ordinary recommendation; - infer focused topics from the full paper, not only broad parent categories; - after successful analysis and document inclusion, run `paper_state.py inbox-process --paper-id "<id>" --topics "<topic1,topic2>" --document-url "<url>"`.