1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
|
// THULAC 解析器的简化规则配置
// 只需配置分隔符,THULAC 会自动分析其他内容
{
"delimiters": {
// 对话标记
"dialogue": [
["\"", "\""], // 英文双引号
["\u201c", "\u201d"], // 中文双引号 ""
["'", "'"] // 单引号
],
// 内心想法标记
"thought": [
["\u3010", "\u3011"], // 中文方括号 【】
["[", "]"] // 英文方括号
],
// 动作标记
"action": [
["\uff08", "\uff09"], // 中文括号 ()
["(", ")"], // 英文括号
["*", "*"], // 单星号
["**", "**"] // 双星号(Markdown 加粗)
],
// 场外发言(OOC)标记
"ooc": [
["//", "\n"], // 双斜杠到行尾
[">>", "\n"], // 双右尖括号到行尾
["#", "\n"] // 单井号到行尾
],
// 骰子投掷
"dice": [
["{", "}"], // 花括号
[".r", "\n"] // COC 风格骰子指令
]
},
// 自定义词汇及其词性(帮助 THULAC 更好地识别 TRPG 特定术语)
// THULAC 词性标注:
// n/名词 np/人名 ns/地名 ni/机构名 nz/其它专名
// m/数词 q/量词 mq/数量词 t/时间词 f/方位词 s/处所词
// v/动词 a/形容词 d/副词
// r/代词 c/连词 p/介词 u/助词 y/语气助词 e/叹词
"custom_words": {
// 动词类
"投掷": "v",
"检定": "v",
"攻击": "v",
"防御": "v",
"躲避": "v",
// 名词类
"骰子": "n",
"调查员": "np",
"守秘人": "np",
"角色卡": "n",
"属性": "n",
"技能": "n",
// 专名类
"COC": "nz",
"DND": "nz",
"D&D": "nz",
"克苏鲁": "nz",
"GM": "np",
"KP": "np",
"PC": "np",
"NPC": "np",
// 属性名称
"HP": "n",
"MP": "n",
"SAN": "n",
"幸运": "n",
"灵感": "n",
"力量": "n",
"敏捷": "n",
"体质": "n",
"智力": "n",
"意志": "n",
"魅力": "n",
// 其他游戏术语
"暗骰": "n",
"明骰": "n",
"大成功": "n",
"大失败": "n"
}
}
|