minecraft1024a
88314fda6e
feat(api): 新增按聊天流统计消息的API端点
...
新增了一个API端点 `/messages/stats_by_chat`,用于根据指定的天数统计消息数据。该端点支持按聊天流进行分组,并提供了按用户进一步分组以及过滤机器人自身消息的选项。
主要功能包括:
- 按指定天数范围查询消息。
- 按聊天流(chat_id)聚合统计数据,包括总消息数、发送数和接收数。
- 可选地按用户(user_id)在每个聊天流内进行分组统计。
- 可选地过滤掉机器人自身发送的消息。
2025-11-19 23:15:32 +08:00
minecraft1024a
1029d5d6bc
feat(api): 新增消息统计API端点
...
将原有的获取最近消息的API替换为功能更强大的消息统计API。
新的 `/messages/recent` 端点允许按天数和消息类型(发送、接收或全部)查询机器人的消息数量统计。
- 支持 `days` 和 `message_type` 查询参数。
- 实现统计逻辑,区分机器人发送和接收的消息。
- 增加异常处理,提高API的健壮性。
2025-11-19 23:14:59 +08:00
ikun-11451
efc7368914
增加了后端api喵~
2025-11-19 23:14:58 +08:00
UnCLAS-Prommer
b303a95f61
部分类型注解修复,优化import顺序,删除无用API文件
2025-07-12 00:34:49 +08:00
github-actions[bot]
18778d2dc7
🤖 自动格式化代码 [skip ci]
2025-07-06 12:17:38 +00:00
SengokuCola
1365099fd4
remove:冗余的sbhf代码和focus代码
2025-07-06 20:14:09 +08:00
SengokuCola
0b2bf81f75
remove & fix:移除人格表达,修复过滤词失效,私聊强制focus
2025-07-03 12:24:38 +08:00
SengokuCola
c1b1e8c42a
remvoe:移除旧回复意愿控制
2025-06-25 17:23:05 +08:00
春河晴
7b4e7b94f8
use structlog instead of loguru
2025-06-11 15:17:08 +09:00
春河晴
cf39f2fe84
random qa
2025-06-10 16:41:49 +09:00
SengokuCola
458d4a3220
remove:移除response_willing_amplifier
2025-06-04 22:27:18 +08:00
SengokuCola
5e47efe987
fix:修改了一些prompt
2025-06-02 22:25:24 +08:00
SengokuCola
e0a8905c77
修复配置名称
2025-05-27 23:15:35 +08:00
SengokuCola
43e465860f
fix:优化离开focus模式的机制,完全移除Interest机制,
2025-05-27 23:08:44 +08:00
SengokuCola
369de9d137
feat:优化了auto切换聊天模式机制,修改取名prompt,不再处理temp
2025-05-27 21:45:03 +08:00
SengokuCola
25d9032e62
better:重整配置,分离表达,聊天模式区分
...
重整配置文件路径,添加更多配置选项
分离了人设表达方式和学习到的表达方式
将聊天模式区分为normal focus和auto
2025-05-20 22:42:16 +08:00
SengokuCola
3520cebc26
fix:小问题
2025-05-16 23:43:48 +08:00
SengokuCola
61e0dbe372
fix:修复合并问题
2025-05-16 23:16:47 +08:00
Oct-autumn
021e7f1a97
refactor: 重构配置模块
2025-05-16 16:50:53 +08:00
SengokuCola
6b42f3c2b0
fix:调整hf位置
2025-05-13 18:43:36 +08:00
SengokuCola
fed71bccad
fix:调整目录结构,优化hfc prompt,移除日程,移除动态和llm判断willing模式,
2025-05-13 18:37:55 +08:00
github-actions[bot]
f71242d571
🤖 自动格式化代码 [skip ci]
2025-05-11 09:13:56 +00:00
墨梓柒
c86b043f28
fix: Ruff
2025-05-11 17:13:43 +08:00
墨梓柒
47b3e1af28
feat: 添加系统基本信息接口,包含操作系统、Python版本、CPU和内存使用情况
2025-05-11 17:12:39 +08:00
github-actions[bot]
61f6bf3e7e
🤖 自动格式化代码 [skip ci]
2025-05-07 14:08:29 +00:00
墨梓柒
162dc49acd
feat: 添加获取子心流循环信息和所有状态的API接口
2025-05-07 22:08:16 +08:00
github-actions[bot]
afbe4f280e
🤖 自动格式化代码 [skip ci]
2025-05-06 16:21:18 +00:00
墨梓柒
1e2cdeeea5
feat: 添加强制停止MAI Bot的API接口(半成品),优化嵌入数据目录路径处理
2025-05-07 00:21:04 +08:00
github-actions[bot]
78e145bd56
🤖 自动格式化代码 [skip ci]
2025-05-04 17:29:22 +00:00
墨梓柒
2115917580
feat: 添加获取所有子心流ID和强制改变子心流状态的API接口
2025-05-05 01:26:34 +08:00
github-actions[bot]
27212c5d43
🤖 自动格式化代码 [skip ci]
2025-05-04 05:43:44 +00:00
墨梓柒
88a2b9d2ee
feat: 添加API服务器配置和GraphQL路由,重载配置功能,更新日志信息
2025-05-04 13:43:30 +08:00
github-actions[bot]
aa86387f36
🤖 自动格式化代码 [skip ci]
2025-05-03 17:45:14 +00:00
墨梓柒
668c9bbad6
feat: 重构API服务器,添加配置重载功能并移除冗余代码
2025-05-04 01:41:49 +08:00
晴猫
263e8d196a
fix: Update type hints to use newer Python syntax
...
- Replace Dict, List, Optional with dict, list, < /dev/null | None syntax
- Fix abstract method implementation in message.py
- Improve type annotations and function return types
- Remove unreachable code in get_current_task_tool.py
- Refactor HTML elements to use style attributes
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-05-01 06:55:05 +09:00
SengokuCola
7d19a6728f
update:发布0.6.3前的准备工作,changlog,readme,配置文件修改
2025-04-30 17:50:20 +08:00
SengokuCola
b8736e4299
better:整理config
2025-04-30 17:18:14 +08:00
春河晴
cefd8aa5b7
add 🍓
2025-04-24 13:53:13 +09:00
github-actions[bot]
6e0a3cf8cf
🤖 自动格式化代码 [skip ci]
2025-04-21 07:26:08 +00:00
UnCLAS-Prommer
7d2f5b51a7
合并openai兼容,过ruff
2025-04-21 15:25:29 +08:00
UnCLAS-Prommer
6cb317123d
ai说的好
2025-04-21 14:50:25 +08:00