mirror of
https://gitee.com/mateos/mateclaw.git
synced 2026-09-13 11:13:43 +08:00
27 lines
725 B
Java
27 lines
725 B
Java
package vip.mate.skill.synthesis;
|
||
|
||
import lombok.Data;
|
||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||
|
||
/**
|
||
* RFC-023: Skill 自动合成配置
|
||
*
|
||
* @author MateClaw Team
|
||
*/
|
||
@Data
|
||
@ConfigurationProperties(prefix = "mate.skill.synthesis")
|
||
public class SkillSynthesisProperties {
|
||
|
||
/** 是否启用后台合成建议(对话结束后推 toast) */
|
||
private boolean suggestEnabled = true;
|
||
|
||
/** 触发建议的最小对话消息数 */
|
||
private int minMessageCount = 10;
|
||
|
||
/** 触发建议的最小工具调用数(从 metadata 统计) */
|
||
private int minToolCallCount = 5;
|
||
|
||
/** 合成用的模型 ID(null = 跟随系统默认模型) */
|
||
private String modelId;
|
||
}
|