SuperAPI AI 工具集

journal-latest-issue

测试与质量

查看项目

更新于 10-15 16:44

技能介绍

用途:获取一个或多个期刊最新一期的目录(TOC),可选抓取摘要,并生成结构化摘要与中文要点,适合内部阅读笔记、快速扫描与归档。

主要能力:仅爬取公开网页获取最新一期目录与摘要;支持期刊名、RSS、TOC URL 及批量 JSON 配置;基于标题与摘要本地生成中文要点,不调用外部翻译 API,并保留英文原摘要供核对;输出 output.md(按期刊/期分组)与 output.csv(结构化表格)。

使用方式:先运行 python scripts/journal_digest.py --help 验证执行路径。单期刊示例:python scripts/journal_digest.py --journal "Nature" --rss "https://example.com/rss"。批量模式需创建 input.json,格式为 {"journals":[{"name":"Nature","rss":"https://...","toc":"https://..."}]},再运行 python scripts/journal_digest.py --json input.json。常用可选参数:--max-items(默认 20,0 为不限)、--fetch-abstracts(额外抓取摘要,较慢)、--allow-all(允许非白名单域名,需显式启用)。

适用场景:需要快速浏览最新期刊目录、生成中文要点笔记、导出 Markdown/CSV 供审阅或分享、通过 RSS/TOC 建立可重复的抓取流程、批量处理多期刊。

限制:依赖 Python 3.x 与标准库,无需第三方包;仅限公开页面爬取,默认启用域名白名单,超时/重试行为取决于实现;中文要点为基于英文标题与摘要的简要提纲,非外部翻译;缺少必要来源、标识符、文件或凭据时不应使用;不适用于编造结果或超出范围的任务。