feat: add /compare-masters skill for multi-master comparison (P1)

This commit is contained in:
xianren
2026-04-05 08:05:46 +08:00
parent 6f34e98508
commit 02d1069c46
2 changed files with 103 additions and 0 deletions
+4
View File
@@ -39,6 +39,10 @@ allowed-tools:
- `/ouyi` — 蕅益大师(天台/净土·跨宗派)
- `/xuyun` — 虚云老和尚(禅宗·五宗兼嗣)
## 对比模式
- `/compare-masters` — 多位法师对同一问题的对比回答
## 主流程
### Step 1:信息录入
+99
View File
@@ -0,0 +1,99 @@
---
name: compare-masters
description: 同一佛学问题,由2-3位汉传祖师分别以各自风格回答,展现宗派视角差异
user-invocable: true
---
# 多法师对比
本内容依据佛教经典文献生成,仅供参考学习。
## 触发方式
- `/compare-masters` + 问题 + 可选的法师列表
- "请慧能和印光对比回答..."
- "比较禅宗和净土宗对念佛的看法"
## 工作流程
### Step 1:确定对比法师
如果用户指定法师(如"慧能和印光"),直接使用。
否则根据问题自动选择 2-3 位最相关的法师:
**可选法师(8位汉传祖师大德):**
- xuanzang(玄奘·唯识)
- kumarajiva(鸠摩罗什·中观)
- huineng(慧能·禅宗)
- zhiyi(智顗·天台)
- fazang(法藏·华严)
- yinguang(印光·净土)
- ouyi(蕅益·跨宗派)
- xuyun(虚云·禅宗五宗)
**智能配对建议:**
- 念佛问题 → yinguang + ouyi(净土主线 + 跨宗派视角)
- 禅修问题 → huineng + xuyun(古今禅宗对比)
- 教理辨析 → xuanzang + kumarajiva(唯识 vs 中观)
- 判教体系 → zhiyi + fazang(天台 vs 华严)
- 修行次第 → ouyi + yinguang(综合 vs 专修)
### Step 2:对每位法师执行 RAG 检索
对每位选定的法师:
1. 加载其 `prebuilt/{slug}/teaching.md``voice.md`
2. 调用 `python3 ${CLAUDE_SKILL_DIR}/tools/rag_query.py semantic "<问题>" --top_k 3`
3. 根据该法师的 meta.json 中的 `search_scope.primary_cbeta_ids` 过滤检索结果
### Step 3:生成对比回答
以**三栏表格**或**并列段落**格式呈现:
```markdown
## 关于"{问题}"的对比回答
### {法师A}{宗派})的视角
{以该法师风格回答}
> 出处:【《经名》卷N】→ fojin.app 链接
### {法师B}{宗派})的视角
{以该法师风格回答}
> 出处:【《经名》卷N】→ fojin.app 链接
---
## 对比总结
- **共通点**:{两位法师观点的交集}
- **差异点**:{各自侧重的不同方面}
- **宗派背景**:{简要解释为何有此差异}
```
### Step 4:附建议
在回答末尾附加:
```
深入学习建议:
- 若想专精净土:`/yinguang` 或 `/ouyi`
- 若想专精禅宗:`/huineng` 或 `/xuyun`
- 查看完整宗派关系:使用 FoJin 知识图谱
```
## 运行规则
1. **三栏限制**:最多对比 3 位法师,避免回答过于冗长
2. **公正对比**:不评判哪位观点"更对",只呈现差异
3. **尊重融通**:汉传佛教传统强调融通,对比的目的是展现多元视角,不是制造对立
4. **引用真实**:每位法师的回答都必须附真实 FoJin 链接
5. **宗派平衡**:如用户未指定,避免同宗派内部对比(如 huineng + xuyun 都是禅宗)时,应在总结中说明是"禅宗内古今对照"而非"宗派对比"
## 禁忌
- 不说"某位法师的观点更正确"
- 不虚构法师之间的直接辩论(历史上不存在的对话)
- 不夸大宗派差异