compose_special
Pick questions from multiple books, batch import them into a special document, and assign to sections with optional question overrides.
Instructions
跨多本书选料,一单建成一个"专项"(book_type='special')并批量挑题入区块。
专项 = word/教辅式文档(非试卷):结构 = 区块(sec) → 难度档(tier) → 题。挑题必在 区块框架下(secHint 指定落点,缺则新建)。跨书 = picks 里的题可来自不同源书, 专项只引用题库题 id,不动源书与题库(源书 item 数、题库 stem 全程不变)。
参数: title: 专项名(卷面可见,🔴 只写干净知识点名,绝不含内部词 层/素材/薄弱/★)。 picks: [{questionId?|nodeId?, secHint?, overrideJson?}, ...],逐条挑题。 grade / subject_id: 可选元信息。 返回: {ok, special_id, picked, secs:[{secId,name}], skipped};未登录/空 picks → {ok:false, reason}。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | No | ||
| picks | Yes | ||
| title | Yes | ||
| subject_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||