Merge branch 'Mai-with-u:r-dev' into r-dev

This commit is contained in:
Dawn ARC
2026-04-04 02:51:00 +08:00
committed by GitHub
8 changed files with 413 additions and 86 deletions

View File

@@ -16,8 +16,6 @@ class ExampleConfig(ConfigBase):
\"""This is an example field\"""
- 注释前面增加_warp_标记可以实现配置文件中注释在配置项前面单独一行显示
"""
class BotConfig(ConfigBase):
"""机器人配置类"""
@@ -283,7 +281,7 @@ class ChatConfig(ConfigBase):
},
)
direct_image_input: bool = Field(
multimodal_planner: bool = Field(
default=True,
json_schema_extra={
"x-widget": "switch",
@@ -292,14 +290,14 @@ class ChatConfig(ConfigBase):
)
"""是否直接输入图片"""
replyer_generator_type: Literal["legacy", "multi"] = Field(
replyer_generator_type: Literal["legacy", "multimodal"] = Field(
default="legacy",
json_schema_extra={
"x-widget": "select",
"x-icon": "git-branch",
},
)
"""Maisaka replyer 生成器类型legacy旧版单 prompt/ multi(多消息版"""
"""Maisaka replyer 生成器类型legacy旧版单 prompt/ multimodal多模态版适合主循环直接展示图片"""
enable_talk_value_rules: bool = Field(
default=True,
@@ -718,17 +716,16 @@ class EmojiConfig(ConfigBase):
__ui_label__ = "功能"
__ui_icon__ = "puzzle"
emoji_chance: float = Field(
default=0.4,
ge=0,
le=1,
emoji_send_num: int = Field(
default=25,
ge=1,
le=64,
json_schema_extra={
"x-widget": "slider",
"x-icon": "smile",
"step": 0.1,
"x-widget": "input",
"x-icon": "grid",
},
)
"""发送表情包的基础概率"""
"""一次从多少个表情包中选择发送,最大为 64"""
max_reg_num: int = Field(
default=100,