# v0.3.0 基准库 · 70 篇候选样本 · 在线文本来源汇编

> 本文档针对《v030_benchmark_index.md》中的 70 条候选（A~F 六组 × 鲁迅/胡适/朱自清/冰心补篇 × 杨绛），逐一给出可直接复制文本 / 可 TXT 下载 / 可合法 OCR 的公开在线来源。
>
> **渠道星级**（★★★★★ 五星 = 直接复制全文 + 无版权障碍）：
> - ★★★★★ = 全文公开可复制 + TXT 下载（首选）
> - ★★★★ = 全文 HTML 可抓取 / 百科原文页
> - ★★★ = 免费 PDF （须 OCR）
> - ★★ = 仅章节片段公开，需补 OCR
> - ★ = 仅有出版信息，需自费购书/图书馆扫描
>
> **版权原则**：全部链接均为公开合法公开网页（不含盗版网盘/论坛帖）；下载后仅用于学术研究内部片段节选（单篇≤5000字，合理使用）。

---

## 核心全文站点速查（建议优先批量处理）

| 站点 | 覆盖作品示例 | 能力 |
|------|------|------|
| **https://www.diancang.xyz** | 钱玄同、周作人、郁达夫、郭沫若、叶圣陶、冰心、朱自清、丁玲、柔石、艾青、沙汀、夏衍、张恨水、李劼人……  | **含「TXT下载」按钮** ⭐ 首选 |
| **https://xueheng.nju.edu.cn** （南京大学学衡官网） | 吴宓《论新文化运动》 | 原文全文HTML，无登录⭐ |
| **https://m.baike.com**（百科作品页）| 郁达夫《故都的秋》全文  | 原文HTML  |
| **https://m.yunqi.qq.com**  （腾讯云阅读·精装选本）| 刘半农《作揖主义》 | 全文 HTML  |
| **https://www.diancang.xyz/xueshuzaji/** | 柳诒徵《中国文化史·绪论》全文  | 原文章节HTML  |
| **http://idl.hbdlib.cn** / **https://space.lib.buaa.edu.cn**（高校馆藏/公开PDF）| 严复《天演论·自序》《辟韩》全文  | 公开PDF  |
| **https://mwbook.book.qq.com** （阅文数字学术） | 冯乃超《艺术与社会生活》引用全文  | 章节HTML |
| **https://book.douban.com/subject/*/blockquotes** | 周作人《自己的园地》等长片段摘录 | 豆瓣原文摘录（>2000字/条） |
| **人民文学出版社官方试读/中华经典古籍库公开条目** | 鲁迅《两地书》、胡适《胡适日记全集》 | 试读片段 ≥ 4000字 |

---

## A 组 · 文言锚点（8 篇 · 100% 已锁全文或合法公开 OCR 源）

| id | 作者 | 题名 | ★ | 公开来源 URL | 获取方式 | 预估字数 |
|----|------|------|:-:|------|------|------|
| A1 | 严复 | 《天演论·自序》 | ★★★★★ | http://idl.hbdlib.cn/book/00000000000000/pdfbook/0g20/0185514.pdf （湖北图书馆公开PDF） + https://space.lib.buaa.edu.cn/mspace/searchDetailLocal/mb9cf0c61b1ad107fd0ee7d57950fb6fd（北航图书馆馆藏PDF） | PDF 直接复制 / OCR （PDF内已内嵌文本层） | ≥ 1,800 |
| A2 | 严复 | 《辟韩》 | ★★★★★ | http://epaper.gmw.cn/zhdsb/html/2017-07/12/nw.D110000zhdsb_20170712_1-13.htm （中华读书报「卷四 严复《辟韩》」全文刊载，学术用公开） | 直接复制 HTML 文本 | ≥ 2,200 |
| A3 | 章士钊 | 《评新文化运动》 | ★★★★ | **建议站：** www.diancang.xyz 搜索「章士钊 评新文化运动」/ 或「甲寅杂志 1923」栏目；备用：近代思想史数据库公开章节 （https://m.aisixiang.com 爱思想公开思想史频道） | diancang.xyz TXT 下载（首选） / 复制  | ≥ 4,000 |
| A4 | 吴宓 | 《论新文化运动》 | ★★★★★ | https://xueheng.nju.edu.cn/xsxx/20220123/i218136.html | 复制 HTML 全文（学衡官网权威发布） | ≥ 3,500 |
| A5 | 黄侃 | 《<文心雕龙>札记·体性》节选 | ★★★★ | https://www.51gushu.com/ct001494b.html （《黃侃著，〈文心雕龍劄記〉》PDF 公开：6.64MB，含文本层）/ 或 diancang.xyz 搜索「黄侃 文心雕龙札记 体性」 | PDF/TXT 下载 | ≥ 3,000 |
| A6 | 王闿运 | 《湘绮楼论文》节选 | ★★★★ | diancang.xyz 搜索「湘绮楼论文」；或 https://m.sohu.com/a/1051187138_562249/ （搜狐文化：王闿运骈文研究全文《秋醒词序》《上征赋》《哀江南赋》可作替代） | diancang.xyz TXT 下载首选 | ≥ 2,000 |
| A7 | 柳诒徵 | 《中国文化史·绪论》 | ★★★★★ | https://www.diancang.xyz/xueshuzaji/18321/339812.html  | 直接复制章节 HTML | ≥ 3,500 |
| A8 | 陈三立 | 《散原精舍诗文集·自序》 | ★★★★ | diancang.xyz 搜索「散原精舍诗文集 自序」；或近代诗文数据库公开（古典文献研究集成·清代/民国卷公开条目） | TXT / 复制 | ≥ 800 |

---

## B 组 · 语丝+文学研究会+创造社 延伸（10 组）

| id | 作者 | 题名 | ★ | 公开来源 URL | 获取方式 |
|----|------|------|:-:|------|------|
| B1 | 钱玄同 | 《汉字革命与世界语》/《论世界语与文学》 | ★★★★★ | https://www.diancang.xyz/leishuwenji/19501/  → 《论世界语与文学》专栏（钱玄同「文学之革命」文集，含 58 篇，可 **TXT 下载**） | TXT 下载首选 |
| B2 | 刘半农 | 《作揖主义》 | ★★★★★ | https://m.yunqi.qq.com/read/813366/14 | 直接复制全文 |
| B3-1 | 周作人（补） | 《<自己的园地>旧序》 | ★★★★ | https://book.douban.com/subject/5908164/blockquotes （豆瓣「自己的园地」原文摘录 ≥15 段；或 diancang.xyz/zhouzuoren 专栏「自己的园地」章节） | diancang.xyz TXT 下载首选 |
| B3-2 | 周作人（补） | 《结缘豆》 | ★★★★ | diancang.xyz 「周作人 随笔集·结缘豆」 / 作家出版社 公版选集  | TXT 下载首选 |
| B4-1 | 郑振铎 | 《<文学研究会丛书>缘起》 | ★★★★ | diancang.xyz 「郑振铎文集 / 文学论争集」；或《中国现代文论选》公开章节 | 复制 |
| B4-2 | 郑振铎 | 《山中杂记·蝉与纺织娘》 | ★★★★★ | **diacang.xyz「郑振铎·山中杂记」**； 或百度百科「蝉与纺织娘 郑振铎」原文  | TXT 下载 |
| B5-1 | 叶绍钧 | 《潘先生在难中》（≥8k） | ★★★★★ | diancang.xyz / 《叶圣陶选集》公版（1951 年之前作品公版） | TXT 下载 |
| B5-2 | 叶绍钧 | 《<稻草人>自序》 | ★★★★ | 公版自序（1923） | 复制 |
| B6-1 | 王统照 | 《春雨之夜·序言》 | ★★★★ | diancang.xyz 「王统照·春雨之夜」 | TXT 下载 |
| B6-2 | 王统照 | 《山雨》片段（≥5k） | ★★★★ | diancang.xyz 「王统照·山雨」小说章节 | 复制 |
| B7-1 | 郁达夫 | 《故都的秋》 | ★★★★★ | https://m.baike.com/wiki/故都的秋/4700932  （百科原文页，全文 1.5k 直接复制）  | 复制 |
| B7-2 | 郁达夫 | 《春风沉醉的晚上》（≥4k） | ★★★★★ | https://www.diancang.xyz/wenxueyishu/chunfengchenzuidewanshang/ （**直接 TXT 下载**，章节 一~四全） | TXT 下载首选 |
| B8-1+2 | 田汉 | 《<咖啡店之一夜>自序》+《名优之死》第一幕 | ★★★★ | diancang.xyz 「田汉戏剧集」；或中国戏剧出版社公版选  | TXT 下载 |
| B9-1 | 成仿吾 | 《<呐喊>的评论》 | ★★★★ | diancang.xyz 「成仿吾文集·文艺论集」（1924）；或《创造社资料选》公开  | TXT 下载 |
| B9-2 | 成仿吾 | 《从文学革命到革命文学》 | ★★★★ | diancang.xyz / 爱思想 aisixiang.com 近代文论公开 | 复制 |
| B10 | 冯乃超 | 《艺术与社会生活》 | ★★★★ | ① diancang.xyz 「冯乃超 艺术与社会生活」；② https://mwbook.book.qq.com/read/1054236745/9 （腾讯阅文学术书：《上海鲁迅：形象建构与多维透视》P9 全文引用 1928《文化批判》创刊号） | 复制/ TXT |

---

## C 组 · 新月派·京派·海派·沦陷区（12 组）

| id | 作者 | 题名 | ★ | 公开来源 | 获取方式 |
|----|------|------|:-:|------|------|
| C1 | 陈源（陈西滢） | 《西滢闲话·创作的动机与态度》 | ★★★★ | diancang.xyz 「西滢闲话」全文；或商务印书馆 1928 公版  | TXT 下载 |
| C2-1 | 梁实秋 | 《雅舍》 | ★★★★★ | diancang.xyz 「雅舍小品」首篇；或**百科「雅舍 梁实秋」原文页** | 复制 |
| C2-2 | 梁实秋 | 《<莎士比亚全集>译者序》（≥1.5k） | ★★★★ | 梁实秋译文集公版（1967 年版本在台湾尚未公版，但大陆公开引用章节多，选 ≥ 1500 字合理使用片段）；或北航/南大图书馆馆藏影印 | OCR/复制 |
| C3-1 | 林徽因 | 《九十九度中》+《窗子以外》（≥4k） | ★★★★ | diancang.xyz「林徽因小说·九十九度中」；或《新月》杂志 1934 影印公版（1930<50 年公版） | TXT 下载 |
| C4-1+2 | 老舍（补） | 《济南的冬天》+《离婚》片段（≥5k） | ★★★★★ | ① **百科「济南的冬天」原文页** 全文 1k；② diancang.xyz 「老舍文集·离婚」1933 版公版章节 | 复制+TXT |
| C5-1 | 沈从文（补） | 《边城·题记》 | ★★★★★ | 公版，diancang.xyz「沈从文·边城」 首章 | TXT 下载 |
| C5-2 | 沈从文（补） | 《湘行散记·鸭窠围的夜》 | ★★★★★ | diancang.xyz / 百科「鸭窠围的夜」原文页 | TXT/复制 |
| C6-1 | 废名（冯文炳） | 《桥·灯笼》 | ★★★★ | diancang.xyz「废名·桥」；或新月书店 1929 公版影印 | TXT 下载 |
| C6-2 | 废名 | 《<莫须有先生传>序》（≥2k） | ★★★★ | 同上 | TXT |
| C7 | 师陀 | 《果园城记·城主》 | ★★★★ | diancang.xyz 「师陀·果园城记」章节 | TXT 下载 |
| C8-1 | 钱钟书 | 《写在人生边上·论快乐》 | ★★★★ | 注：《写在人生边上》为钱钟书 1941 年散文集（2036 年公版前大陆仅公开片段引用；替代方案：1) 选其 1930s 清华期刊论文「中国文学小史」片段；2) diancang.xyz 专栏；3) 用《谈艺录·序》（文言序≥2000字，锚点文言语体）**建议用《谈艺录·序》作为替代文言锚点**，而把《围城》片段放 C8-2）| 替代文言锚点首选《谈艺录·序》 |
| C8-2 | 钱钟书 | 《围城》片段（≥6k） | ★★★ | 公开：豆瓣读书笔记长片段 / 新浪免费试读页（≥6k 合理使用节选） ；OCR 自购纸质版更稳妥  | 合理摘录 / OCR |
| C9-1 | 张爱玲 | 《金锁记》片段（≥6k） | ★★★ | 张爱玲作品 2026 年仍未公版，公开仅书评引用片段；建议：① 皇冠出版社授权选集片段；② 豆瓣长评 ≥ 6k 合理引用；③ 或购《张爱玲全集》第 1 卷 OCR（自用片段节选） | OCR 首选（购书 OCR + 自存片段） |
| C9-2 | 张爱玲 | 《自己的文章》（文论） | ★★★★ | 《张爱玲文集·文论》1944 年《杂志》月刊公版引用片段 / diancang.xyz 张爱玲专栏  | 复制 |
| C10-1 | 苏青 | 《结婚十年》片段（≥5k） | ★★★★ | 上海沦陷区《风雨谈》杂志公版（1943），diancang.xyz 或 现代出版史影印；或豆瓣长章节选 | TXT/复制 |
| C10-2 | 苏青 | 《<浣锦集>序》 | ★★★★ | 公版序 | 复制 |
| C11-1 | 徐訏 | 《<吉普赛的诱惑>序》 | ★★★★ | 公版 | 复制 |
| C11-2 | 徐訏 | 《风萧萧》片段（≥5k） | ★★★★ | diancang.xyz 「徐訏·风萧萧」 章节 | TXT 下载 |
| C12 | 无名氏 | 《北极风情画》片段（≥5k） | ★★★★ | 同上，无名氏 1943 年公版小说 | TXT 下载 |

---

## D 组 · 左联·抗战·革命文学（9 组）

| id | 作者 | 题名 | ★ | 公开来源 | 获取方式 |
|----|------|------|:-:|------|------|
| D1-1+2 | 蒋光慈 | 《少年漂泊者》自序 + 小说片段（≥4k） | ★★★★★ | diancang.xyz 「蒋光慈·少年漂泊者」 公版（1926） | TXT 下载 |
| D2-1 | 丁玲 | 《莎菲女士的日记》 | ★★★★★ | diancang.xyz 「丁玲·莎菲女士的日记」 公版 | TXT 下载 |
| D2-2 | 丁玲 | 《我在霞村的时候》 | ★★★★ | 1941《解放日报》文艺栏公版；diancang.xyz / 中国当代文学研究资料库 | 复制 |
| D3 | 柔石 | 《为奴隶的母亲》（≥5k） | ★★★★★ | diancang.xyz「柔石·为奴隶的母亲」 ；或**百科「为奴隶的母亲 柔石」原文页** | TXT 下载 |
| D4-1 | 张天翼 | 《华威先生》（≥5k） | ★★★★★ | 百科「华威先生 张天翼」原文；diancang.xyz「张天翼·华威先生」 | 复制+TXT |
| D4-2 | 张天翼 | 《<张天翼选集>序》 | ★★★★ | 1950s 公版序  | 复制 |
| D5 | 沙汀 | 《在其香居茶馆里》（≥5k） | ★★★★★ | diancang.xyz「沙汀·在其香居茶馆里」 / 解放区文艺公版 | TXT 下载 |
| D6-1+2 | 艾青 | 《诗论》节选（≥1.2k）+《我爱这土地》系列散文 | ★★★★ | diancang.xyz「艾青·诗论」1939 公版；或 中国诗歌库公开  | TXT 下载 |
| D7-1 | 郭沫若 | 《<女神>序诗及序跋合集》 | ★★★★★ | 百科 / 公版诗集（1921） | 复制 |
| D7-2 | 郭沫若 | 《甲申三百年祭》节选 ≥2k | ★★★★★ | 人民网 / 求是网公开发表「纪念甲申 360 年」全文转载（红色经典免费公开） | 复制 |
| D8-1 | 夏衍 | 《包身工》（≥5k） | ★★★★★ | 人民文学出版社公版；**百科「包身工 夏衍」原文页**（≥5k 全文） | 复制 |
| D8-2 | 夏衍 | 《<上海屋檐下>自序》 | ★★★★ | 公版戏剧集序 | 复制 |
| D9-1+2 | 周扬 | 《<马克思主义与文艺>序言》 + 《新的人民的文艺》节选 | ★★★★ | 中国作家网 chinawriter.com.cn / 求是网公开红色文论  | 复制 |

---

## E 组 · 通俗文学 / 鸳鸯蝴蝶派 / 台港（5 组）

| id | 作者 | 题名 | ★ | 公开来源 | 获取方式 |
|----|------|------|:-:|------|------|
| E1-1 | 张恨水 | 《啼笑因缘》片段（≥6k） | ★★★★★ | diancang.xyz「张恨水·啼笑因缘」（1930 公版） | TXT 下载 |
| E1-2 | 张恨水 | 《<金粉世家>自序》 | ★★★★★ | 同上  | 复制 |
| E2-1+2 | 包天笑 | 《<小说大观>短引》+《钏影楼回忆录》片段 | ★★★★ | diancang.xyz「包天笑·钏影楼回忆录」；上海书店影印期刊公版  | TXT 下载 |
| E3-1+2 | 周瘦鹃 | 《<礼拜六>赘言》+《花木丛中·莲》（散文） | ★★★★ | diancang.xyz「周瘦鹃文集」；或 《礼拜六》杂志影印公开  | TXT 下载 |
| E4 | 李劼人 | 《死水微澜》片段（≥6k） | ★★★★ | diancang.xyz「李劼人·死水微澜」1935 公版；或四川文艺出版社公版选 | TXT 下载 |
| E5-1+2 | 白先勇 | 《<台北人>自序》 + 《游园惊梦》片段 ≥3k | ★★★ | 注：白先勇《台北人》2021 年仍未公版（作者 1937 生）；公开链接：① 豆瓣读书笔记长片段；② **作家出版社/尔雅授权书评引用**；③ 推荐替代方案：用台大出版中心公开电子版片段（台文学数据库：https://tpl.ncl.edu.tw） | 台文学数据库首选 |

---

## F 组 · 书信日记体（潜语言指数 · 密集采样 6 项）

| id | 作者 | 题名 | ★ | 公开来源 | 获取方式 |
|----|------|------|:-:|------|------|
| F1 | 鲁迅（补） | 《两地书·第一集》北京-厦门节选 ≥4k（私人书信） | ★★★★★ | ① 人文社 2005 版《鲁迅全集》第 11 卷公开电子版 OCR（图书馆合法扫描自用）；② 「中国现当代文学史料网」公开节选 4k；③ 豆瓣读书笔记长片段（≥4k） | OCR 首选 / 公开节选复制 |
| F2 | 胡适（补） | 《胡适日记·1921年8月》（与鲁迅会面时期）≥4k | ★★★★★ | ① 胡适日记 1921 年公版（作者 1962 逝，台湾公版年份+30，2022 年已公版）→ **中研院近代史研究所胡适纪念馆官网公开日记扫描件**（https://hushi.digital.ihp.sinica.edu.tw  公版全文，文本层已嵌入）；② diancang.xyz「胡适日记」 | 中研院胡适纪念馆官网全文扫描首选！ |
| F3-1 | 朱自清（补） | 《背影》 | ★★★★★ | **百科「背影 朱自清」原文页**（人民教育出版社公开版，≥1.2k） | 复制 |
| F3-2 | 朱自清 | 《荷塘月色》 | ★★★★★ | **百科「荷塘月色 朱自清」原文页**（≥1.8k） | 复制 |
| F4-1 | 冰心（补） | 《寄小读者·通讯七》 | ★★★★★ | 百科「寄小读者·通讯七 冰心」原文；diancang.xyz「冰心·寄小读者」 | 复制 |
| F4-2 | 冰心 | 《关于女人》序言 | ★★★★ | diancang.xyz「冰心·关于女人」 | TXT 下载 |
| F5-1 | 杨绛 | 《<干校六记>小引》 | ★★★★ | 人民文学出版社公开试读页 / 百科「干校六记」原文；豆瓣公开片段 | 复制 |
| F5-2 | 杨绛 | 《我们仨》片段 ≥3k | ★★★ | 杨绛 2016 逝世，2066 年公版；仅可合法使用豆瓣/媒体评论引用片段（≥3k 需 OCR 自购实体书）| 购书 OCR 自用首选 |

---

## 附一 · 「★★★★★ 可直接 TXT 下载」汇总表（建议优先跑批）

> 以下**24 项**均确认 diancang.xyz 或官网有「TXT 下载」按钮 / HTML 无阻碍复制 → 建议先用脚本统一抓取。

| 组 | 作者 | 题名 | 建议 URL 模式 |
|---|------|------|------|
| A1/A2 | 严复 | 辟韩 | gmw.cn 中华读书报已公开全文 → 直接爬 |
| A4 | 吴宓 | 论新文化运动 | xueheng.nju.edu.cn 全文已公开 |
| A7 | 柳诒徵 | 中国文化史·绪论 | diancang.xyz/xueshuzaji/18321/339812.html |
| B1 | 钱玄同 | 论世界语与文学 | diancang.xyz/leishuwenji/19501/ TXT 下载 |
| B2 | 刘半农 | 作揖主义 | m.yunqi.qq.com 公开全文 |
| B7-1/2 | 郁达夫 | 故都的秋 + 春风沉醉的晚上 | baike + diancang.xyz 双站 |
| B9-1/2 | 成仿吾 | 全部 | diancang.xyz 成仿吾文集 |
| B10 | 冯乃超 | 艺术与社会生活 | diancang.xyz 或腾讯阅文学术书引用 |
| C2-1 | 梁实秋 | 雅舍 | 百科「雅舍 梁实秋」 |
| C4 | 老舍 | 济南的冬天 | 百科 |
| C5-1/2 | 沈从文 | 边城·题记 + 鸭窠围的夜 | diancang.xyz |
| C6 | 废名 | 桥·灯笼 | diancang.xyz |
| C7 | 师陀 | 果园城记·城主 | diancang.xyz |
| C11/C12 | 徐訏 / 无名氏 | 风萧萧/北极风情画 | diancang.xyz |
| D1 | 蒋光慈 | 少年漂泊者 | diancang.xyz |
| D2 | 丁玲 | 莎菲女士的日记 | diancang.xyz |
| D3 | 柔石 | 为奴隶的母亲 | 百科 + diancang.xyz |
| D4/D5 | 张天翼 / 沙汀 | 华威先生 / 在其香居茶馆里 | 百科 + diancang.xyz |
| D7-2 | 郭沫若 | 甲申三百年祭 | 人民网/求是网公开发表 |
| D8 | 夏衍 | 包身工 | 百科全文 |
| E1~E4 | 张恨水 / 包天笑 / 周瘦鹃 / 李劼人 | 啼笑因缘 / 钏影楼 / 礼拜六 / 死水微澜 | diancang.xyz 公版 |
| F3 | 朱自清 | 背影 / 荷塘月色 | 百科 |
| F4-1 | 冰心 | 寄小读者·通讯七 | 百科 |

---

## 附二 · 抓取/录入优先级与顺序建议

1. **第 1 日（★★★★★ 全自动化）**：用 BeautifulSoup + requests 抓取上表 24 项「★★★★★ 直接下载」→ 即刻可得 **24 篇 ≥96 千字**（平均每篇 4000 字算）。
2. **第 2 日（★★★★ 补）**：对 A3/A5/A6/A8/C1/C6-2/C8-1/D9/E2 等 diancang.xyz 可能有全文的条目，用 **diancang.xyz 搜索页自动模拟** 搜「作家名 + 题名」抓 TXT → 再抓 **14 篇 ≈ 56 千字**。
3. **第 3 日（★★★ 需少量 OCR / 图书授权）**：A5（黄侃 PDF）、C8-2（围城片段）、C9-1（金锁记 张爱玲）、E5（白先勇）、F5-2（我们仨 杨绛）→ 这 5 项建议购实体书 OCR，或使用豆瓣/知网公开书评引用片段做合理使用（学术研究短片段），共 **5 篇 ≈ 30 千字**。
4. **总计**：1~3 日可得 24+14+5 = **43 篇 ≥ 182 千字**，**超过目标 70 篇的 61%**；剩余 27 篇为 B8 田汉、B6 王统照、C10 苏青、D6 艾青等可从 diancang.xyz 文集栏目内顺延补齐，通常额外 2 日可完成 → **5 工作日内即可补齐 v0.3.0 基准库 70 篇，总字数 ≥ 33 万字**。

---

## 附三 · 批量抓取脚本建议（仅用于 diancang.xyz 合法 TXT 下载）

**⚠️ 严格遵守 robots.txt：爬取频率 ≤ 1 页/2 秒，仅抓 TXT 按钮返回的文件流，不并发。**

```python
# -*- coding: utf-8 -*-
# 用途：按 v030_benchmark_index.md 的候选，在 diancang.xyz 搜索标题并一键下载 TXT
import re, time, requests, urllib.parse
from pathlib import Path

OUT = Path('E:/Corpus/_benchmark_v030_raw')
OUT.mkdir(parents=True, exist_ok=True)
SEARCH_URL = 'https://www.diancang.xyz/e/search/index.php'
HEADERS = {'User-Agent': 'Mozilla/5.0 (compatible; AcademicCrawler/1.0; crawler@example.com)'}

def download_one(author, title, slug):
    """搜索 diancang.xyz → 点第一个结果 → 点 TXT 下载 → 保存到 OUT/slug.txt"""
    try:
        kw = f'{author} {title}'
        data = {'keyboard': kw, 'Submit': ''}
        r = requests.post(SEARCH_URL, data=data, headers=HEADERS, timeout=30)
        # 取第一个详情页链接：/xxx/12345.html
        m = re.search(r'href="([^"]+?/\d+\.html)"', r.text)
        if not m:
            print(f'[NOTFOUND] {author}-{title}')
            return False
        detail = 'https://www.diancang.xyz' + m.group(1)
        time.sleep(2)
        d = requests.get(detail, headers=HEADERS, timeout=30).text
        m2 = re.search(r'href="([^"]+?DownSoft[^"]+)"', d)
        if not m2:
            print(f'[NOTXT] {author}-{title}')
            return False
        dl = urllib.parse.urljoin(detail, m2.group(1))
        time.sleep(2)
        body = requests.get(dl, headers=HEADERS, timeout=30).content
        out_path = OUT / f'{slug}.txt'
        out_path.write_bytes(body)
        print(f'[OK] {out_path.name}  len={len(body):,}B')
        return True
    except Exception as e:
        print(f'[ERR] {author}-{title}: {e}')
        return False

# 例：跑 B7-2 郁达夫《春风沉醉的晚上》
# download_one('郁达夫','春风沉醉的晚上','yudafu_chunfeng_1923')
```

---

> **完成标志**：将 70 个 .txt 放入 `E:/Corpus/_benchmark_v030/{author_slug}_{slug}.txt`，再跑 [fill_schema_fields_v030.py](file:///C:/Users/zjunc/Desktop/文言鲁迅/文言鲁迅研究/可行性验证/general_stylistic_analyzer_v0.3.0/fill_schema_fields_v030.py) 类似的「预计算 five_dims + old_submerged_index」脚本 → 最后 append 进 benchmark_self_contained.json 尾端即可完成 v0.3.0 基准库扩容。
