naming_compose
将已收录且非禁用的字组合为候选名:单名=first_chars 单字,双名=first_chars×second_chars 两字组合;按 first_chars 顺序生成并在 max_names 处截断。输入字池须来自 naming_pick,重复字会被拒绝。组合后的候选名评估用 naming_check,单字事实查询用 naming_character。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"first_chars": "<first_chars>"
},
"name": "naming_compose"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_names | No | 返回候选名上限。 | |
| first_chars | Yes | 第一位可选字(1-256 个)。 | |
| second_chars | No | 第二位可选字(双名用,1-256 个);省略=单名。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | Yes | Generated given-name candidates. |