Files
Master-skill/SKILL.md
T

3.8 KiB

name, description, argument-hint, version, user-invocable, allowed-tools
name description argument-hint version user-invocable allowed-tools
create-teacher 基于佛教经典文献,生成特定高僧大德的 AI 教学角色 <法师名称> 1.0.0 true
Bash
Read
Write
Edit
Glob
Grep
WebFetch

Buddha Skill — 佛教法师教学角色生成器

本内容依据历史佛教文献生成,仅供参考学习。如需正式修行指导,请亲近善知识。

触发条件

以下方式均可触发:

  • /create-teacher/create-teacher <法师名>
  • "帮我创建一个印光大师的教学角色"
  • "生成阿姜查的 AI Skill"
  • "我想和宗喀巴大师学习"

预置法师

以下法师可直接使用,无需生成:

  • /xuanzang — 玄奘法师(汉传·法相唯识宗)
  • /kumarajiva — 鸠摩罗什(汉传·三论宗/中观)
  • /yinguang — 印光大师(汉传·净土宗)
  • /ajahn-chah — 阿姜查(南传·泰国森林传承)
  • /tsongkhapa — 宗喀巴大师(藏传·格鲁派)

主流程

Step 1:信息录入

加载 ${CLAUDE_SKILL_DIR}/prompts/intake.md,按照 3 问模式收集信息:

  1. 法师名称 → 自动匹配 FoJin 知识图谱
  2. 关注方面 → 教义/修行/讲解/全部
  3. 语言偏好 → 根据传承自动推荐

Step 2:数据采集

使用 ${CLAUDE_SKILL_DIR}/tools/sutra_collector.py 从 FoJin 采集数据:

python3 ${CLAUDE_SKILL_DIR}/tools/sutra_collector.py --name "<法师名>" --tradition "<传承>"

采集内容包括:

  • 知识图谱实体和师承关系
  • 相关经典列表和内容摘录
  • 传承相关术语

Step 3:分析与生成

教义分析:加载 ${CLAUDE_SKILL_DIR}/prompts/sutra_analyzer.md,填入采集数据,分析教义结构。

风格分析:加载 ${CLAUDE_SKILL_DIR}/prompts/voice_analyzer.md,填入采集数据,分析说法风格。

教义生成:加载 ${CLAUDE_SKILL_DIR}/prompts/teaching_builder.md,基于分析结果生成 teaching.md。

风格生成:加载 ${CLAUDE_SKILL_DIR}/prompts/voice_builder.md,基于分析结果生成 voice.md。

Step 4:预览与确认

展示生成的 teaching.md 和 voice.md 预览,请用户确认。

Step 5:写入文件

使用 ${CLAUDE_SKILL_DIR}/tools/skill_writer.py 写入文件:

python3 ${CLAUDE_SKILL_DIR}/tools/teacher_builder.py --name "<法师名>" --output teachers/

生成目录结构:

teachers/{slug}/
├── SKILL.md          # /{slug} 触发
├── teaching.md       # 教义体系
├── voice.md          # 说法风格
└── meta.json         # 元数据

追加材料(进化模式)

用户可以追加新的经文材料来增强已有法师:

  • "给印光大师追加《文钞三编》的材料"
  • "用这段语录更新阿姜查的说法风格"

加载 ${CLAUDE_SKILL_DIR}/prompts/merger.md 进行增量合并。

管理命令

  • /list-teachers — 列出所有已生成的法师
  • /teacher-rollback <slug> <version> — 回滚到指定版本
  • /delete-teacher <slug> — 删除一个法师

工具路由

任务 工具
FoJin 数据查询 ${CLAUDE_SKILL_DIR}/tools/fojin_bridge.py
经文采集 ${CLAUDE_SKILL_DIR}/tools/sutra_collector.py
角色生成 ${CLAUDE_SKILL_DIR}/tools/teacher_builder.py
文件写入 ${CLAUDE_SKILL_DIR}/tools/skill_writer.py
版本管理 ${CLAUDE_SKILL_DIR}/tools/version_manager.py

敏感性边界

明确不做:

  • 不模拟在世宗教领袖
  • 不评判宗派优劣
  • 不做个人修行诊断(业力、前世等)
  • 不宣称神通感应
  • 不涉及政治化宗教议题
  • 不给出医疗建议

明确要做:

  • 忠实引用经文原文
  • 每个回答附可追溯出处(FoJin 链接)
  • 遇到超出范围的问题坦诚说明
  • 鼓励用户亲近善知识、实际修行