Commit Graph

3 Commits

Author SHA1 Message Date
Jurangren
4d93d1b3e1 feat: 引入平台标签系统,优化平台信息及错误日志
- 引入平台标签系统,提供详细的平台特性说明。
- 重构搜索结果初始化,避免平台名称重复定义。
- 修正核心搜索错误日志,确保正确记录平台名称。
- 移除两个Galgame平台:TianYouErCiYuan(收费)和YingZhiGuang(网站转型)。
- 更新部分平台的颜色、魔法属性和标签信息。
2025-10-06 22:09:13 +08:00
Jurangren
6a799ee897 feat: 引入搜索日志和增强错误提示
*   移除旧版速率限制机制,简化服务部署与维护。(频率限制转移到CloudFlare中设置防护规则)
*   新增Cloudflare日志记录功能,提升搜索过程可观测性。
*   统一并细化了各资源平台的API错误响应信息。
*   修复Koyso和真红小站的URL编码及正则匹配问题。
*   优化紫缘社的访问密码错误提示。
2025-08-22 00:24:39 +08:00
Jurangren
83661b404a feat: 初始化项目,支持流式搜索与限流
*   初始化项目结构,包括配置、依赖和忽略文件。
*   引入核心搜索逻辑,支持流式响应以提供实时进度。
*   抽象化平台接口,并集成多个Galgame和补丁搜索源。
*   实现基于IP的速率限制功能,利用Cloudflare KV存储。
*   新增自动化脚本,用于生成平台索引文件。
*   统一HTTP请求客户端,增加超时和自定义User-Agent。
*   为部分平台添加了对`zypassword`参数的支持。
2025-08-21 21:22:54 +08:00