docs: 更新文档

This commit is contained in:
2026-05-06 09:35:58 +08:00
parent 1cbd27279d
commit cd23c2d773
37 changed files with 394 additions and 17186 deletions

View File

@@ -0,0 +1,14 @@
{
"临安春雨初霁": {
"SM-2": {
"efactor": 2.5,
"real_rept": 4,
"rept": 2,
"interval": 15,
"last_date": 20578,
"next_date": 20593,
"is_activated": 1,
"last_modify": 1777940498.2121851
}
}
}

22
data/repo/stub/draft.txt Normal file
View File

@@ -0,0 +1,22 @@
使用仪器分析分子:
质谱仪 -> 质量特征, 测分子质量(最大质荷比)
红外光谱 -> 化学键和官能团
核磁共振氢谱 -> 氢原子的种类和数目
X射线衍射 -> 复杂分子, 分析键长键角
元素分析仪 -> 确定元素种类及比例, 写出实验式
元素转换:
C -> CO2
S -> SO2
H -> H2O
N -> N2 (注意)
Cl -> HCl
烷烃:
可以燃烧, 火焰较明亮
可以在光照下和卤素单质发生取代(卤素单质光照下生成自由基 发生自由基取代反应)
可以高温分解为小的烷烃和烯烃
不和酸性高锰酸钾, 酸碱反应, 不和Br2(CCl4)反应
除 CH3Br 为气体外,多溴代物为液体("油状液滴"), CBr4是固体
光照用紫外灯或强日光(太阳光直射),不能用普通白炽灯 uv含量低

View File

@@ -0,0 +1,4 @@
title = "测试用单元集"
package = "stub"
author = "__heurams__"
desc = ""

View File

@@ -0,0 +1,5 @@
["临安春雨初霁"]
note = ['陆游〔宋代〕']
content = "临安/春雨/初霁/"
translation = "临安春雨初霁"
keyword_note = { "临安" = "南宋都城, 今杭州", "霁" = "雨后或雪后转晴" }

View File

@@ -0,0 +1,11 @@
schedule = ["quick_review", "recognition", "final_review"]
[routes]
quick_review = [["SelectMeaning", "1.0"], ["Recognition", "1.0"]]
recognition = [["Recognition", "1.0"]]
final_review = [["FillBlank", "1.0"], ["Recognition", "1.0"]]
[annotation]
"quick_review" = "复习旧知"
"recognition" = "新知识"
"final_review" = "总复习"

View File

@@ -0,0 +1,17 @@
[annotation]
note = "笔记"
keyword_note = "关键词翻译"
translation = "语句翻译"
delimiter = "分隔符"
content = "内容"
tts_text = "文本转语音文本"
[common]
delimiter = "/"
tts_text = "eval:payload['content'].replace('/', '')"
[common.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:nucleon['delimiter']", min_denominator = "eval:default['cloze']['min_denominator']"}