YuF-bot
57f5a19d0c
fix(message): fallback Telegram username to string userid when absent
2026-02-28 11:10:15 +08:00
jxxghp
8474342007
feat(agent):上下文超长时自动摘要
2026-01-24 11:24:59 +08:00
jxxghp
ec40f36114
fix(agent):修复智能体工具调用,优化媒体库查询工具
2026-01-24 09:46:19 +08:00
PKC278
1ac717b67f
fix(message): 修复缓存数据处理逻辑以避免空值错误
2026-01-02 17:12:33 +08:00
jxxghp
526b6a1119
Merge remote-tracking branch 'origin/v2' into v2
2025-11-24 21:30:07 +08:00
jxxghp
88173db4ce
fix #5172
2025-11-24 21:29:56 +08:00
Cursor Agent
80396b4d30
Fix: Make /ai command case-insensitive
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:36:06 +00:00
Cursor Agent
64b93a009c
Refactor: Allow messages without /ai prefix
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:35:44 +00:00
Cursor Agent
2b32250504
feat: Require messages to start with /ai
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-23 06:34:31 +00:00
jxxghp
9b5f863832
v2.8.6
...
- 增加全局智能助手设置,开启后所有消息通过智能助手回答而无需使用 `/ai` 指令
- 问题修复与细节优化
2025-11-23 13:55:16 +08:00
Cursor Agent
1c14cd0979
Refactor: Use asyncio.run_coroutine_threadsafe for async calls
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 01:37:17 +00:00
jxxghp
48da5c976c
fixx loop
2025-11-20 08:15:37 +08:00
jxxghp
5ae7c10a00
Enhance MoviePilotAgent to handle empty agent messages gracefully by providing a default error response, ensuring better user experience. Refactor message processing to streamline event loop execution.
2025-11-19 12:51:08 +08:00
jxxghp
b5a6794381
Refactor event loop handling to use GlobalVar.CURRENT_EVENT_LOOP across multiple modules, improving consistency and maintainability.
2025-11-19 08:42:07 +08:00
jxxghp
9cb79a7827
feat: enhance MoviePilotTool with customizable tool messages
...
- Added `get_tool_message` method to `MoviePilotTool` and its subclasses for generating user-friendly execution messages based on parameters.
- Improved message formatting for various tools, including `AddDownloadTool`, `AddSubscribeTool`, `DeleteDownloadTool`, and others, to provide clearer feedback during operations.
- This enhancement allows for more personalized and informative messages, improving user experience during tool execution.
2025-11-18 12:42:24 +08:00
jxxghp
984f29005a
更新 message.py
2025-11-18 12:17:12 +08:00
jxxghp
b8ef5d1efc
feat: add session management to MessageChain
...
- Implemented session ID creation and reuse based on user activity, with a timeout of 15 minutes.
- Added remote command to clear user sessions, enhancing user session management capabilities.
- Updated Command class to include a new command for clearing sessions.
2025-11-18 08:41:05 +08:00
jxxghp
d572e523ba
优化Agent上下文大小
2025-11-17 09:57:12 +08:00
jxxghp
438d3210bc
fix agent
2025-11-01 10:39:08 +08:00
jxxghp
003781e903
add MoviePilot AI agent implementation and workflow manager
2025-10-18 21:55:31 +08:00
jxxghp
6fee532c96
add ai agent
2025-10-18 21:26:36 +08:00
jxxghp
bb4438ac42
feat:非大内存模式下主动gc
2025-06-27 09:44:47 +08:00
jxxghp
269ab9adfc
fix:删除消息能力
2025-06-22 10:04:21 +08:00
jxxghp
bd241a5164
feat:删除消息能力
2025-06-22 09:37:01 +08:00
jxxghp
3d92b57f24
fix
2025-06-22 09:04:03 +08:00
jxxghp
9e4ec5841c
fix #4470
2025-06-22 08:47:43 +08:00
jxxghp
682f4fe608
fix message cache
2025-06-20 17:33:08 +08:00
jxxghp
ce8a077e07
优化按钮回调数据,简化为仅使用索引值
2025-06-19 15:54:07 +08:00
jxxghp
bf52fcb2ec
fix message
2025-06-16 11:45:26 +08:00
jxxghp
bab1f73480
修复:slack消息交互
2025-06-16 09:49:01 +08:00
jxxghp
6da65d3b03
add MessageAction
2025-06-15 21:25:14 +08:00
jxxghp
4fa9bb3c1f
feat: 插件消息的事件回调 [PLUGIN]插件ID|内容
2025-06-15 19:47:04 +08:00
jxxghp
2f5b22a81f
fix
2025-06-15 19:41:24 +08:00
jxxghp
c18247f3b1
增强消息处理功能,支持编辑消息
2025-06-15 19:18:18 +08:00
jxxghp
f8fbfdbba7
优化消息处理逻辑
2025-06-15 18:40:36 +08:00
jxxghp
82f46c6010
feat:回调消息路由给插件
2025-06-15 15:56:38 +08:00
jxxghp
95a827e8a2
feat:Telegram、Slack 支持按钮
2025-06-15 15:34:06 +08:00
jxxghp
3ee32757e5
rollback
2025-06-08 14:35:59 +08:00
jxxghp
f484b64be3
fix
2025-06-06 15:37:02 +08:00
jxxghp
11075a4012
fix:增加更多内存控制
2025-06-05 13:33:39 +08:00
jxxghp
a9300faaf8
fix:优化单例模式和类引用
2025-06-05 13:22:16 +08:00
jxxghp
faaee09827
fix:memory use
2025-06-05 08:18:26 +08:00
jxxghp
007bd24374
fix message link check
2025-05-18 15:25:45 +08:00
jxxghp
e8ed2454a1
feat:消息为链接时,交由第三方处理
2025-05-18 13:22:42 +08:00
wangkai
c053a8291c
1. 修复特殊微信id无法处理消息的问题
2025-05-09 16:43:13 +08:00
jxxghp
890afc2a72
fix bug
2025-01-30 20:04:33 +08:00
jxxghp
85507a4fff
feat:通过消息订阅时转换为MP用户名
2025-01-30 08:37:35 +08:00
InfinityPacer
c030166cf5
feat(event): send events for resource download based on source
2024-12-06 02:08:36 +08:00
jxxghp
0d139851af
fix 按对象名称组织代码文件
2024-10-12 12:14:49 +08:00
InfinityPacer
d3186cd742
refactor(db): convert suitable string fields to JSON type
2024-09-30 16:16:29 +08:00