jxxghp
9b5f863832
v2.8.6
...
- 增加全局智能助手设置,开启后所有消息通过智能助手回答而无需使用 `/ai` 指令
- 问题修复与细节优化
2025-11-23 13:55:16 +08:00
Attente
5162b2748e
fix(media): 修复类型错误
2025-11-23 13:28:01 +08:00
Cursor Agent
7e93b33407
feat: Add search_person_credits tool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-22 00:03:57 +00:00
Cursor Agent
e41f9facc7
Add sites parameter to AddSubscribeTool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 12:45:11 +00:00
Cursor Agent
78b198ad70
feat: Add SearchPersonTool for agent
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 11:31:27 +00:00
Pollo
b97fefdb8d
fix(ai): 解决google代理不生效问题
...
- google在检测到配置代理时,使用gemini openai兼容API
2025-11-21 11:10:41 +08:00
Cursor Agent
972d916126
Refactor: Use DuckDuckGo API directly for web search
...
This change removes the HTML parsing logic and directly uses the DuckDuckGo API for web searches. It also adds proxy support for the HTTP requests.
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:58:22 +00:00
Cursor Agent
e3ed065f5f
Add SearchWebTool for web searching capabilities
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:52:45 +00:00
jxxghp
a329d3ad89
fix api
2025-11-20 19:38:19 +08:00
jxxghp
01f8561582
fix
2025-11-20 19:15:46 +08:00
jxxghp
883ea5c996
Merge pull request #5155 from madrays/v2
2025-11-20 19:10:58 +08:00
jxxghp
99cf13ed9b
Merge pull request #5152 from Pollo3470/feat/ai-proxy
2025-11-20 19:09:54 +08:00
madrays
91c7ef6801
增加自动拉取可用ai模型的易用性功能
2025-11-20 19:01:33 +08:00
Pollo
84ef5705e7
feat: google临时环境变量线程安全处理
2025-11-20 17:05:55 +08:00
Pollo
cf2a0cf8c2
feat: google和openai使用代理访问
2025-11-20 16:56:32 +08:00
jxxghp
48c25c40e4
fix wechat
2025-11-20 16:51:43 +08:00
jxxghp
fac2546a92
Enhance media library query tool with detailed logging and improved error handling. Refactor to use MediaServerChain for media existence checks and item details retrieval.
2025-11-20 13:02:23 +08:00
jxxghp
728ea6172a
fix exists_local
2025-11-20 12:43:19 +08:00
jxxghp
f59d225029
fix workflow actions
2025-11-20 12:34:44 +08:00
jxxghp
0b178a715f
fix search_media
2025-11-20 12:00:00 +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
f9141f5ba2
Merge remote-tracking branch 'origin/v2' into v2
2025-11-20 08:19:52 +08:00
jxxghp
48da5c976c
fixx loop
2025-11-20 08:15:37 +08:00
DDSDerek
8d5fe5270f
Update app/modules/filemanager/storages/u115.py
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-19 19:51:14 +08:00
DDSRem
0dc0d66549
fix: known issue
2025-11-19 19:46:46 +08:00
DDSRem
f589fcc2d0
feat(u115): improve stability of the u115 module
...
1. 优化API请求错误时到处理逻辑
2. 提升hash计算速度
3. 接口级QPS速率限制
4. 使用httpx替换request
5. 优化路径拼接稳定性
6. 代码格式化
2025-11-19 19:39:02 +08:00
Cursor Agent
36d55a9db7
Refactor: Simplify tool descriptions
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-19 06:16:24 +00:00
Cursor Agent
7d41379ad5
Refactor: Clarify site priority in tool descriptions
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-19 06:15:18 +00:00
jxxghp
5c983b64bc
fix SiteUserData
2025-11-19 13:47:02 +08:00
jxxghp
b2d36c0e68
Update API key documentation to clarify retrieval methods in security.py and mcp-api.md
2025-11-19 13:42:53 +08:00
jxxghp
6123a1620e
add mcp
2025-11-19 13:19:17 +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
6b575f836a
Add filter_groups parameter to AddSubscribeTool and include SearchSubscribeTool and QueryRuleGroupsTool in MoviePilotToolFactory
2025-11-19 08:31:06 +08:00
jxxghp
c83589cac6
rollback telegram
2025-11-18 21:56:55 +08:00
jxxghp
d64492bda5
fix QueryEpisodeScheduleTool
2025-11-18 21:46:11 +08:00
jxxghp
33d6c75924
fix telegram
2025-11-18 21:43:55 +08:00
jxxghp
89f01bad42
fix telegram
2025-11-18 21:32:09 +08:00
jxxghp
767496f81b
fix telegram
2025-11-18 21:31:44 +08:00
jxxghp
147a477365
fix site
2025-11-18 21:13:45 +08:00
jxxghp
13171f636f
fix
2025-11-18 20:34:53 +08:00
jxxghp
fea3f0d3e0
fix telegram markdown
2025-11-18 19:53:27 +08:00
jxxghp
a3a254c2ea
fix telegram markdown
2025-11-18 19:09:36 +08:00
Cursor Agent
726738ee9e
Refactor: Protect only markdown delimiters, not content
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-18 09:43:42 +00:00
jxxghp
725244bb2f
fix escape_markdown
2025-11-18 17:30:00 +08:00
jxxghp
d2ac2b8990
feat: add QueryEpisodeScheduleTool to MoviePilotToolFactory
...
- Included QueryEpisodeScheduleTool in the tool definitions of MoviePilotToolFactory to enhance episode scheduling capabilities.
- Updated factory.py to reflect the addition of this new tool, improving overall functionality.
2025-11-18 17:20:23 +08:00
jxxghp
116569223c
fix
2025-11-18 16:44:39 +08:00
jxxghp
05442a019f
feat: add UpdateSubscribeTool and additional query tools to MoviePilotToolFactory
...
- Included UpdateSubscribeTool and QuerySiteUserdataTool in the tool definitions of MoviePilotToolFactory to enhance subscription management and user data querying capabilities.
- Updated the factory.py file to reflect the addition of these new tools, improving overall functionality.
2025-11-18 16:41:15 +08:00
jxxghp
db67080bf8
feat: add ScrapeMetadataTool to MoviePilotToolFactory
...
- Included ScrapeMetadataTool in the tool definitions of MoviePilotToolFactory to enhance metadata scraping capabilities.
- Updated the factory.py file to reflect the addition of the new tool.
2025-11-18 16:26:18 +08:00
jxxghp
21fabf7436
feat: enhance GetRecommendationsTool and update query tools for improved functionality
...
- Expanded the GetRecommendationsTool to support additional recommendation sources, including TMDB popular movies and TV shows, as well as various Douban categories.
- Updated the limit for results in QuerySubscribesTool, SearchMediaTool, and QueryTransferHistoryTool from 20 to 50 or 30, respectively, to provide more comprehensive results.
- Removed unnecessary description fields from media objects in QueryPopularSubscribesTool, QuerySubscribeHistoryTool, and QuerySubscribeSharesTool for cleaner output.
2025-11-18 16:21:13 +08:00