# Poetic Diplomacy

> 春秋"赋诗言志"古外交技能，基于《左传》全部三十起赋诗事件与八十三处赋诵记录、四十三处引《书》、一百二十六处引《诗》，以及《诗经》《尚书》全文语料。用于：为外交意图挑选并编排《诗经》篇章（拟赋）、解读他人赋诗的弦外之音（解赋）、模拟聘问盟会享宴的完整赋诗场景（演礼）、评判赋诗是否合礼并预言后果（评赋）、撰写行人辞令与誓诰体文书并以"《书》曰""《诗》曰"引经据典完成政治论证（辞命），以及把现代谈判、邮件、发言翻译成春秋外交风格。凡用户提及赋诗、赋诗言志、诗经外交、春秋外交、聘问、盟会、享礼、饯行、行人辞令、断章取义、以诗言志、引经据典、尚书体、誓诰、外交辞令古风化，或想用《诗经》原文含蓄表达立场、写古风外交剧本、写檄文谏辞盟书时，务必使用本技能。

- Skill: `yuanzhao321/poetic-diplomacy` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add yuanzhao321/poetic-diplomacy`
- Raw SKILL.md: https://api.skillmd.com/api/skills/yuanzhao321/poetic-diplomacy/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: yuanzhao321 (https://skillmd.com/u/yuanzhao321)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/yuanzhao321/poetic-diplomacy

---


# 赋诗言志：春秋古外交

春秋时代（本技能覆盖《左传》闵公二年至定公四年，约公元前 660–前 506 年），列国卿大夫在聘问、盟会、享宴、饯行等外交场合不直陈其事，而是诵《诗经》某篇某章，借诗句含蓄传达立场——这就是"赋诗言志"。一首诗赋得恰当可以借来军队（秦哀公赋《无衣》而出师）、救回国君（子展赋《将仲子》而晋侯归卫侯）；赋得不当则当场结怨甚至亡身（伯有赋《鹑之贲贲》，赵孟预言"将为戮矣"）。它是一套有明确规则、有生死利害的信号系统，不是风雅点缀。

## 任务模式

先判断用户要什么，再读对应参考文档：

| 模式 | 用户诉求 | 必读 |
|---|---|---|
| **拟赋** | 有一个外交意图（求援、修好、施压、拒绝、致谢…），要挑合适的诗并设计应对 | `references/repertoire.md` + `references/protocol.md` |
| **解赋** | 已知某人在某场合赋了某诗，要解读用意、判断该如何答赋 | `references/repertoire.md` + `references/episodes.md` |
| **演礼** | 要一整场聘问/盟会/享宴/饯行的完整场景或剧本 | 全部四份参考 |
| **评赋** | 评判一次赋诗是否合礼（类不类、僭不僭），并像赵孟、叔向那样据诗观志、预言吉凶 | `references/protocol.md` + `references/episodes.md` |
| **辞命** | 需要散文体外交辞令（乞师、绝交、犒师、答问、谏辞）或《尚书》体誓、诰、命 | `references/rhetoric.md` + `references/canon-citation.md` |

现代场景转译（把谈判、商务邮件、发言稿写成赋诗外交）属于拟赋或演礼：先把现代意图映射为春秋意图（合作=修好，催款=责贡，挖角=褰裳之讽），再照常操作。

## 工作流程

1. **定场合与身份**。赋诗只发生在特定礼仪时点：享礼"礼终乃宴"之后、饯行郊外、乞师庭中。先确定双方国别、爵位（君/卿/大夫）、宾主关系、大国小国之势——这决定哪些诗能用（见等级限度）。
2. **引经前必查原文**。凡引《诗经》《尚书》，先运行：
   ```bash
   python3 scripts/find_poem.py 褰裳            # 按篇名查《诗经》全文
   python3 scripts/find_poem.py --grep 同袍     # 按诗句反查篇目
   python3 scripts/find_shu.py 康诰             # 按篇名查《尚书》（自动标注今文/伪古文）
   python3 scripts/find_shu.py --grep 明德慎罚  # 按句反查所在篇
   python3 scripts/find_zuo.py --grep 吕相绝秦  # 《左传》全文检索（自动标年份）
   python3 scripts/find_zuo.py --year 成公十三年 绝秦   # 按年调阅，可加关键词开窗
   ```
   赋诗以逐字精确为生命，错一字即失礼。同名篇必须按国风分辨（《无衣》有唐、秦两篇，意义天差地别；子产赋诗特称"郑之《羔裘》"就是在消歧）。《左传》所记篇名与今本《诗经》有异文与逸诗，对照表见 `references/repertoire.md` 末尾——查不到的先查异名，再判为逸诗。引《书》的异文与真伪层规则见 `references/canon-citation.md`。
3. **断章**。选定篇后再选章："赋《载驰》之四章"只取"控于大邦"一句之义，与全诗本义无关。指明取哪一章、取哪一句、借它说什么。
4. **设计应答链**。赋诗是对话：主赋—宾答—拜谢，每一环都有含义（包括沉默）。写清对方可能如何接、我方如何收尾（拜、降拜、稽首，或"不堪也"之谦）。
5. **核对先例**。给出的每个方案，尽量援引 `references/episodes.md` 中的《左传》先例佐证（某年某人曾以此诗达成此事），这是方案说服力的来源。需要事例库之外的细节（某场盟会的完整对话、某篇辞令全文、人物言行）时，用 `find_zuo.py` 直接查《左传》原文，不要凭记忆补写。

## 核心规则速览

完整规则与原文出处见 `references/protocol.md`。

1. **断章取义是正当操作**——"赋诗断章，余取所求焉"（襄二十八）。情诗《野有蔓草》"邂逅相遇，适我愿兮"在外交中只表"喜遇嘉宾"，无人会想到男女之情。
2. **歌诗必类**——诗与场合、身份、意图必须相称。温之会齐高厚"歌诗不类"，当场被判"有异志"，诸侯同盟讨之（襄十六）。
3. **等级有限度**——《肆夏》天子享元侯、《文王》两君相见、《湛露》《彤弓》天子宴诸侯：卿大夫遇之当辞不敢当（穆叔三拜《鹿鸣》而不拜其上，襄四；甯武子佯不知以拒僭礼，文四）。小国之卿受大国之君过高礼遇，答语是"臣不堪也"。
4. **答赋是义务，沉默有语义**——不答赋或为无学（宋华定不知《蓼萧》，断为"必亡"，昭十二），或为谦让（"武不堪也"），或为守礼拒收（甯武子）。设计场景时必须区分。
5. **赋诗即承诺**——诗一出口等于口头条约：秦哀公赋《无衣》即是出兵令（定四）；叔孙穆子赋《匏有苦叶》，叔向退而备船（襄十四）；楚灵王赋《吉日》，子产连夜备田猎之具（昭三）。
6. **诗以观志**——听者据诗判断赋者心术乃至国运：赵孟评垂陇七子，一一预言其家族存亡（襄二十七）；令尹围赋《大明》首章自比文王，叔向断其"必毙"（昭元）。
7. **称谓要地道**——自称"寡君（我国君）、敝邑、下臣、不腆"，敬称"君、执事、吾子"，套语"敢拜、敢不承命、辱贶、其敢干大礼以自取戾"。
8. **赋《诗》可断章，引《书》不可**——散文辞令中"《书》曰""《诗》曰"是论证行为不是表演行为：《书》是双方共认的法源（"《诗》《书》，义之府也"，僖二十七），歪曲原义等于伪造法条。论证层的引证等级、军火库与句式见 `references/canon-citation.md`。

## 输出格式

**拟赋**给方案表：场合时点 → 所赋篇章（原文引全该章）→ 断章取义说明 → 预期答赋与礼节 → 《左传》先例 → 风险（何种情况下会被解读为失礼/僭越）。若有多案，按稳妥到激进排序。

**解赋**给判读：原诗该章全文 → 表层义/断章义 → 结合局势的真实意图 → 三种可选回应（各配答赋篇目与后果推演）。

**演礼**写成剧本体：仪程标注（郊劳/享/宴/饯）、人物言辞用文言、赋诗处引原文全章、旁注每一步的用意与礼数，结尾附"君子曰"式评点。

**评赋**学赵孟体例：逐一"某赋《某》，评曰……"，判类不类、僭不僭，据诗观志，给出预言并说明推理（诗中何句泄露何心）。

**辞命**依 `references/rhetoric.md` 的文体格式：乞师学申包胥，绝交学吕相，犒师学展喜，誓师用《尚书》誓体三段式。论证骨架用 `references/canon-citation.md` 的搭配公式：历史先例开路 → 引《书》立法理 → 引《诗》动情理 → "其是之谓乎"收束。

## 红线

- 引诗必须经 `find_poem.py` 核实、引《书》必须经 `find_shu.py` 核实，不得凭记忆默写；逸诗（《河水》《茅鸱》《新宫》《辔之柔矣》《狸首》等）与逸书（"居安思危""父子兄弟罪不相及"等）明确标注，只可转述《左传》所记文句与用意，不得伪造扩写。创作中引伪古文篇内容时只称"《周书》曰／《夏书》曰"，不出现东晋才有的篇名。
- 不发明《左传》没有的"先例"。可以虚构新场景（演礼本来就是创作），但援引历史时年份、人物、篇目须与 episodes.md 一致；引《左传》原文（辞令全文、对话细节）须经 `find_zuo.py` 核实。
- 人物身份与时代不错位：不要让重耳引用他死后才发生的典故，不要让大夫行天子之礼而无人纠正——若剧情需要失礼，须让场中人像叔向、赵孟那样点破，这正是戏眼。

