fix: typo

This commit is contained in:
墨梓柒
2025-04-14 12:16:13 +08:00
parent 38d7d9e014
commit 87ccaf981a
5 changed files with 18 additions and 18 deletions

View File

@@ -22,7 +22,7 @@
## [0.0.11] - 2025-3-12
### Added
- 新增了 `schedule` 配置项,用于配置日程表生成功能
- 新增了 `response_spliter` 配置项,用于控制回复分割
- 新增了 `response_splitter` 配置项,用于控制回复分割
- 新增了 `experimental` 配置项,用于实验性功能开关
- 新增了 `llm_observation``llm_sub_heartflow` 模型配置
- 新增了 `llm_heartflow` 模型配置

View File

@@ -341,7 +341,7 @@ def process_llm_response(text: str) -> List[str]:
tone_error_rate=global_config.chinese_typo_tone_error_rate,
word_replace_rate=global_config.chinese_typo_word_replace_rate,
)
if global_config.enable_response_spliter:
if global_config.enable_response_splitter:
split_sentences = split_into_sentences_w_remove_punctuation(text)
else:
split_sentences = [text]

View File

@@ -253,8 +253,8 @@ class BotConfig:
chinese_typo_tone_error_rate = 0.2 # 声调错误概率
chinese_typo_word_replace_rate = 0.02 # 整词替换概率
# response_spliter
enable_response_spliter = True # 是否启用回复分割器
# response_splitter
enable_response_splitter = True # 是否启用回复分割器
response_max_length = 100 # 回复允许的最大长度
response_max_sentence_num = 3 # 回复允许的最大句子数
@@ -604,13 +604,13 @@ class BotConfig:
"word_replace_rate", config.chinese_typo_word_replace_rate
)
def response_spliter(parent: dict):
response_spliter_config = parent["response_spliter"]
config.enable_response_spliter = response_spliter_config.get(
"enable_response_spliter", config.enable_response_spliter
def response_splitter(parent: dict):
response_splitter_config = parent["response_splitter"]
config.enable_response_splitter = response_splitter_config.get(
"enable_response_splitter", config.enable_response_splitter
)
config.response_max_length = response_spliter_config.get("response_max_length", config.response_max_length)
config.response_max_sentence_num = response_spliter_config.get(
config.response_max_length = response_splitter_config.get("response_max_length", config.response_max_length)
config.response_max_sentence_num = response_splitter_config.get(
"response_max_sentence_num", config.response_max_sentence_num
)
@@ -664,7 +664,7 @@ class BotConfig:
"keywords_reaction": {"func": keywords_reaction, "support": ">=0.0.2", "necessary": False},
"chinese_typo": {"func": chinese_typo, "support": ">=0.0.3", "necessary": False},
"platforms": {"func": platforms, "support": ">=1.0.0"},
"response_spliter": {"func": response_spliter, "support": ">=0.0.11", "necessary": False},
"response_splitter": {"func": response_splitter, "support": ">=0.0.11", "necessary": False},
"experimental": {"func": experimental, "support": ">=0.0.11", "necessary": False},
"heartflow": {"func": heartflow, "support": ">=1.0.2", "necessary": False},
}

View File

@@ -29,7 +29,7 @@ SECTION_TRANSLATIONS = {
"mood": "情绪设置",
"keywords_reaction": "关键词反应",
"chinese_typo": "中文错别字",
"response_spliter": "回复分割器",
"response_splitter": "回复分割器",
"remote": "远程设置",
"experimental": "实验功能",
"model": "模型设置",
@@ -116,9 +116,9 @@ CONFIG_DESCRIPTIONS = {
"chinese_typo.tone_error_rate": "声调错误概率",
"chinese_typo.word_replace_rate": "整词替换概率",
# 回复分割器
"response_spliter.enable_response_spliter": "是否启用回复分割器",
"response_spliter.response_max_length": "回复允许的最大长度",
"response_spliter.response_max_sentence_num": "回复允许的最大句子数",
"response_splitter.enable_response_splitter": "是否启用回复分割器",
"response_splitter.response_max_length": "回复允许的最大长度",
"response_splitter.response_max_sentence_num": "回复允许的最大句子数",
# 远程设置
"remote.enable": "是否启用远程统计",
# 实验功能

View File

@@ -1,5 +1,5 @@
[inner]
version = "1.2.6"
version = "1.2.7"
#以下是给开发人员阅读的,一般用户不需要阅读
@@ -159,8 +159,8 @@ min_freq=9 # 最小字频阈值
tone_error_rate=0.1 # 声调错误概率
word_replace_rate=0.006 # 整词替换概率
[response_spliter]
enable_response_spliter = true # 是否启用回复分割器
[response_splitter]
enable_response_splitter = true # 是否启用回复分割器
response_max_length = 100 # 回复允许的最大长度
response_max_sentence_num = 4 # 回复允许的最大句子数