红信鸽 Think 框架全家桶

五大企业级开发框架,覆盖 Python、Java、微服务、AI 大模型全栈场景
全部免费开源,MIT 协议,支持商用,开箱即用

5
开源框架
3
编程语言覆盖
MIT
开源协议
10+
仓库地址

版本动态

框架持续迭代更新,紧跟最新修复与增强

ThinkAi v0.7.1 Python

稳定性大版本:经全面代码审计,修复 21 项影响生产使用的缺陷,新增 39 个回归测试(总计 262 个,全部通过)。

  • 限流 x 重试组合、缓存中间件全链路接入、Provider 热切换等高危问题修复
  • FileMemoryStore 记忆持久化落盘、代码沙箱超时控制、文件路径前缀攻击防护
  • MCP 客户端补齐握手/超时/响应匹配,兼容严格 MCP Server
查看 ThinkAi 详细更新 →
ThinkAi4j v1.0.2 AI / Java

企业级健壮性专项:10 项缺陷修复 + 4 项新增功能,回归测试扩充至 157 个。

  • [重要] 修复配置的模型名被覆盖的问题,Provider 与 model 语义彻底分离
  • 修复 PgVector 向量存储、流式对话记忆、Redis 记忆并发丢失、AgentBus 假并行
  • 新增 @AiAgent 注解自动装配、可观测性自动采集、HTTP SSRF 防护加固
查看 ThinkAi4j 详细更新 →
ThinkBoot v1.0.0 Java

认证体系升级 Sa-Token 1.45.0,新增多项企业级认证增强能力。

  • 新增重复登录处理策略:可配置踢人下线或拦截新登录
  • 新增 beforeAuth 前置函数,支持认证前自定义逻辑(日志、埋点等)
  • 注销支持携带设备 ID,精确控制 PC / APP 等指定设备注销
查看 ThinkBoot 详情 →
ThinkPython v1.0.0 · ThinkBootCloud v1.0.0 持续维护

两大框架保持稳定版本持续维护,FastAPI 依赖基线升级至 0.115+。

  • ThinkPython:FastAPI 0.115+ 基线,CLI / 自动路由 / JWT 双 Token 持续增强
  • ThinkBootCloud:Spring Cloud 2023.0.1 全家桶,配套 Docker Compose / CI/CD 部署模板
查看 ThinkPython 详情 →

五大框架一览

覆盖从 Python Web 到 Java 微服务、AI 大模型的全栈开发场景

为什么选择 Think 框架?

五大框架统一的设计哲学,让开发更简单、更高效

🚀

开箱即用

零配置或最小配置即可启动项目,无需繁琐的环境搭建,几分钟即可开始编写业务代码。

🎯

简单易用

参考主流框架设计习惯,如果你用过 ThinkPHP、Spring Boot,你会感觉非常熟悉,零学习成本。

🔐

安全可靠

内置 XSS 防护、接口幂等性、分布式锁、JWT 认证、代码沙箱等多层企业级安全保护。

📦

模块化设计

各功能模块独立,按需引入,不配置不报错。小项目用单模块,大项目用多模块,灵活扩展。

⚡

高性能

异步架构、连接池优化、缓存策略、数据库连接池调优,确保生产环境稳定高效运行。

📖

文档完善

每个模块都有详细的使用示例和配置说明,完善的 README 和 API 文档,降低上手难度。

框架对比

快速了解各框架的定位与适用场景

框架 语言 核心定位 适用场景 核心依赖 仓库
ThinkPython Python 3.8+ Web 快速开发 API 服务、后台管理、中小型项目 FastAPI、SQLAlchemy、JWT GitHub | Gitee
ThinkBoot Java 17+ API / 客户端服务 REST API、移动端后端、企业应用 Spring Boot 3、Sa-Token、MyBatis-Plus GitHub | Gitee
ThinkBootCloud Java 17+ 微服务 C 端 App、大型分布式系统 Spring Cloud、Nacos、Sentinel GitHub | Gitee
ThinkAi Python 3.9+ AI 大模型集成 AI 应用、聊天机器人、RAG 系统 零 Web 依赖、AIOHTTP、Pydantic GitHub | Gitee | PyPI
ThinkAi4j Java 17+ AI 大模型集成 AI 应用、智能代理、知识库问答 Spring Boot 3、OpenAI 兼容 GitHub | Gitee