Windpicker-owo
3980509caa
refactor(prompt): 重构并统一提示词系统
...
- 删除旧的智能提示词系统(smart_prompt.py)和相关参数模块(prompt_parameters.py)
- 将 prompt_builder.py 重命名为 prompt.py 并精简功能
- 更新所有模块的导入路径从 `src.chat.utils.prompt_builder` 到 `src.chat.utils.prompt`
- 统一提示词构建接口,使用新的 PromptContext 替代 SmartPromptParameters
- 移除重复和冗余代码,简化系统架构
BREAKING CHANGE: 旧的 SmartPrompt 系统已被完全移除,所有相关模块需要改用新的统一 Prompt 系统
2025-11-19 22:58:17 +08:00
Windpicker-owo
fe472dff60
修复代码格式和文件名大小写问题
2025-11-19 22:55:55 +08:00
minecraft1024a
ef630cd6c3
feat(expression): 重构表达学习配置,引入基于规则的结构化定义
...
本次更新旨在提高表达学习配置的可读性和灵活性。旧的基于列表的 `expression_learning` 和 `expression_groups` 配置方式难以理解且容易出错。
通过引入新的 `ExpressionRule` Pydantic模型,我们将所有相关设置(如聊天流ID、是否学习、学习强度、共享组等)整合到一个统一的、自描述的结构中。现在,所有规则都在一个新的 `[[expression.rules]]` 表中进行配置,使得逻辑更加清晰和易于维护。
相关模块,如 `ExpressionSelector`,已更新以适配新的配置结构。同时,数据库中的 `Expression` 模型也已更新为现代的 SQLAlchemy 2.0 风格。
BREAKING CHANGE: 表达学习的配置文件格式已完全改变。旧的 `expression_learning` 和 `expression_groups` 配置不再受支持,用户需要根据新的 `bot_config_template.toml` 文件迁移到 `[[expression.rules]]` 格式。
2025-11-19 22:48:53 +08:00
雅诺狐
ab3a36bfa7
全面更换orjson
2025-11-19 22:47:10 +08:00
雅诺狐
ced43386bf
Refactor antiprompt flowchart and fix indentation
...
Updated the antipromptinjector flowchart for improved clarity and logic. Fixed indentation in expression_selector.py to correct code structure. Removed obsolete db_migration_plan.md documentation.
2025-11-19 22:43:44 +08:00
雅诺狐
875e02d42f
数据库重构
2025-11-19 22:40:23 +08:00
雅诺狐
23ee3767ef
初始化
2025-11-19 22:34:56 +08:00
UnCLAS-Prommer
1461338c0c
typing fix
2025-08-13 22:51:34 +08:00
SengokuCola
4ffcc61f4b
feat:记录使用的表达方式
2025-08-12 21:44:35 +08:00
SengokuCola
f0fff5a039
fix:person创建和调用区分
2025-08-12 15:15:50 +08:00
SengokuCola
ae254de494
better:重构personinfo,使用Person类和类属性
2025-08-12 14:33:13 +08:00
SengokuCola
0f6ed0fe02
ref:重构关系系统第一步,拆除impression,采用不同属性交叉评分呢
2025-08-12 01:38:19 +08:00
SengokuCola
268b428e8f
feat: llm统计现已记录模型反应时间
2025-08-11 21:51:59 +08:00
SengokuCola
eeab546848
remove:移除grammar
2025-08-11 19:41:48 +08:00
SengokuCola
8053067af5
feat:优化关键词显示,优化表达方式配置和逻辑
2025-08-09 00:10:41 +08:00
SengokuCola
59ac6713b1
feat:移除willing_amlifier,简化活跃度配置
2025-08-08 22:54:40 +08:00
SengokuCola
721546fff9
fix:通过计时定位LLM异常延时,移除memory模型
2025-08-08 22:10:08 +08:00
SengokuCola
ade7ed4f5a
fix:修复msg_id为正确提取导致的聊天退出错误
2025-08-07 23:48:04 +08:00
UnCLAS-Prommer
6c0edd0ad7
调整对应的调用
2025-07-30 17:07:55 +08:00
SengokuCola
0367dae824
fix:并行动作炸裂问题
2025-07-26 23:14:47 +08:00
SengokuCola
16e238a1c8
fix:修复一处关系构建错误,修复一处表达方式错误
2025-07-26 09:28:14 +08:00
SengokuCola
b4a92ee5d5
feat:为表达添加创建时间
2025-07-24 00:36:53 +08:00
SengokuCola
c12975bfdf
fix:修正s4u的一些问题,修复表达方式共享失效的问题
2025-07-17 00:55:48 +08:00
SengokuCola
399c8b1186
f r
2025-07-16 18:13:17 +08:00
SengokuCola
5c97bcf083
feat:更好的配置文件更新,表达方式迁移到数据库
2025-07-16 18:13:02 +08:00
UnCLAS-Prommer
d2ad6ea1d8
fix typo
2025-07-12 10:18:16 +08:00
UnCLAS-Prommer
b303a95f61
部分类型注解修复,优化import顺序,删除无用API文件
2025-07-12 00:34:49 +08:00
github-actions[bot]
fbe8f08862
🤖 自动格式化代码 [skip ci]
2025-07-03 04:26:17 +00:00
SengokuCola
0b2bf81f75
remove & fix:移除人格表达,修复过滤词失效,私聊强制focus
2025-07-03 12:24:38 +08:00
github-actions[bot]
1c57e68f13
🤖 自动格式化代码 [skip ci]
2025-06-26 16:31:07 +00:00
SengokuCola
5f67774f6a
better:优化表达选择
2025-06-27 00:30:13 +08:00
SengokuCola
29a3183ba7
fix:修复表达提取无法提高count的问题
2025-06-26 00:44:51 +08:00
SengokuCola
f3f8efb07e
fix:优化禁言插件,优化表达参数
2025-06-25 23:14:05 +08:00
SengokuCola
337e9cb9a4
fix:修复intwenti
2025-06-25 21:48:17 +08:00
SengokuCola
1bb307447c
Merge branch 'dev' of https://github.com/MaiM-with-u/MaiBot into dev
2025-06-25 21:31:35 +08:00
SengokuCola
81356e3813
feat:可选择是否压缩人设
2025-06-25 21:31:19 +08:00
github-actions[bot]
56593b502c
🤖 自动格式化代码 [skip ci]
2025-06-25 12:39:39 +00:00
SengokuCola
cdb0912b5a
fix:修复表达权重爆炸的问题,修复数据库Bug
2025-06-25 20:39:20 +08:00
github-actions[bot]
b43b6fe427
🤖 自动格式化代码 [skip ci]
2025-06-25 10:14:28 +00:00
SengokuCola
7e3e1bf30f
Update expression_selector.py
2025-06-25 18:13:56 +08:00
github-actions[bot]
8ba8aa7b2c
🤖 自动格式化代码 [skip ci]
2025-06-25 09:20:20 +00:00
SengokuCola
7b559cdc5f
feat:添加时段talk_frequency控制
2025-06-25 17:18:43 +08:00
github-actions[bot]
284c248add
🤖 自动格式化代码 [skip ci]
2025-06-25 07:55:16 +00:00
SengokuCola
5351b7639c
better:优化表达方式和侧面人格
2025-06-25 15:53:59 +08:00