Java 开源开发者 · 基础工具库 & 大模型 SDK 作者
专注打造「小而全 · 零依赖 · 开箱即用」的 Java 基础设施: 所有开源项目均采用 JDK 21 + Maven 多模块 + Apache-2.0,核心域零第三方运行期依赖,已发布至 Maven Central。
- 🔭 正在持续迭代:sureai(大模型统一接入 SDK)与 suretool(Java 工具类库)
- 🌱 技术栈:Java 21 · Maven 多模块 · JUnit 5 · GitHub Actions · Maven Central 发布
- 🎯 设计理念:静态工具类开箱即用、模块级隔离按需引入、核心域零第三方运行期依赖
- ✍️ 代码风格:Tab 缩进 · 中文 JavaDoc · Apache-2.0 · Conventional Commits
- 📦 发布坐标:
io.github.tasure(sure-all/sure-ai-all一键引入全部能力)
每个主流 AI 平台一个独立模块与静态入口工具类,模块间互相隔离,按需引入。
- 平台全覆盖:OpenAI · Azure · Anthropic · Gemini · DeepSeek · 通义千问 · 智谱 · Kimi(Moonshot) · 豆包 · 百度千帆 · Ollama
- 零第三方运行期依赖:内置轻量 JSON 解析与 HTTP 客户端,不引入 OkHttp / Jackson / Netty
- 一行调用:
OpenAiUtil.chat(model, prompt)完成对话 - 统一能力:SSE 流式 · Function Calling · Embedding · 环境变量自动配置
- 15 个模块 · 最新版本 1.3.0
参考 Hutool 设计理念,通过静态方法封装常用 JDK API,减少重复造轮子、降低开发成本。
- 17 个模块:core · json · xml · crypto · http · cache · cron · captcha · jwt · dfa · poi · spring-boot-starter 等
- 核心域零第三方运行期依赖(Office 域基于 Apache POI 5.5.1)
- 测试 625+ 全绿 · 覆盖率全模块 ≥ 85% · CI(JVM 21/25) 全绿 · SpotBugs/Checkstyle 零告警
- 已发布 Maven Central:
sure-all一键引入,最新版本 1.0.0
| 仓库 | 说明 | 语言 | Stars | 最近更新 |
|---|---|---|---|---|
| sureai | 零第三方依赖的 Java 大模型统一接入工具库(11 平台 · 15 模块) | Java | 0 | 2026-09-25 |
| suretool | 小而全的 Java 工具类库(17 模块 · 已发布 Maven Central) | Java | 0 | 2026-09-25 |
| TASure | GitHub 主页(本仓库) | - | 0 | 2026-09-24 |
| 领域 | 技术 |
|---|---|
| 语言 | Java 21(record · pattern matching · switch 模式) |
| 构建 | Maven 多模块 · Maven Wrapper · BOM 统一版本管理 |
| 测试 | JUnit 5 · Jacoco 覆盖率门禁 · SpotBugs / Checkstyle 零告警 |
| 质量 | GitHub Actions CI(JVM 21/25)· CodeQL 安全扫描 · 发布级 clean verify 门禁 |
| 发布 | Maven Central(io.github.tasure)· GPG 签名 · GitHub Releases |
| 自研 | 轻量 JSON 解析 · HTTP 客户端 · SSE 流式 · 加密 / JWT / DFA 等 |
| 指标 | 数值 |
|---|---|
| 公开仓库 | 3 |
| 总 Star | 0 |
| 总 Fork | 0 |
| 关注者 | 0 |
| 数据同步于 | 2026-09-26 03:26 (UTC+8) |
- 2026-09-25 · sureai:docs: CHANGELOG 新增 [1.4.0] - Unreleased 段(Added/Changed/Fixed/不适用项分类)
- 2026-09-25 · sureai:fix(core): 修复AbstractAiClient javadoc跨包{@link}引用导致的javadoc error
- 2026-09-25 · suretool:feat(http,json,docs): 会话级 CookieStore + JSONPath length() 聚合 + benchmark 教程
- 2026-09-25 · suretool:docs(ci, benchmark, extra): 沉淀 benchmark 门禁抗噪经验入 ci-workflow;报告更新至 Fork=3 配置并入文档站导航;ImgUtil 补 read/scale/crop + QrCodeUtil 文件输出 + P5ImgUtilTest 6 例(extra 26 测试全绿,sure-core 指令覆盖 92.90%)
- 2026-09-24 · TASure:chore: auto-sync profile README (2026-09-25 03:23 UTC+8)
- 2026-09-23 · TASure:chore: auto-sync profile README (2026-09-24 03:24 UTC+8)
- GitHub:TASure
- Maven Central:搜索 groupId
io.github.tasure即可找到全部已发布构件 - 📬 欢迎提交 Issue / PR,或为开源项目点个 ⭐ 支持
⭐ 感谢来访!如果我的项目对你有帮助,欢迎 Star ⭐
本主页 README 由脚本每日自动同步 GitHub 数据

