YAYOI27
|
c311f3a412
|
feat(backend): 添加后端服务管理功能
- 引入BackendManager类管理后端服务生命周期
- 添加start-backend工具用于手动启动后端
- 实现自动启动后端服务功能
- 添加优雅关闭处理逻辑
- 在工具调用和资源读取时记录活动以重置空闲计时器
|
2025-08-24 23:00:47 +08:00 |
|
YAYOI27
|
9408bca6ef
|
fix(search): 在执行搜索前检查后端服务状态
添加后端服务健康检查,确保服务可用时才执行搜索操作,避免因服务未运行导致的错误
|
2025-08-24 23:00:39 +08:00 |
|
YAYOI27
|
a9b41c6abe
|
feat(backend): 添加后端服务管理和活动监控功能
- 实现BackendManager类用于启动、停止和监控PanSou后端服务
- 添加ActivityMonitor类用于跟踪工具调用活动并支持空闲超时关闭
- 创建start-backend工具定义用于通过MCP启动后端服务
- 支持强制重启、健康检查和空闲超时自动关闭功能
|
2025-08-24 23:00:32 +08:00 |
|
YAYOI27
|
3b8412d73a
|
feat(配置): 添加后端自动管理和空闲超时相关配置项
添加了以下配置项以支持后端服务的自动管理:
- autoStartBackend: 控制是否自动启动后端服务
- backendShutdownDelay: 后端服务关闭延迟时间
- backendStartupTimeout: 后端服务启动超时时间
- idleTimeout: 空闲超时时间
- enableIdleShutdown: 是否启用空闲关闭功能
- projectRootPath: 项目根目录路径
这些配置可通过环境变量进行设置,并提供合理的默认值
|
2025-08-24 23:00:13 +08:00 |
|
YAYOI27
|
61bfe29ad3
|
feat(http-client): 添加静默模式控制错误日志输出
添加 silentMode 属性及相关方法,用于控制 HTTP 请求错误日志的输出
|
2025-08-24 23:00:03 +08:00 |
|
YAYOI27
|
3ea97e7a94
|
build: 添加mcp-config.json配置文件
添加mcp服务器的配置文件,包含pansou服务的启动命令、参数及环境变量配置
|
2025-08-24 21:39:28 +08:00 |
|
YAYOI27
|
91a540c892
|
fix(model): 将成功响应的状态码从0改为200
refactor(build): 更新Go版本至1.25.0并升级相关依赖
更新了go.mod和go.sum文件中的依赖版本,包括bytedance/sonic从v1.13.3升级到v1.14.0
|
2025-08-24 21:36:56 +08:00 |
|
YAYOI27
|
ad9af1ab1e
|
feat: 实现PanSou MCP服务器核心功能
添加PanSouMCPServer类实现MCP协议核心功能,包括:
- 工具调用处理(搜索网盘和健康检查)
- 资源管理(插件列表、频道列表、网盘类型)
- 错误处理和服务器启动逻辑
|
2025-08-24 21:33:04 +08:00 |
|
YAYOI27
|
8ba9d64614
|
feat(health): 添加PanSou服务健康检查工具
实现健康检查工具用于获取服务状态、可用插件和频道列表
包含错误处理和结果格式化功能
|
2025-08-24 21:32:45 +08:00 |
|
YAYOI27
|
7ad213124b
|
feat(搜索工具): 添加网盘资源搜索工具实现
实现网盘资源搜索工具,支持通过关键词搜索多种网盘资源。包含参数验证、搜索请求构建、结果格式化等功能。支持按网盘类型分组显示结果,并可根据不同来源(TG频道或插件)进行搜索。
|
2025-08-24 21:32:40 +08:00 |
|
YAYOI27
|
a919b7c9d7
|
feat(utils): 新增HTTP客户端实现用于网盘搜索服务
实现基于axios的HTTP客户端类,包含搜索请求、健康检查等功能
支持请求/响应拦截器、参数验证和错误处理
提供配置更新和服务器连接测试方法
|
2025-08-24 21:32:31 +08:00 |
|
YAYOI27
|
4ba23f7982
|
feat(utils): 添加配置文件解析和验证功能
新增配置文件解析模块,使用zod进行类型验证
包含环境变量加载、默认值设置和多种验证功能
支持网盘类型、数据来源和结果类型的验证
|
2025-08-24 21:32:20 +08:00 |
|
YAYOI27
|
5c8e3e3827
|
build(typescript): 添加tsconfig配置文件用于TypeScript项目
配置TypeScript编译选项,包括严格类型检查、模块解析路径等,为项目提供基础编译支持
|
2025-08-24 21:31:06 +08:00 |
|
YAYOI27
|
ad6b48ba88
|
build: 添加 TypeScript 项目的 package.json 配置文件
|
2025-08-24 21:30:48 +08:00 |
|
www.xueximeng.com
|
bd46a556ee
|
新增插件hdmoli,ddys
|
2025-08-24 14:30:42 +08:00 |
|
www.xueximeng.com
|
4d3d138f89
|
新增插件xys
|
2025-08-24 10:22:43 +08:00 |
|
www.xueximeng.com
|
af93acb5ec
|
update
|
2025-08-23 21:48:50 +08:00 |
|
www.xueximeng.com
|
6eac5680c0
|
新增插件xb6v
|
2025-08-23 21:48:15 +08:00 |
|
www.xueximeng.com
|
d5a9752e7f
|
新增插件leijing
|
2025-08-23 10:37:40 +08:00 |
|
www.xueximeng.com
|
8e074e5fdb
|
update
|
2025-08-22 19:17:30 +08:00 |
|
www.xueximeng.com
|
34a2601a29
|
新增插件libvio
|
2025-08-22 19:15:55 +08:00 |
|
www.xueximeng.com
|
fae4cc3c77
|
新城插件xiaozhang
|
2025-08-21 19:49:58 +08:00 |
|
www.xueximeng.com
|
1637339614
|
新增插件panwiki
|
2025-08-21 18:33:27 +08:00 |
|
www.xueximeng.com
|
2bbc683273
|
环境变量指定启用插件列表
|
2025-08-21 10:32:43 +08:00 |
|
www.xueximeng.com
|
a8b2183794
|
禁用插件相关
|
2025-08-21 10:11:26 +08:00 |
|
www.xueximeng.com
|
166098913f
|
update
|
2025-08-20 21:07:39 +08:00 |
|
www.xueximeng.com
|
8ad95990ce
|
新增插件cldi
|
2025-08-20 19:48:43 +08:00 |
|
www.xueximeng.com
|
d8d7af85e9
|
update
|
2025-08-20 17:44:06 +08:00 |
|
www.xueximeng.com
|
9877d17ac8
|
新增插件pianku,clmao,wuji
|
2025-08-20 17:25:45 +08:00 |
|
www.xueximeng.com
|
e2292e3610
|
新增插件miaoso,移除关闭时输出信息
|
2025-08-20 15:32:05 +08:00 |
|
www.xueximeng.com
|
f369d30b5c
|
添加插件erxiao
|
2025-08-19 16:30:04 +08:00 |
|
www.xueximeng.com
|
c368102f26
|
新增插件cyg
|
2025-08-15 15:38:06 +08:00 |
|
www.xueximeng.com
|
a43883ff6b
|
修复缓冲区竞态条件警告
|
2025-08-09 12:52:06 +08:00 |
|
www.xueximeng.com
|
ad318390ba
|
优化缓冲区策略初始化;退出时保存内存缓存到磁盘
|
2025-08-07 13:14:35 +08:00 |
|
Nobody
|
6f0f0396d0
|
update
|
2025-08-06 22:06:16 +08:00 |
|
www.xueximeng.com
|
a08f9644d2
|
修复thepiratebay匹配关键词编码问题
|
2025-08-05 13:10:13 +08:00 |
|
www.xueximeng.com
|
cd1abf4e27
|
TG频道匹配消息图片
|
2025-08-04 21:13:12 +08:00 |
|
www.xueximeng.com
|
2f68b3efac
|
集成前后端镜像,一键启动,开箱即用
|
2025-08-04 19:53:48 +08:00 |
|
www.xueximeng.com
|
4d209faac3
|
update
|
2025-08-04 17:12:08 +08:00 |
|
www.xueximeng.com
|
a10109cdf0
|
update
|
2025-08-04 16:33:12 +08:00 |
|
www.xueximeng.com
|
e23c54d62e
|
Service层过滤控制;新增ThePirateBay磁力搜索插件,优先搜索ext中的title_en
|
2025-08-04 16:13:31 +08:00 |
|
www.xueximeng.com
|
77f9ac633b
|
update
|
2025-08-03 20:44:14 +08:00 |
|
www.xueximeng.com
|
062775856c
|
update
|
2025-08-03 08:10:00 +08:00 |
|
www.xueximeng.com
|
071e14cf34
|
update
|
2025-08-03 07:55:05 +08:00 |
|
www.xueximeng.com
|
1aab5e6e19
|
update
|
2025-08-03 00:09:44 +08:00 |
|
www.xueximeng.com
|
38fec86798
|
修正post返回type默认值;调整缓冲区命名ID
|
2025-08-02 23:52:28 +08:00 |
|
www.xueximeng.com
|
fd31bc8c2c
|
优化磁盘写入策略
|
2025-08-02 12:14:30 +08:00 |
|
www.xueximeng.com
|
6bf7237137
|
优化磁盘写入策略
|
2025-08-02 11:58:55 +08:00 |
|
www.xueximeng.com
|
c8f2220833
|
优化排序和缓存更新策略
|
2025-08-01 21:21:42 +08:00 |
|
www.xueximeng.com
|
df45eb589b
|
update
v1.6
|
2025-08-01 19:14:33 +08:00 |
|