Files
abot/plugins/member_roast/config.toml
liuwei 63b7fc71ac 收紧成员锐评的指令触发方式
- 去掉@机器人触发,只保留句首文本命令入口

- 禁用名字模糊匹配,仅支持锐评一下@某人和锐评一下我

- 同步更新插件说明文案并清理废弃匹配代码
2026-04-27 15:05:59 +08:00

51 lines
1.9 KiB
TOML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[MemberRoast]
enable = true
command = ["锐评一下", "锐评", "吐槽一下", "锐评我", "吐槽我"]
command_format = """
锐评插件指令:
锐评一下 @某人
锐评一下我
"""
[llm]
# 这里使用通用聊天场景,而不是成员画像提炼场景:
# 1. 成员画像场景更偏结构化抽取;
# 2. “锐评”更需要创意表达、梗感和自然语言发挥;
# 3. 因此优先复用 chat.main既稳定又方便后续单独切换模型。
scene = "member_roast"
# 模型参数往“稳一点、省一点”方向收:
# 1. 锐评需要一点攻击性,但不需要高温到处乱飞;
# 2. 最近发言已经被结构化提炼正文也限制在一屏内token 上限没必要放太大;
# 3. 这样可以明显降低幻觉概率和单次调用成本。
temperature = 0.65
max_tokens = 480
timeout_seconds = 120
max_retries = 2
retry_delay_seconds = 1.5
[profile]
# 最近消息窗口:
# 1. 初版按 50 条实现,但用户希望拉高到 200 条,便于模型更稳定识别人设和口头禅;
# 2. 这里直接把默认值提到 200优先让“锐评像群里老油条写的”
# 3. 真要收缩样本时,只需要改这里,不用动代码。
sample_days = 30
message_limit = 200
min_message_count = 8
context_stale_hours = 24
# 历史画像窗口:
# 1. 用户要求明确使用“历史两个月画像 + 当前本人画像”;
# 2. 这里统一按 60 天窗口汇总成员历史摘要与群历史总结;
# 3. 只抽取结构化关键信息,不会把全部原文暴力塞给模型。
history_profile_days = 60
history_member_digest_limit = 16
history_group_summary_limit = 10
[style]
# 文案风格参数:
# 1. 默认允许“犀利但有分寸”的群聊吐槽;
# 2. 输出长度控制在群里容易传播的一屏左右;
# 3. 若后续你想改成更狠/更柔和,只需要调这里。
max_output_chars = 320
min_output_chars = 140
sharpness_level = "high"