《苑洛集》服饰内容提取 · 工作日志
时间:2026-04-19 任务:提取《苑洛集》全部服饰相关内容,整理分类总结
操作流程
Step 1: 创建输出目录
mkdir -p /home/z/my-project/upload/四库别集output/苑洛集/
Step 2: 读取参考模板
读取 /home/z/my-project/upload/参考/ 下三个MD模板:
- 原文提取.md(《天工开物》模板)
- 总结.md(《吕氏春秋》模板)
- 日志.md(《晋会要》模板)
Step 3: 文件信息确认
文件:/home/z/my-project/upload/四库别集/苑洛集.txt
编码:UTF-8
行数:2,453行
字数:约237,852字
作者:明·韩邦奇(号苑洛)
Step 4: 关键词检索(第一轮:宽泛搜索)
使用Python搜索50+服饰关键词(衣、裳、冠、冕、裘、袍、带、佩、绶、履、锦、纱、罗、绢、帛、丝、麻、葛、布、铠、甲、胄、簪、笏、弁等),得到272条匹配行。
大量误命中:
- "甲" → 六甲(干支)、甲寅(纪年)
- "布" → 布政司(行政机构)
- "履" → 履历、所履(经历)
- "锦" → 锦衣卫(官署名)、锦城(成都别称)
- "桑" → 桑干河(河流)、桑榆(晚岁)、桑梓(故乡)
- "丝" → 丝竹(音乐)、丝毫无关
Step 5: 关键词检索(第二轮:严格搜索)
使用80+组合关键词(衣裳、衣冠、衮服、冕服、章服、朝服、祭服、丧服、吉服、常服、公服、冠服、舆服、服色、深衣、蟒衣、飞鱼、补子、绯衣、素衣、布衣、锦衣、裘、袍、铁甲、甲胄、皮弁、进贤冠、武冠、冕、弁、笏、绶、黼黻、绣、锦、纱、罗、绢、帛、织造、鞶带、束帛等),得到113条匹配行。
Step 6: 人工筛选与分类
逐一审查113条匹配,剔除以下类型:
- 锦衣卫/锦衣狱 → 官署名,非服饰(保留"锦衣冠带总旗"等涉及服饰的条目)
- 飞鱼 → "鸢飞鱼跃",非飞鱼服
- 桑 → 桑干河、桑梓、桑榆,非蚕桑
- 弁 → "武弁"仅1处,但语境为职官非服饰
最终确认有效服饰相关条目约25处,分布在以下类别:
- 官服制度(蟒衣玉带、绯衣、素衣角带、常服/祭服、吉服、公服)——7处
- 冠帽佩饰(深衣幅巾、巾衫、白衣乌帽、冠裳、衣冠、汉衣冠)——6处
- 军事甲胄(铁衣、绣铠、明盔明甲、介胄)——4处
- 丝织女红(女工针丝、织造太监、罗衣)——3处
- 品德象征(布衣、绨袍、衣取蔽体)——3处
- 经学服饰(鞶带、束帛)——2处
Step 7: sed提取上下文
对25处有效条目逐一用sed提取原文段落(每段约3-5行上下文),确保引用准确。
Step 8: 生成三份输出文件
- 苑洛集_原文提取.md(约8,500字)
- 苑洛集_总结.md(约6,200字)
- 苑洛集_日志.md(本文件)
关键发现
全书无专门的服饰论述:与《天工开物》有"乃服"专章、《吕氏春秋》有四时服色系统不同,《苑洛集》的服饰内容全部散见于人物传记、奏疏和诗歌中。
最珍贵的史料——绯衣弹劾制度(L601):通政使周彧穿绯衣上朝即预示弹劾,大臣见绯衣即换素衣角带待罪。此条为明代官场服饰政治功能的罕见记载,正史舆服志中无此细节。
蟒衣玉带三见:分别赐予太监(L440)、边臣(L375)、作为品级称谓(L571),反映了明代赐服制度的实际运作。
军事服饰反映边防变化:奏疏中记载北敌从"无甲胄"到"明盔明甲"(L1844),是明代中后期边防形势恶化的直接证据。
服饰=品德符号:韩邦奇笔下的正面人物几乎都以"衣取蔽体""终身布素"为美德,服饰简朴与品德高尚高度绑定。
织造太监扰民:L1636记载韩邦奇奏请停止织造太监催征茶绫贡品,是明代官营丝织扰民的直接史料。
踩坑记录
- 文件编码检测为"DOS executable",实际为UTF-8文本,需用Python而非系统grep处理
- "锦衣"80%以上指锦衣卫(官署),非锦衣(服饰),需仔细甄别
- "飞鱼"出现2处均指"鸢飞鱼跃"(《中庸》典故),非飞鱼服
- "桑"出现10+次,多为桑干河、桑梓等,仅L575"桑树"与蚕桑相关但也是比喻
- "甲"出现30+次,绝大多数为干支纪年(甲寅、甲子等)或"科甲",仅4处涉及甲胄
- 部分墓志铭极长(如韩邦靖传超过4000字),服饰相关仅1-2句,需要精准定位
审核结果
全部通过 ✅ — 原文均从苑洛集.txt中Python grep提取,有明确行号对应,每条均经人工审核确认与服饰相关。