Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anduinnn/HiFiNi-Auto-CheckIn
/ types & classes
Types & classes
31 in github.com/anduinnn/HiFiNi-Auto-CheckIn
⨍
Functions
85
◇
Types & classes
31
Class
AbstractPushStrategy
推送策略抽象基类 提供统一的异常处理、日志记录和辅助方法 @author ohiyou
src/main/java/cloud/ohiyou/service/push/AbstractPushStrategy.java:21
Class
AliyunFcHandler
阿里云函数计算 (FC) 入口类 @author ohiyou
src/main/java/cloud/ohiyou/AliyunFcHandler.java:16
Class
CookieHandler
Cookie 处理器 负责 Cookie 的解析、验证和格式化 @author ohiyou
src/main/java/cloud/ohiyou/handler/CookieHandler.java:16
Class
CookieInvalidException
Cookie 无效异常 @author ohiyou
src/main/java/cloud/ohiyou/exception/CookieInvalidException.java:8
Class
CookieSignResult
@author ohiyou @since 2024/2/21 11:37
src/main/java/cloud/ohiyou/vo/CookieSignResult.java:9
Class
DingTalkPushStrategy
钉钉机器人推送策略 @author ohiyou
src/main/java/cloud/ohiyou/service/push/impl/DingTalkPushStrategy.java:24
Class
EnvConfig
src/main/java/cloud/ohiyou/config/EnvConfig.java:5
Class
GotifyPushStrategy
Gotify推送策略 @author ohiyou
src/main/java/cloud/ohiyou/service/push/impl/GotifyPushStrategy.java:17
Class
HifihiSignService
HiFiHi 签到服务实现 @author ohiyou
src/main/java/cloud/ohiyou/service/impl/HifihiSignService.java:23
Class
HifiniApplication
HiFiNi 自动签到应用入口 支持 HiFiTi 和 HiFiHi 两个站点的签到 @author ohiyou
src/main/java/cloud/ohiyou/HifiniApplication.java:26
Class
HifiniConstants
HiFiNi 项目常量定义 @author ohiyou
src/main/java/cloud/ohiyou/constant/HifiniConstants.java:11
Class
HifiniException
HiFiNi 自定义异常基类 @author ohiyou
src/main/java/cloud/ohiyou/exception/HifiniException.java:8
Class
HifitiSignService
HiFiNi 签到服务实现 @author ohiyou
src/main/java/cloud/ohiyou/service/impl/HifitiSignService.java:23
Interface
IMessagePushStrategy
消息推送策略接口 @author ohiyou
src/main/java/cloud/ohiyou/service/push/IMessagePushStrategy.java:8
Interface
ISignService
签到服务接口 @author ohiyou 2025/7/12 15:07
src/main/java/cloud/ohiyou/service/ISignService.java:12
Class
OkHttpUtils
OkHttp 客户端工具类 提供全局唯一的 OkHttpClient 实例 @author ohiyou
src/main/java/cloud/ohiyou/utils/OkHttpUtils.java:17
Class
PublishContent
发布内容封装类
src/main/java/cloud/ohiyou/handler/ResultPublisher.java:95
Class
PushFailedException
推送失败异常 @author ohiyou
src/main/java/cloud/ohiyou/exception/PushFailedException.java:10
Enum
PushPlatform
推送平台枚举 @author ohiyou
src/main/java/cloud/ohiyou/constant/PushPlatform.java:8
Class
PushStrategyFactory
推送策略工厂类 @author ohiyou
src/main/java/cloud/ohiyou/factory/PushStrategyFactory.java:23
Class
ResponseUtils
HTTP 响应处理工具类 @author ohiyou
src/main/java/cloud/ohiyou/utils/ResponseUtils.java:17
Class
ResultPublisher
结果发布器 负责构建签到结果消息并推送到各个平台 @author ohiyou
src/main/java/cloud/ohiyou/handler/ResultPublisher.java:18
Class
ScfHandler
腾讯云函数 (SCF) 入口类 @author ohiyou
src/main/java/cloud/ohiyou/ScfHandler.java:8
Class
ServerChanPushStrategy
Server酱推送策略 @author ohiyou
src/main/java/cloud/ohiyou/service/push/impl/ServerChanPushStrategy.java:15
Enum
SignResultCode
签到结果码枚举 @author ohiyou
src/main/java/cloud/ohiyou/constant/SignResultCode.java:8
Class
SignResultVO
签到结果值对象 @author ohiyou @since 2024/2/21 11:37
src/main/java/cloud/ohiyou/vo/SignResultVO.java:12
Class
SignTaskExecutor
签到任务执行器 负责管理线程池和执行签到任务 @author ohiyou
src/main/java/cloud/ohiyou/executor/SignTaskExecutor.java:23
Class
StringUtils
@author ohiyou 2025/4/26 16:33
src/main/java/cloud/ohiyou/utils/StringUtils.java:7
Class
TelegramPushStrategy
Telegram机器人推送策略 @author ohiyou
src/main/java/cloud/ohiyou/service/push/impl/TelegramPushStrategy.java:15
Class
UserInfoVO
@author ohiyou 2025/7/12 16:02
src/main/java/cloud/ohiyou/vo/UserInfoVO.java:9
Class
WeChatWorkPushStrategy
企业微信机器人推送策略 @author ohiyou
src/main/java/cloud/ohiyou/service/push/impl/WeChatWorkPushStrategy.java:17