Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 81 additions & 1 deletion _conf_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,46 @@
}
}
},
"image_settings": {
"description": "🖼️ 私聊主动消息配图设置",
"type": "object",
"items": {
"mode": {
"description": "🎨 配图模式",
"type": "string",
"options": [
"off",
"auto",
"always"
],
"default": "off",
"labels": [
"不生图",
"Bot 自行判断",
"直接生图"
],
"hint": "off=只发文本;auto=让模型判断这条消息是否适合配图并自行调用可用的生图工具;always=尽量为每条主动消息配图。依赖你已安装的任意生图插件(向主 LLM 注册了工具),未安装则自动只发文本。"
},
"extra_prompt": {
"description": "📝 配图引导补充(可选)",
"type": "string",
"default": "",
"hint": "附加在配图决策提示后的额外说明,例如画风偏好。留空则仅依据消息内容自行判断。"
},
"extra_tools": {
"description": "➕ 额外生图工具名(可选)",
"type": "list",
"default": [],
"hint": "默认会按关键词(draw/image/生图/绘图 等,匹配工具名与描述)自动识别生图工具。如果你的生图插件工具名不含这些关键词(例如 nano_banana、flux),在这里补上它的 LLM 工具名,每行一个。"
},
"exclude_tools": {
"description": "➖ 排除的工具名(可选)",
"type": "list",
"default": [],
"hint": "如果自动识别误把某个非生图工具当成了生图工具(例如 read_image_file 这类),在这里填它的名字排除掉,每行一个。"
}
}
},
"segmented_reply_settings": {
"description": "🔪 分段回复设置",
"type": "object",
Expand Down Expand Up @@ -435,6 +475,46 @@
}
}
},
"image_settings": {
"description": "🖼️ 群聊主动消息配图设置",
"type": "object",
"items": {
"mode": {
"description": "🎨 配图模式",
"type": "string",
"options": [
"off",
"auto",
"always"
],
"default": "off",
"labels": [
"不生图",
"Bot 自行判断",
"直接生图"
],
"hint": "off=只发文本;auto=让模型判断这条消息是否适合配图并自行调用可用的生图工具;always=尽量为每条主动消息配图。依赖你已安装的任意生图插件(向主 LLM 注册了工具),未安装则自动只发文本。"
},
"extra_prompt": {
"description": "📝 配图引导补充(可选)",
"type": "string",
"default": "",
"hint": "附加在配图决策提示后的额外说明,例如画风偏好。留空则仅依据消息内容自行判断。"
},
"extra_tools": {
"description": "➕ 额外生图工具名(可选)",
"type": "list",
"default": [],
"hint": "默认会按关键词(draw/image/生图/绘图 等,匹配工具名与描述)自动识别生图工具。如果你的生图插件工具名不含这些关键词(例如 nano_banana、flux),在这里补上它的 LLM 工具名,每行一个。"
},
"exclude_tools": {
"description": "➖ 排除的工具名(可选)",
"type": "list",
"default": [],
"hint": "如果自动识别误把某个非生图工具当成了生图工具(例如 read_image_file 这类),在这里填它的名字排除掉,每行一个。"
}
}
},
"segmented_reply_settings": {
"description": "🔪 分段回复设置",
"type": "object",
Expand Down Expand Up @@ -611,4 +691,4 @@
}
}
}
}
}
Loading
Loading