Commit Graph

4 Commits

Author SHA1 Message Date
fdc024e58f feat(auth): 新增 Apple 登录并集成 Sa-Token 鉴权
- AppleServiceImpl:返回完整用户信息并签发 Sa-Token
- 新增 KeyboardUser 实体、Mapper、Service,支持按 subjectId 查询与创建
- GlobalExceptionHandler 统一处理 Sa-Token 未登录异常
- 补充 APPLE_LOGIN_ERROR 等错误码
- 配置文件增加 Sa-Token 相关参数
2025-12-02 20:47:34 +08:00
bcbb623ee4 feat(i18n): 新增多语言国际化支持
引入 II18nService 与 I18nServiceImpl,使 AppleService 及全局异常处理器可按 Accept-Language 返回本地化错误信息;ErrorCode 新增 getCodeAsString;数据库连接改为 keyborad_db。
2025-12-01 21:54:51 +08:00
af79ca97d4 refactor(common): 简化 ErrorCode 枚举并升级模型配置
- 使用 Lombok @Getter 移除手写 getter,精简 5 行代码
- 将 embedding 模型从 0.6B 升级为 8B 提升效果
- 切换 OpenRouter 网关地址到 Cloudflare AI Gateway 加速访问
2025-12-01 20:36:58 +08:00
cda3512456 初始化提交 2025-10-28 20:40:00 +08:00