Archived
1
0

0.4.3 更新后格式

This commit is contained in:
2025-12-21 23:49:15 +08:00
parent ca2e52f2fd
commit e5aba307c3
60 changed files with 4437 additions and 2555 deletions

View File

@@ -1,39 +1,61 @@
# 散列表的键翻译
["keydata"]
# Nucleon 是 HeurAMS 软件项目使用的基于 TOML 的专有源文件格式, 版本 5
# 建议使用的 MIME 类型: application/vnd.xyz.imwangzhiyu.heurams-nucleon.v5+toml
["__metadata__"]
["__metadata__.attribution"] # 版权元信息
author = "__heurams__"
group = "高考古诗文"
name = "临安春雨初霁"
license = "CC-BY-SA 4.0"
desc = "高考古诗文 - 临安春雨初霁"
["__metadata__.annotation"] # 键批注
note = "笔记"
keyword_note = "关键词翻译"
translation = "语句翻译"
# 测试项目元数据
["testdata"]
# 记忆时显示的额外信息
additional_inf = ["translation","keyword_note", "note"]
# 填空测试, content 指代键名
fill_blank_test = {"from"=["content"], "hint"=["translation"]}
# 选择题测试
draw_card_test = {"from"=["keyword_note"]}
["__metadata__.formation"] # 文件配置
delimiter = "/"
tts_text = "eval:payload['content'].replace('/', '')"
["临安/春雨/初霁/"]
note = ["陆游〔宋代〕"]
["__metadata__.orbital.puzzles"] # 谜题定义
# 我们称 "Recognition" 为 recognition 谜题的 alia
"Recognition" = { __origin__ = "recognition", __hint__ = "", primary = "eval:payload['content']", secondary = ["eval:payload['keyword_note']", "eval:payload['note']"], top_dim = ["eval:payload['translation']"] }
"SelectMeaning" = { __origin__ = "mcq", __hint__ = "eval:payload['content']", primary = "eval:payload['content']", mapping = "eval:payload['keyword_note']", jammer = "eval:list(payload['keyword_note'].values())", max_riddles_num = "eval:default['mcq']['max_riddles_num']", prefix = "选择正确项: " }
"FillBlank" = { __origin__ = "cloze", __hint__ = "", text = "eval:payload['content']", delimiter = "eval:metadata['formation']['delimiter']", min_denominator = "eval:default['cloze']['min_denominator']"}
["__metadata__.orbital.schedule"] # 内置的推荐学习方案
quick_review = [["FillBlank", "1.0"], ["SelectMeaning", "0.5"], ["Recognition", "1.0"]]
recognition = [["Recognition", "1.0"]]
final_review = [["FillBlank", "0.7"], ["SelectMeaning", "0.7"], ["Recognition", "1.0"]]
["临安春雨初霁"]
note = ['陆游〔宋代〕']
content = "临安/春雨/初霁/"
translation = "临安春雨初霁"
keyword_note = {"临安"="南宋都城, 今杭州", "霁"="雨后或雪后转晴"}
keyword_note = {"临安" = "南宋都城, 今杭州", "霁" = "雨后或雪后转晴"}
["世味/年来/薄似纱/, 谁令/骑马/客/京华./"]
["世味年来薄似纱, 谁令骑马京华."]
note = []
content = "世味/年来/薄似纱/, 谁令/骑马/客/京华./"
translation = "这些年世态人情淡薄得似纱, 谁又让我乘马来到京都作客沾染繁华? "
keyword_note = {"世味"="人世滋味; 社会人情", "客"="客居", "京华"="京城之美称, 这里指当时的京城临安"}
keyword_note = {"世味" = "人世滋味; 社会人情", "客" = "客居", "京华" = "京城之美称, 这里指当时的京城临安"}
["小楼/一夜/听/春雨/, 深巷/明朝/卖/杏花./"]
["小楼一夜春雨, 深巷明朝杏花."]
note = []
content = "小楼/一夜/听/春雨/, 深巷/明朝/卖/杏花./"
translation = "住在小楼听尽了一夜的春雨淅沥滴答, 明日一早, 深幽的小巷便有人叫卖杏花. "
keyword_note = {"深巷"="很长的巷道", "明朝"="明日早晨"}
keyword_note = {"深巷" = "很长的巷道", "明朝" = "明日早晨"}
["矮纸/斜行/闲/作草/, 晴窗/细乳/戏/分茶./"]
["矮纸斜行作草, 晴窗细乳分茶."]
note = []
content = "矮纸/斜行/闲/作草/, 晴窗/细乳/戏/分茶./"
translation = "铺开小纸从容地斜写着草书, 在小雨初晴的窗边细细地煮水、沏茶、撇沫, 试品名茶. "
keyword_note = {"矮纸"="短纸、小纸", "斜行"="倾斜的行列", "草"="指草书", "晴窗"="明亮的窗户", "细乳"="沏茶时水面呈白色的小泡沫", "分茶"="宋元时煎茶之法"}
keyword_note = {"矮纸" = "短纸、小纸", "斜行" = "倾斜的行列", "草" = "指草书", "晴窗" = "明亮的窗户", "细乳" = "沏茶时水面呈白色的小泡沫", "分茶" = "宋元时煎茶之法"}
["素衣/莫起/风尘/叹/, 犹及/清明/可/到家./"]
["素衣莫起风尘, 犹及清明到家."]
note = []
content = "素衣/莫起/风尘/叹/, 犹及/清明/可/到家./"
translation = "不要叹息那京都的尘土会弄脏洁白的衣衫, 清明时节还来得及回到镜湖边的山阴故家. "
keyword_note = {"素衣"="原指白色的衣服, 这里用作代称. 是诗人对自己的谦称", "风尘叹"="因风尘而叹息. 暗指不必担心京城的不良风气会污染自己的品质"}
keyword_note = {"素衣" = "原指白色的衣服, 这里用作代称. 是诗人对自己的谦称", "风尘叹" = "因风尘而叹息. 暗指不必担心京城的不良风气会污染自己的品质"}