《三命指迷赋》服饰内容提取 · 操作日志
时间:2026-04-20 任务:提取《三命指迷赋》全部服饰相关内容,整理分类总结 任务ID:batch1-1
操作流程
Step 0: 环境准备
mkdir -p /home/z/my-project/upload/术数output/三命指迷赋/
输出目录创建成功。
Step 1: 文件基本信息
wc -l /home/z/my-project/upload/易藏/术数/三命指迷赋.txt
# 64行
wc -c /home/z/my-project/upload/易藏/术数/三命指迷赋.txt
# 75343字节(约75KB)
文件仅64行,但行13为极长单行(约73KB),包含全书主体赋文及注文。
Step 2: 读取参考模板
读取以下三份参考模板:
/home/z/my-project/upload/参考/总结.md— 《吕氏春秋》服饰综述/home/z/my-project/upload/参考/日志.md— 《晋会要》操作记录/home/z/my-project/upload/参考/原文提取.md— 《天工开物》原文提取
Step 3: 第一轮grep搜索(基础服饰词)
cd /home/z/my-project/upload/易藏/术数
grep -n '衣' 三命指迷赋.txt → 行13(衣禄、衣冠盛事、衣禄不遂、衣食受用)
grep -n '裳' 三命指迷赋.txt → 无匹配
grep -n '冠' 三命指迷赋.txt → 行13(冠盖)
grep -n '冕' 三命指迷赋.txt → 无匹配
grep -n '服' 三命指迷赋.txt → 行13(防服、孝服)
grep -n '佩' 三命指迷赋.txt → 行13(佩三公之印、佩印乘轩)
grep -n '饰' 三命指迷赋.txt → 无匹配
grep -n '袍' 三命指迷赋.txt → 行13(方袍)
grep -n '裘' 三命指迷赋.txt → 无匹配
grep -n '带' 三命指迷赋.txt → 行13("带"字均为"带合""带杀"等命理用语,非腰带)
Step 4: 第二轮grep搜索(足首配饰词)
grep -n '履' 三命指迷赋.txt → 行58("履薄冰",非鞋履)
grep -n '巾' 三命指迷赋.txt → 无匹配
grep -n '弁' 三命指迷赋.txt → 无匹配
grep -n '簪' 三命指迷赋.txt → 行13(簪缨累代×2)
grep -n '笏' 三命指迷赋.txt → 无匹配
grep -n '绶' 三命指迷赋.txt → 行13(紫绶专城×2、金章紫绶、印绶×2)
grep -n '裙' 三命指迷赋.txt → 无匹配
grep -n '褐' 三命指迷赋.txt → 无匹配
Step 5: 第三轮grep搜索(织物纹饰词)
grep -n '锦绣' 三命指迷赋.txt → 无匹配
grep -n '罗绮' 三命指迷赋.txt → 无匹配
grep -n '纱縠' 三命指迷赋.txt → 无匹配
grep -n '帛' 三命指迷赋.txt → 行13(布帛)
grep -n '丝' 三命指迷赋.txt → 无匹配
grep -n '绵' 三命指迷赋.txt → 无匹配
grep -n '裈' 三命指迷赋.txt → 无匹配
grep -n '袂' 三命指迷赋.txt → 无匹配
grep -n '衿' 三命指迷赋.txt → 无匹配
Step 6: 第四轮grep搜索(部位制式词)
grep -n '领' 三命指迷赋.txt → 无匹配
grep -n '袖' 三命指迷赋.txt → 无匹配
grep -n '襦' 三命指迷赋.txt → 无匹配
grep -n '袄' 三命指迷赋.txt → 无匹配
grep -n '裆' 三命指迷赋.txt → 无匹配
grep -n '褝' 三命指迷赋.txt → 无匹配
grep -n '缞' 三命指迷赋.txt → 无匹配
grep -n '绖' 三命指迷赋.txt → 无匹配
grep -n '缟' 三命指迷赋.txt → 无匹配
grep -n '素' 三命指迷赋.txt → 无匹配
Step 7: 第五轮grep搜索(等级色服词)
grep -n '布衣' 三命指迷赋.txt → 无匹配
grep -n '朱衣' 三命指迷赋.txt → 无匹配
grep -n '青衣' 三命指迷赋.txt → 无匹配
grep -n '紫袍' 三命指迷赋.txt → 无匹配
grep -n '绯袍' 三命指迷赋.txt → 无匹配
grep -n '绿袍' 三命指迷赋.txt → 无匹配
grep -n '品色' 三命指迷赋.txt → 无匹配
grep -n '章服' 三命指迷赋.txt → 无匹配
grep -n '命服' 三命指迷赋.txt → 无匹配
grep -n '朝服' 三命指迷赋.txt → 无匹配
grep -n '祭服' 三命指迷赋.txt → 无匹配
grep -n '丧服' 三命指迷赋.txt → 无匹配
grep -n '吉服' 三命指迷赋.txt → 无匹配
grep -n '冠带' 三命指迷赋.txt → 无匹配
grep -n '衮服' 三命指迷赋.txt → 无匹配
Step 8: 补充搜索
grep -n '衣冠' 三命指迷赋.txt → 行13(衣冠盛事)
grep -n '簪缨' 三命指迷赋.txt → 行13(簪缨累代×2)
grep -n '紫绶' 三命指迷赋.txt → 行13(紫绶专城×2、金章紫绶)
grep -n '缁衲' 三命指迷赋.txt → 行13
grep -n '冠盖' 三命指迷赋.txt → 行13
grep -n '金章' 三命指迷赋.txt → 行13(金章紫绶)
grep -n '白衣' 三命指迷赋.txt → 行13(白衣之有气、白衣杀×3)
grep -n '孝服' 三命指迷赋.txt → 行13
grep -n '搢绅' 三命指迷赋.txt → 行13
grep -n '布帛' 三命指迷赋.txt → 行13
grep -n '雕青' 三命指迷赋.txt → 行13
grep -n '圆顶方袍' 三命指迷赋.txt → 行13
grep -n '缙绅' 三命指迷赋.txt → 无匹配
Step 9: Python上下文提取
使用Python脚本提取每个关键词的前后60字上下文:
import re
keywords = ['簪缨累代', '衣冠盛事', '紫绶专城', '缁衲', '圆顶方袍',
'金章紫绶', '冠盖', '搢绅', '布帛', '雕青', '白衣',
'孝服', '衣禄', '佩印', '防服']
# 提取前后60字上下文
结果:共提取23处匹配,分布于行13(22处)和行36(1处)。
Step 10: 行14-64补充扫描
# 搜索行14-64中的服饰关键词
keywords = ['衣','裳','冠','冕','服','佩','饰','袍','裘','带','履',
'巾','弁','簪','笏','绶','裙','褐','帛','丝','绵','缟',
'素','布','锦','罗','绫','绸','缎','袖','领','衿','袂',
'褐','缁','僧','绶','缨','鞍','轝']
结果:
- 行35-36:衣禄(命理术语)、罗(星宿名"罗睺",非丝织品)
- 行38、42、53:僧道(出家之命推断)
- 行55-62:带(命理"带合"等)、罗(星宿罗睺)、履("履薄冰"比喻)
- 均非服饰实质内容
Step 11: 筛选与分类
将23处匹配按以下类别整理:
- 官服象征类:簪缨累代、衣冠盛事、金章紫绶、紫绶专城、冠盖、搢绅、佩印(共10处)
- 僧道服饰类:缁衲、圆顶方袍(共2处)
- 丧服类:孝服、白衣/白衣杀、防服(共6处)
- 身体修饰类:雕青(共1处)
- 衣禄命理类:布帛、衣禄、衣食受用(共4处)
Step 12: 对抗式学术审查
审查要点:
- "衣禄"为命理固定术语,不可拆为服饰论述 ✅
- "雕青"为黥刑刺青,非装饰性服饰 ✅
- "罗"在术数文献中指星宿罗睺,非丝织品 ✅
- "带"在本书中均指"带合""带杀"等命理用语 ✅
- "履薄冰"为比喻,非鞋履 ✅
- "搢绅"已虚化为身份代称 ✅
- "防服"疑为"丧服"形讹,待考 ✅
Step 13: 生成三份文件
三命指迷赋_总结.md— 服饰结构化综述 + 对抗式学术审查三命指迷赋_日志.md— 本文件,完整操作记录三命指迷赋_原文提取.md— 带行号的原始服饰匹配片段
关键发现
- 服饰内容极稀少:全书75KB,服饰相关仅约23处词汇匹配
- 无任何服饰制度记载:无服色等级、无冕服体系、无蚕桑织造
- 全部为隐喻用法:服饰词汇均服务于命理修辞
- "白衣杀"为术数专有神煞:虽取丧服白色之义,但已脱离实际服饰
- "圆顶方袍"为僧人标准形象:剃发圆顶、方袍袈裟,属当时社会常识的反映
- "金章紫绶"反映官印绶带制度存在:虽为修辞,但侧面印证紫绶为高官标志
踩坑记录
- 文件行13为极长单行(约73KB),grep匹配后上下文难以用sed精确提取,改用Python按字符偏移量提取
- "罗"字在术数文献中高频出现但指星宿罗睺,极易误判为丝织品
- "带"字在命理文献中几乎均为"带合""带杀"等用法,非腰带
- "履"字仅出现1次为"履薄冰"比喻,非鞋履
- Python读取文件时遇到编码错误(UTF-8 unexpected end of data),需加errors='replace'参数