sci-journal-search
v1.5.0查询并提供SCI期刊的新锐(中科院)分区、JCR小类分区和Top期刊标识,支持按期刊名或ISSN检索。
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description claim SCI journal partition and LetPub lookups; the package contains scripts that (1) query xr-scholar via HTTP to get partition data and (2) emit a JSON instruction for the agent to open LetPub (browser-driven) for additional metrics. Declared files (abbreviations.json, partition references) and code match this purpose. Nothing requests unrelated services or credentials.
Instruction Scope
SKILL.md instructs the agent to perform fast HTTP queries against xr-scholar and, optionally, to open LetPub pages using the agent's browser tool and then close the browser. The included scripts only read their local abbreviations file and request the two documented sites. They do not instruct reading arbitrary system files or environment variables, nor do they transmit local data to unexpected endpoints. The LetPub flow requires the agent to open a URL from the skill (search URL returned by query-letpub.py) — this is expected for browser-driven scraping.
Install Mechanism
No install spec; the skill is instruction + scripts only (lowest install risk). Files are provided in the skill bundle; there are no downloads from untrusted URLs or archive extraction steps in an install step.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code performs network requests to the documented sources (https://www.xr-scholar.com and https://www.letpub.com.cn) only and reads its local abbreviations.json. No SECRET/TOKEN/PASSWORD env variables are requested or accessed.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide configs. It will request the agent's browser tool be used for LetPub queries, but that is within its stated scope and does not elevate privileges or persist beyond the query.
Assessment
This skill appears coherent and implements exactly what it claims: quick xr-scholar queries plus an optional LetPub browser-based lookup. Before installing, note: (1) The LetPub flow requires the agent's browser tool and will open the LetPub search URL returned by the script — ensure you trust the agent/browser tool because it will navigate and parse web pages. (2) No credentials or secrets are requested. (3) Minor implementation note: the LetPub search parameter isn't URL-encoded in query-letpub.py, which may produce malformed URLs for unusual input (not a security issue but can affect results). If you are comfortable allowing the agent to open web pages on your behalf, this skill is proportionate to its stated function.Like a lobster shell, security has layers — review code before you run it.
latest
sci-journal-search - SCI 期刊查询
查询 SCI 期刊的详细信息,包括新锐分区(中科院分区)、JCR 分区等。
⚠️ 重要说明
新锐分区 = 中科院分区
自 2026 年起,中科院期刊分区表由新锐(XinRui)团队发布。
功能
- ✅ 期刊搜索(支持期刊名、ISSN)
- ✅ 新锐分区(中科院分区)查询
- ✅ JCR 小类分区查询
- ✅ Top 期刊标识
- ✅ 130+ 期刊简称自动识别
- ✅ HTTP 直接请求(快速,无需浏览器)
- 🔄 LetPub 查询(可选,需要浏览器,查询后自动关闭)
使用方式
1. 默认查询(推荐)
只查询新锐分区,快速返回结果:
python3 query.py "期刊名"
2. LetPub 查询(需要浏览器)
查询新锐分区 + LetPub 详细指标:
python3 query.py "期刊名" --letpub
输出说明:
- 首先输出新锐分区结果
- 然后输出 JSON 配置,格式如下:
{
"status": "need_browser",
"journal": "期刊名",
"search_url": "https://www.letpub.com.cn/...",
"action": "open_and_parse",
"close_browser_after": true
}
- Agent 解析 JSON,调用 browser 工具打开 URL
- 解析页面内容,输出 LetPub 详细指标
- 查询完成后自动关闭浏览器
3. 直接使用简称
支持 130+ 常见期刊简称:TPAMI, NC, JACS, TNNLS, ANGEW 等
输出示例
新锐分区查询
📊 Nature Communications
ISSN: - | EISSN: 2041-1723
【新锐分区(中科院分区)】
• Multidisciplinary Science (综合性期刊): 1 区 🏆 Top
【JCR 小类分区】
• MULTIDISCIPLINARY SCIENCES (综合性期刊): 1 区
💡 提示:如需查询更多详细信息(影响因子、自引率、审稿周期等),
可以使用 --letpub 参数查询 LetPub 数据(需要浏览器)
LetPub 查询
📊 Nature Communications
【影响因子】
• 2024-2025: 14.7
• 实时:16.2
【自引率】3.2%
【h-index】389
【审稿周期】网友:较快,2-3 个月
✅ LetPub 查询完成,浏览器已关闭
数据源
注意事项
- 新锐分区 = 中科院分区(2026 年起由新锐团队发布)
- 默认只查询新锐分区,快速响应
- LetPub 查询需要浏览器,查询完成后自动关闭
- 期刊简称采用精确匹配
更新日志
- v1.3.0: 交互式 LetPub 查询,查询后自动关闭浏览器
- v1.2.0: 130+ 期刊简称映射表
- v1.0: 初始版本
Comments
Loading comments...
