forge-weeklylisted
Install: claude install-skill Xinyang-Li666/SciCrucible
# /forge-weekly — 每周文献速递
自动扫描多个课题的最新文献,精选后自动摄入。
| | `/forge-discovery` | `/forge-weekly` |
|------|:--:|:--:|
| 触发 | 用户随时输入关键词 | 用户输入 `/forge-weekly` |
| 检索范围 | 不限时间窗口 | 近 3 月 |
| 结果数 | 默认 20 篇/角度 | 10 篇 ultra_low 初扫 → 精选 3-5 篇/课题 |
| 下载后 | 手动触发 `/forge-ingest` | **自动逐篇摄入** |
---
## 共享规则
> **铁律、证据账本规则、去重规则、Python 预过滤/下载/批次脚本、错误处理、额度管理、版权声明** 详见 `../forge-discovery/references/shared-rules.md`(与 forge-discovery 共用)。以下仅列出 weekly 特有流程,共享部分不再重复。
---
## 触发
```
/forge-weekly
```
可选参数:
- `--topic <课题名>`(仅检索指定课题,如 `超高温陶瓷`)
- `--allow-scihub`
---
## Step 1 — 前置检查
```bash
sci --version
```
如果 `sci` 未安装,给出安装命令并停止。
```bash
sci usage
```
如果额度不足,告知用户剩余额度,建议:
- 全部用 `ultra_low` 模式
- 减少检索角度
- 充值
---
## Step 2 — 读取关键词配置
从 `D:/科研/SciCrucible/.claude/skills/forge-discovery/config/weekly.yaml` 读取各课题关键词。
如果 `weekly.yaml` 不存在或为空:
1. 从 `wiki/index.md` 和项目页中自动提炼各课题关键词
2. 列出提炼结果,提示用户确认后写入 `weekly.yaml`
3. 用户确认后继续
如果用户传了 `--topic`,仅读取指定课题的关键词组。
---
## Step 3 — 多关键词扫描(ultra_low,免费)
每个课题的每个关键词 → `sci search --limit 10 --mode ultra_low`。
```bash
cd D:/科研/SciCrucible/raw/search-results
# 课题1: 超高温陶瓷
sci search "UHTC oxidation resistance" --limit 10 --mode ultra_low
sci search "HfC-SiC composite ablation" --limit 10 --mode ultra_low
# ... (更多关键词)
# 课题2: 锂离子电池正极材料
sci search "high nickel cathode degradation" --limit 10 --mode ultra_low
# ...
```
查询编号 q1, q2, q3…
目的:宽扫,锁定本周有潜力的方向。`ultra_low` 免费,不消耗额度。
---
## Step 4 — 精选复跑(low,消耗额度)
分析 Step 3 中所有 ultra_low 结果,选出最有前景的 2-3 个方向(跨课题),用