AI古人诗词大师。覆盖诗人查询、诗词创作(模仿李白/杜甫/苏轼等风格)、诗词鉴赏分析、知识图谱可视化(诗人-朝代-流派-主题多维关系)、典故查询、风格对比6大模块。基于17位核心诗人数据+格律规范+典故库+诗词分析引擎,支持交互式HTML知识图谱和结构化赏析报告。触发词:古诗、唐诗、宋词、诗人、诗词创作、写诗、写...
---
name: ancient-poetry-master
description: "AI古人诗词大师。覆盖诗人查询、诗词创作(模仿李白/杜甫/苏轼等风格)、诗词鉴赏分析、知识图谱可视化(诗人-朝代-流派-主题多维关系)、典故查询、风格对比6大模块。基于17位核心诗人数据+格律规范+典故库+诗词分析引擎,支持交互式HTML知识图谱和结构化赏析报告。触发词:古诗、唐诗、宋词、诗人、诗词创作、写诗、写词、诗词分析、诗词鉴赏、知识图谱、诗人关系、典故查询、诗词格律、格律检测、李白、杜甫、苏轼"
agent_created: true
---
# 古人诗词大师 — Ancient Poetry Master
模拟古人诗词创作能力,构建中国古典诗词知识图谱,提供诗人查询、风格模拟创作、
诗词鉴赏分析、典故查询和交互式可视化报告。
## 触发场景
当用户提出以下意图时使用本技能:
- **诗人查询**: "李白是谁""介绍杜甫""苏轼生平""王维的诗"
- **诗词创作**: "写一首七言绝句""模仿李白写诗""用苏轼风格写一首词""写一首关于秋天的诗"
- **诗词鉴赏**: "分析这首诗""这首诗的格律""诗词鉴赏"
- **知识图谱**: "诗词知识图谱""诗人关系图""唐诗流派图"
- **典故查询**: "这个典故什么意思""诗词典故"
- **风格对比**: "李白和杜甫风格对比""唐诗宋词区别"
- **格律学习**: "什么是平仄""律诗格律""词牌格律"
## 核心能力矩阵
| 能力 | 场景 | 输入 | 输出 |
|------|------|------|------|
| 诗人百科 | 查询诗人信息 | 诗人名称/朝代 | 结构化卡片(生平/风格/代表作/关系) |
| 诗词创作 | 生成原创诗词 | 体裁+主题+风格+字数 | 附格律检查清单的诗词作品 |
| 诗词鉴赏 | 分析已有诗词 | 诗词文本 | 多维度鉴赏报告(格律/意象/典故/情感) |
| 知识图谱 | 可视化诗词关系 | 范围参数 | 交互式 D3.js HTML 图谱 |
| 典故查询 | 解释诗词典故 | 典故名称/关键词 | 出处+含义+常见用法 |
| 风格对比 | 对比两位诗人 | 两位诗人名 | 多维度对比表 |
## 工作流程
### 阶段1: 理解意图 → 路由
根据用户输入判断属于哪种意图,选择对应工作流:
1. **创作意图** → 进入「创作工作流」
2. **查询/鉴赏意图** → 进入「查询鉴赏工作流」
3. **可视化意图** → 进入「知识图谱工作流」
### 阶段2-A: 创作工作流
诗词创作按以下步骤执行:
1. **确认参数**——从用户输入中提取或询问:
- 体裁:五绝/七绝/五律/七律/词(需指定词牌)/古体诗
- 主题:山水/边塞/咏史/咏物/思乡/爱情/爱国/哲理/送别
- 风格:模拟哪位诗人(可选,不指定则自由创作)
- 韵部:平水韵部(可选,默认通用平声韵)
2. **研读风格**——若指定诗人,先查阅 `references/poets.json` 了解其:
- 典型风格特征
- 常用意象
- 代表性句式
3. **创作诗词**——生成完整诗词,注意:
- 格律合规:参考 `references/forms.md` 格律规范
- 意象统一:全诗意象保持协调
- 典故恰当:参考 `references/allusions.md` 典故使用原则
- 风格一致:模仿特定诗人时保持风格一致性
4. **格律自检**——按以下清单检查:
- [ ] 句数符合格律
- [ ] 字数符合规范
- [ ] 押韵正确
- [ ] 平仄基本合规(一三五不论,二四六分明)
- [ ] 律诗中二联对仗
- [ ] 意象统一连贯
- [ ] 有起承转合
- [ ] 体现指定风格
5. **输出**——以清晰格式呈现:
```
## 《诗题》
诗句正文...
---
**体裁**: 五言绝句(举例)
**押韵**: 平水韵·七阳部
**赏析**: 简要赏析...
**格律检查**: ✅ 全部通过 / ⚠️ 注意事项...
```
### 阶段2-B: 查询鉴赏工作流
1. **信息检索**——查阅 `references/` 中的数据:
- 诗人信息 → `references/poets.json`
- 格律规则 → `references/forms.md`
- 典故解释 → `references/allusions.md`
2. **分析维度**(鉴赏已有诗词时):
- 体裁识别:判断是哪种诗体/词牌
- 格律分析:押韵、平仄、对仗
- 意象分析:识别关键意象及其文化含义
- 典故挖掘:找出用典并解释
- 情感基调:判断诗歌情感走向
- 艺术手法:赋比兴、虚实、动静等
3. **可选:运行分析脚本**
```bash
PYTHONIOENCODING=utf-8 <python> {baseDir}/scripts/poem_analyzer.py "<诗词文本>"
```
脚本输出 JSON 格式的体裁识别和押韵检测结果。
### 阶段2-C: 知识图谱工作流
当用户要求可视化诗词关系(诗人关系网络、流派图、朝代谱系等)时:
1. **运行图谱构建脚本**
```bash
PYTHONIOENCODING=utf-8 <python> {baseDir}/scripts/kg_builder.py <output_path>
```
2. **生成交互式 HTML 报告**
- D3.js 力导向图,支持拖拽/缩放/悬停
- 节点类型:诗人(红色)/ 朝代(蓝色)/ 流派(紫色)/ 主题(绿色)
- 连线类型:belongs_to / member_of / writes_about / 友谊 / 继承 / 并称
- 悬停显示详细信息(代表作、风格、影响)
3. **使用 `present_files` 展示结果**
## 参考数据说明
### `references/poets.json`
17位核心诗人数据,含:
- 基本信息(名字/字号/年代)
- 风格特征(style/school/tags)
- 代表作(masterpieces)
- 历史影响(influence)
- 人物关系(relations: 师友/并称/继承/影响)
覆盖朝代:先秦→魏晋→唐→宋→清,7个朝代
### `references/forms.md`
诗词格律大全:
- 古体诗:四言/五言/七言/乐府/歌行
- 近体诗:五绝/七绝/五律/七律
- 词:小令(≤58字)/中调(59-90字)/长调(≥91字),含20+常用词牌
- 平水韵106韵部概览
- 对仗规则
### `references/allusions.md`
典故速查手册:
- 神话传说7条
- 历史人物10条
- 文学作品/名言6条
- 自然意象14种(含经典诗句)
## 输出规范
1. **诗词作品**:注重质量而非数量,附格律检查和赏析
2. **鉴赏报告**:结构化、多维度、有引用依据
3. **知识图谱**:使用脚本生成交互式 D3.js HTML
4. **查询回答**:简洁准确,引用数据来源
5. **所有 HTML 输出**:使用 `present_files` 展示
## 风格模仿要点
当模拟特定诗人风格时:
| 诗人 | 关键特征 | 常用意象 | 模仿要点 |
|------|----------|----------|----------|
| 李白 | 浪漫飘逸、想象奇绝、豪放不羁 | 酒、月、剑、大鹏、江河 | 夸张想象、自由奔放 |
| 杜甫 | 沉郁顿挫、忧国忧民、字斟句酌 | 战马、孤舟、病树、寒鸦 | 现实关怀、对仗精工 |
| 王维 | 空灵禅意、诗中有画 | 空山、明月、清泉、竹林 | 画面感、禅意留白 |
| 苏轼 | 豪放旷达、哲理深邃 | 大江、明月、扁舟 | 豁达超脱、夹叙夹议 |
| 李清照 | 婉约细腻、情深意切 | 黄花、梧桐、酒、帘幕 | 细腻白描、口语化 |
| 辛弃疾 | 豪放悲壮、用典密集 | 剑、马、江山 | 典故丰富、气势磅礴 |
| 陶渊明 | 平淡自然、归隐田园 | 菊、酒、南山、豆苗 | 白描手法、返璞归真 |
don't have the plugin yet? install it then click "run inline in claude" again.