|
|
@@ -0,0 +1,254 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+/**
|
|
|
+ * 佛教百科分类体系
|
|
|
+ * WikiPali Taxonomy Configuration
|
|
|
+ *
|
|
|
+ * 结构:一级分类 > 二级分类 > 标签列表
|
|
|
+ * 用法:config('taxonomy') 或 TaxonomyController 调用
|
|
|
+ * // 取全部分类
|
|
|
+$taxonomy = config('taxonomy');
|
|
|
+
|
|
|
+// 取所有一级分类标签(用于导航)
|
|
|
+$categories = collect(config('taxonomy'))->pluck('label', 'id');
|
|
|
+
|
|
|
+// 取某个一级分类下的二级分类
|
|
|
+$subs = collect(config('taxonomy'))
|
|
|
+ ->firstWhere('id', 'abhidhamma')['subs'];
|
|
|
+
|
|
|
+// 取所有标签(扁平化,用于搜索/自动补全)
|
|
|
+$allTags = collect(config('taxonomy'))
|
|
|
+ ->flatMap(fn($cat) => collect($cat['subs'])
|
|
|
+ ->flatMap(fn($sub) => $sub['tags']))
|
|
|
+ ->unique()
|
|
|
+ ->values();
|
|
|
+ */
|
|
|
+
|
|
|
+return [
|
|
|
+ [
|
|
|
+ 'id' => 'vinaya',
|
|
|
+ 'label' => '律学',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'āpatti',
|
|
|
+ 'label' => '戒条罪类',
|
|
|
+ 'tags' => ['波罗夷', '僧残', '不定', '舍堕', '单堕', '悔过', '众学', '灭诤', '比库戒', '比库尼戒', '学处', '犯罪', '无犯', '违犯条件'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'vinayakamma',
|
|
|
+ 'label' => '僧羯磨',
|
|
|
+ 'tags' => ['羯磨', '结界', '布萨', '自恣', '受具足', '出家', '僧团', '惩罚羯磨'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'monastic-life',
|
|
|
+ 'label' => '僧侣生活与器具',
|
|
|
+ 'tags' => ['三衣', '钵', '住处', '精舍', '雨安居', '迦提那衣', '头陀行', '乞食', '日用器具', '净食'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'dhamma',
|
|
|
+ 'label' => '法义',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'basic-doctrine',
|
|
|
+ 'label' => '基本教义',
|
|
|
+ 'tags' => ['四圣谛', '缘起', '十二缘起', '三法印', '五蕴', '三宝', '八正道',],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'kamma-samsara',
|
|
|
+ 'label' => '业与轮回',
|
|
|
+ 'tags' => ['业', '善业', '不善业', '无记业', '业报', '轮回', '结生', '再生', '三界轮转'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'nibbana',
|
|
|
+ 'label' => '涅槃与解脱',
|
|
|
+ 'tags' => ['涅槃', '有余涅槃', '无余涅槃', '解脱', '道', '果', '烦恼断除', '结', '漏'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'citta',
|
|
|
+ 'label' => '心路与心类',
|
|
|
+ 'tags' => ['欲界心', '色界心', '无色界心', '出世间心', '善心', '不善心', '无记心', '心路', '五门心路', '意门心路', '速行', '有分',],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'cetasika',
|
|
|
+ 'label' => '心所法',
|
|
|
+ 'tags' => ['遍一切心心所', '杂心所', '不善心所', '美心所', '贪', '嗔', '痴', '慢', '邪见', '掉举', '信', '念', '慧', '悲', '喜', '舍'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'rupa',
|
|
|
+ 'label' => '色法',
|
|
|
+ 'tags' => ['四大种', '地界', '水界', '火界', '风界', '净色', '所造色', '色聚', '业生色', '心生色', '时节生色', '食生色', '真实色', '非真实色'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'paccaya',
|
|
|
+ 'label' => '缘起与发趣法',
|
|
|
+ 'tags' => ['二十四缘', '因缘',],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'bhavana',
|
|
|
+ 'label' => '禅修',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'samatha',
|
|
|
+ 'label' => '止禅',
|
|
|
+ 'tags' => ['遍禅', '不净观', '随念', '四梵住', '入出息念', '四界差别', '禅相', '取相', '似相', '近行定', '安止定', '禅那', '禅支', '无色定'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'vipassana',
|
|
|
+ 'label' => '观禅',
|
|
|
+ 'tags' => ['名色分别', '观智', '生灭智', '坏灭智', '怖畏智', '厌离智', '行舍智', '道智', '果智', '毘婆舍那', '三相', '无常随观', '苦随观', '无我随观', '刹那定'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'patha',
|
|
|
+ 'label' => '典籍',
|
|
|
+ 'tags' => ['经名', '品名', '篇名'],
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'suttapitaka',
|
|
|
+ 'label' => '经藏',
|
|
|
+ 'tags' => ['长部', '中部', '相应部', '增支部', '小部',],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'abhidhammapitaka',
|
|
|
+ 'label' => '论藏',
|
|
|
+ 'tags' => ['法集论', '分别论', '界论', '人施设论', '论事', '双论'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'vinayapitaka',
|
|
|
+ 'label' => '律藏',
|
|
|
+ 'tags' => ['经分别', '篇章', '附随'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'vanna',
|
|
|
+ 'label' => '注释',
|
|
|
+ 'tags' => ['义注', '复注', '根本复注', '再复注'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'anna',
|
|
|
+ 'label' => '藏外',
|
|
|
+ 'tags' => ['清净道论', '历史', '文法书'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'vatthu',
|
|
|
+ 'label' => '故事类',
|
|
|
+ 'tags' => ['本生', '佛种姓', '譬喻', '天宫事', '饿鬼事'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'cosmology',
|
|
|
+ 'label' => '世界观',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'akasaloka',
|
|
|
+ 'label' => '空间世间',
|
|
|
+ 'tags' => ['欲界', '色界', '无色界', '欲界天', '梵天界', '净居天', '人间', '有情居', '天界层次'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'apaya',
|
|
|
+ 'label' => '地狱与恶趣',
|
|
|
+ 'tags' => ['地狱', '饿鬼界', '畜生界', '阿修罗界', '四恶趣'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'amanussa',
|
|
|
+ 'label' => '神灵与非人',
|
|
|
+ 'tags' => ['天神', '梵天', '夜叉', '龙族', '乾达婆', '非人', '护法神'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'puggala',
|
|
|
+ 'label' => '人名',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'buddha',
|
|
|
+ 'label' => '佛',
|
|
|
+ 'tags' => ['佛名', '过去佛', '二十八佛', '独觉佛', '菩萨'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'pabbajita',
|
|
|
+ 'label' => '出家弟子',
|
|
|
+ 'tags' => ['上首弟子', '大弟子', '比库弟子', '比库尼弟子', '沙弥', '沙弥尼', '在学尼'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'gahapati',
|
|
|
+ 'label' => '在家人',
|
|
|
+ 'tags' => ['男居士', '女居士', '护法者', '国王', '婆罗门', '施主', '转轮圣王', '王后', '大长者'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'titthiya',
|
|
|
+ 'label' => '外道',
|
|
|
+ 'tags' => ['外道名'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'padesa',
|
|
|
+ 'label' => '地名',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'gama',
|
|
|
+ 'label' => '人类聚落',
|
|
|
+ 'tags' => ['十六大国', '国家', '村落', '市镇', '寺院名'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'udaka',
|
|
|
+ 'label' => '水系',
|
|
|
+ 'tags' => ['河流', '湖泊', '海洋'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'pabbata',
|
|
|
+ 'label' => '山岳',
|
|
|
+ 'tags' => ['山名', '山脉'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'bhuta',
|
|
|
+ 'label' => '动植物',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'tiracchana',
|
|
|
+ 'label' => '动物',
|
|
|
+ 'tags' => ['兽类', '鸟类', '爬行类', '水生动物', '昆虫', '神话动物', '龙族', '金翅鸟', '畜养动物', '野生动物'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'bhutagama',
|
|
|
+ 'label' => '植物',
|
|
|
+ 'tags' => ['树木', '花卉', '草药', '粮食作物', '果实', '菩提树类'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+ [
|
|
|
+ 'id' => 'saddaniti',
|
|
|
+ 'label' => '巴利语言与语法',
|
|
|
+ 'subs' => [
|
|
|
+ [
|
|
|
+ 'id' => 'grammar-terms',
|
|
|
+ 'label' => '语法术语',
|
|
|
+ 'tags' => ['名词', '动词', '形容词', '副词', '格', '数', '性', '时态', '语式', '复合词类型', '前缀', '后缀'],
|
|
|
+ ],
|
|
|
+ [
|
|
|
+ 'id' => 'grammar-abbrev',
|
|
|
+ 'label' => '语法缩写与标注',
|
|
|
+ 'tags' => ['词性标注', '格标注', '语态标注', '使役态', '引用标记', '出处标注'],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+ ],
|
|
|
+
|
|
|
+];
|