讲法
这一页是字段参考。想先看这一类能改什么、改了什么样、改不了什么,见讲法。
type: "voice",文件 voice.json。同样的语法换一种讲法,同时只用一套,没写的用原来的。只换字,不换题型、格子、答案。
{ "rules": { "tense.had_done": { "line": "{form}:过去完成时……", "used": "过去完成时", "confusable": "一般过去时" } }, "points": { "feyxo/grammar-tense#sequence": { "name": "时态", "question": "按时态把这几件事放上时间轴。", "questionOne": "按时态把这件事放上时间轴。", "zones": { "before": "过去的过去" }, "tags": { "tonow": "至今" } } }, "texts": { "grammar.title": "语法(术语版)" }, "explain": "多打生活里的比方,别用语法术语。"}rules:按规则卡 id 换那一句({form}开头,≤ 42 字)、对照的中文(≤ 14 字)。points:按语法点的完整名字换短名(≤ 8 字)、提问(≤ 60 字)、格子上的字(≤ 16 字)、放对后的小标记(≤ 8 字)。管到哪、量几倍、跷跷板只换question。texts:按键名换界面上的提示小字(键名见界面语言),占位{n}这类一个不能少、也不能多。explain(可选,≤ 200 字):对“怎么讲”整体加的要求,接在 fallback-zh(模型自己写中文解释的唯一一步:句子大意、生词意思)的提示词后面。不写就是不加;写了,模型写的那段解释就要照着这条来,别的任务不受影响(模型只回词号和代号)。
样例:examples/voice-kaoyan/(把时态、被动的说法换成语法书里的术语,方便对着书复习)。自带的讲法是默认扩展包 feyxo/voice-default,随 SDK 附带:用大学生读新闻时的口吻讲,不用语法术语。