一键导入
add-journal
Add a materials-science journal RSS feed to Mater-trend from a feed URL (or journal homepage), then ingest and refresh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add a materials-science journal RSS feed to Mater-trend from a feed URL (or journal homepage), then ingest and refresh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Curate the Mater-trend materials-science taxonomy — decide whether new candidate keywords are noise, existing-topic synonyms, new topics, or parked.
Keep Mater-trend's journal feeds current — verify liveness, discover new materials-science journals, then poll and ingest.
| name | add-journal |
| description | Add a materials-science journal RSS feed to Mater-trend from a feed URL (or journal homepage), then ingest and refresh. |
Natural-language front door: the user gives a journal name or an RSS feed URL; you
register it and run the pipeline. Run all commands as
PYTHONNOUSERSITE=1 ./env/bin/mat-trend ... from the repo root.
Find the feed URL (if only a journal name/homepage was given). Known patterns:
https://www.nature.com/<code>.rss (journal) or
https://www.nature.com/subjects/<slug>.rss (subject).https://www.cell.com/<slug>/current.rss (and /inpress.rss).https://www.science.org/action/showFeed?type=etoc&feed=rss&jc=<code>.https://onlinelibrary.wiley.com/feed/<eISSN-no-hyphens>/most-recent.https://pubs.acs.org/action/showFeed?type=etoc&feed=rss&jc=<code>.http://feeds.rsc.org/rss/<CODE> (uppercase, HTTP-only).https://rss.sciencedirect.com/publication/science/<eISSN-no-hyphens>.
Use WebFetch/WebSearch to confirm the exact code/slug/ISSN if unsure.Register it — add a row to Journal-RSS.md (Family, Journal, Key, Feed type,
RSS URL, Focus, Status ?) and a matching entry to config/journals.json
(key, label, family, impact_factor, frequency, issn, feeds: [{url, type, focus}]). A journal may have multiple feeds. Keep journals.json ordered
by impact_factor (the site preserves that order).
Verify — mat-trend check-feeds --check. If the new feed is live, update its
Status to ✓; if it 403s/dead, mark ✗ and stop (report the problem).
Ingest + refresh — mat-trend ingest --journal <key> then mat-trend refresh.
Smoke-check + PR — confirm data/<key>/ has a CSV and the new journal appears
in docs/data/manifest.json. Open a PR summarising the added feed.
focus: high for materials-dedicated journals, mixed for multidisciplinary
flagships (where you may prefer a materials-science subject feed).issn field
should hold the ISSN-L (used for Crossref backfill) — they can differ.backfill for past years).