导出笔记PDF
测试中POST
/export使用Typst将笔记内容渲染成pdf。
请求参数
Body 参数application/json
id
integer
课程id
topic
string
课程主题
Typst笔记的一级标题。
abstract
string
课程摘要
points
array[object (Point) {5}]
课程知识点
每个知识点是Typst的二级标题;每个subtitle是Typst的三级标题。
name
string
知识点名称
也是后续建立知识点连接的唯一标识,尽量简洁。
importance
integer
重要程度
1 - 5。用于后续生成关系图的时候区分点的大小。
>= 1<= 5
subtitles
array[object (Subtitle) {3}]
子主题
用于在康奈尔笔记中一一对应。
links
array [object {2}]
相关链接
summary
string
课程总结
Markdown格式。总结课程内容。
示例1
{
"id": 46,
"topic": "https://loremflickr.com/400/400?lock=2634759088501286",
"abstract": "cupidatat in fugiat Ut dolor",
"points": [
{
"name": "谷伟",
"importance": 5,
"subtitles": [
{
"subtitle": "以免提因为粗啊呀",
"md": "aliquip",
"raw_recognition": {
"start": 51,
"end": 12,
"text": "制却常何起率为气。统这阶听。面别个性斗该后。"
}
}
],
"links": [
{
"name": "上官秀英",
"href": "culpa irure"
},
{
"name": "谌英",
"href": "ipsum pariatur laborum aliquip proident"
}
],
"summary": "deserunt elit"
},
{
"name": "米梓妍",
"importance": 4,
"subtitles": [
{
"subtitle": "吸勇敢所以嗯嗯尽管从代表老实哇塞",
"md": "proident in",
"raw_recognition": {
"start": 88,
"end": 51,
"text": "才基五当入装亲。特的件具称。断反感七七已长条传。\n去层书表已克质了果。而把于组些采变引常火。则备该按风段口圆条以。\n场每展界般包。领美采。民级确局复又因。"
}
},
{
"subtitle": "绿油油全咬最后无论谁也不喔耶与此同时略微除了",
"md": "id est quis commodo",
"raw_recognition": {
"start": 59,
"end": 99,
"text": "京物消子少价量眼。解新术增深目干小。真基规市亲中领走复。\n元高日置只现拉。利报县向及给。进物把路飞整。\n石报儿利消米织位决。几交月各才确。整论成。"
}
},
{
"subtitle": "但是不挡熟练",
"md": "in ipsum Ut in Lorem",
"raw_recognition": {
"start": 97,
"end": 76,
"text": "与任表场没生人究。"
}
}
],
"links": [
{
"name": "巩玉珍",
"href": "et Excepteur ad Lorem"
},
{
"name": "介中海",
"href": "labore in ad"
}
],
"summary": "ullamco occaecat"
}
]
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
response
string
OK
示例
{
"response": "string"
}
最后修改时间: 1 个月前