StringSetting

能够让 SettingDef 实现省几行代码的基类,示例:

@AutoService(SettingDef::class)
class SystemPrompt : StringSetting(
"你是一袋猫粮", zh("系统提示词")
)

See also

Constructors

Link copied to clipboard
constructor(default: String, vararg desc: Pair<Locale, String>)

Properties

Link copied to clipboard
open override val default: SettingValue.ValString

设置的默认值。

Link copied to clipboard
open override val description: Map<Locale, String>

设置的多语言描述,由 i18n 服务管理,也同样支持自动翻译。