Implementation
gradeNot graded
gradeNot graded
vocab_list_notebooksAnswer
公開されている単語帳のID・名称・説明を表示順で取得します。データは変更しません。
View tool JSON
{
"name": "vocab_list_notebooks",
"kind": "answer",
"impl": "imperative",
"description": "公開されている単語帳のID・名称・説明を表示順で取得します。データは変更しません。",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}vocab_get_notebook_structureAnswer
指定した単語帳のチャプター・セクション・ラベル構成と、各分類の見出し語数を取得します。
View tool JSON
{
"name": "vocab_get_notebook_structure",
"kind": "answer",
"impl": "imperative",
"description": "指定した単語帳のチャプター・セクション・ラベル構成と、各分類の見出し語数を取得します。",
"inputSchema": {
"type": "object",
"properties": {
"list_id": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "単語帳一覧で取得したID。"
}
},
"required": [
"list_id"
],
"additionalProperties": false
},
"page": "/"
}vocab_search_wordsAction
指定した単語帳を、スペル・意味・派生語・例文・メモ・タグで検索します。チャプター、セクション、ラベルでも絞り込めます。
View tool JSON
{
"name": "vocab_search_words",
"kind": "act",
"impl": "imperative",
"description": "指定した単語帳を、スペル・意味・派生語・例文・メモ・タグで検索します。チャプター、セクション、ラベルでも絞り込めます。",
"inputSchema": {
"type": "object",
"properties": {
"list_id": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "検索する単語帳ID。"
},
"query": {
"type": "string",
"maxLength": 200,
"description": "スペルまたは日本語を含む検索語。省略時は分類条件だけで絞り込みます。"
},
"chapter_id": {
"type": "integer",
"minimum": 1,
"description": "チャプターID。"
},
"section_id": {
"type": "integer",
"minimum": 1,
"description": "セクションID。"
},
"label_id": {
"type": "integer",
"minimum": 1,
"description": "セクション内ラベルID。"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 30,
"description": "最大取得件数。"
}
},
"required": [
"list_id"
],
"additionalProperties": false
},
"page": "/"
}vocab_get_wordAnswer
単語帳IDと単語IDを指定し、意味・例文・熟語・派生語・語法・ラベルを含む登録内容を取得します。
View tool JSON
{
"name": "vocab_get_word",
"kind": "answer",
"impl": "imperative",
"description": "単語帳IDと単語IDを指定し、意味・例文・熟語・派生語・語法・ラベルを含む登録内容を取得します。",
"inputSchema": {
"type": "object",
"properties": {
"list_id": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "単語帳ID。"
},
"word_id": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "単語検索で取得した単語ID。"
}
},
"required": [
"list_id",
"word_id"
],
"additionalProperties": false
},
"page": "/"
}vocab_open_wordAction
指定した単語帳を選択し、指定した単語を現在の閲覧ページ上に表示します。データは変更しません。
View tool JSON
{
"name": "vocab_open_word",
"kind": "act",
"impl": "imperative",
"description": "指定した単語帳を選択し、指定した単語を現在の閲覧ページ上に表示します。データは変更しません。",
"inputSchema": {
"type": "object",
"properties": {
"list_id": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "単語帳ID。"
},
"word_id": {
"type": "string",
"minLength": 1,
"maxLength": 200,
"description": "単語検索で取得した単語ID。"
}
},
"required": [
"list_id",
"word_id"
],
"additionalProperties": false
},
"page": "/"
}