从本地生活到AI安全:三个技术项目的实战之路

一个技术团队的多元化探索:服务本地生活的信息平台、赋能开发者的开源框架、守护企业AI安全的管理系统

引言

在技术快速迭代的今天,如何将技术落地到真实场景,解决实际问题,是每个技术团队都在思考的课题。今天分享我们团队上线的三个项目,它们分别服务于不同的领域,但都源于同一个初心:让技术真正创造价值


一、红信鸽:让本地生活信息更可信

项目背景

在信息爆炸的时代,本地生活服务依然存在诸多痛点:信息真实性难以保障、用户体验不够友好、移动端适配不完善。基于这些观察,我们打造了红信鸽——一个专注于本地生活的信息服务平台。

核心功能

1. 全平台覆盖

  • PC端网站
  • 移动端H5版本
  • 原生APP(支持Android、iOS、鸿蒙)

2. 信息分类与智能推荐

  • 招聘求职、房屋租售、二手交易、生活服务等完整分类
  • 基于用户浏览历史的智能推荐算法
  • 城市自动定位与手动切换

3. 实时在线沟通

  • WebSocket实时聊天系统
  • 消息毫秒级送达
  • 支持图片、语音等多媒体消息

4. 信用体系保障

  • 实名认证机制
  • 交易评价体系
  • 信用分累积与展示

5. 订单全流程管理

  • 从发布、沟通、交易到评价的完整闭环
  • 订单状态实时追踪

技术亮点

  • 多端统一架构:后端API统一,前端多端适配
  • 高并发支持:Redis缓存 + 消息队列,支撑高并发场景
  • 安全防护:XSS过滤、CSRF防护、接口幂等性校验
  • 搜索引擎:Elasticsearch全文检索,毫秒级响应

项目成果

目前红信鸽已稳定运行,服务多个城市的本地生活信息需求,用户活跃度持续增长。


二、Think系列框架:让企业开发更简单

项目背景

在企业级开发中,重复造轮子、框架选型困难、AI集成复杂等问题一直困扰着开发团队。为此,我们开源了Think系列五大框架,覆盖Python、Java、微服务、AI大模型全栈场景,全部免费支持商用。

五大框架一览

1. ThinkPython - Python企业级Web框架

基于FastAPI的轻量级框架

核心特性:

  • 一键CRUD代码生成命令
  • 自动路由注册,无需手动装饰器
  • 多数据库无缝切换(MySQL、PostgreSQL、SQLite、MSSQL)
  • JWT双Token认证机制
  • 内置Excel导入导出、缓存、日志等通用组件

适用场景:中小型API服务、企业后台管理系统、数据中台

2. ThinkBoot - Spring Boot 3单体开发框架

轻量级Java快速开发框架

核心特性:

  • 模块化按需加载,未引入模块不报错
  • 数据库表一键生成全套CRUD代码
  • 注解实现多数据源读写分离
  • Sa-Token双Token登录,支持设备注销
  • 一行配置对接MinIO、阿里云OSS、腾讯云COS

适用场景:移动端后端、企业REST接口服务、快速原型开发

3. ThinkBootCloud - Spring Cloud Alibaba微服务框架

企业级微服务全家桶

核心特性:

  • Nacos注册中心 + 配置中心
  • Gateway网关统一鉴权
  • Sentinel限流熔断
  • OpenFeign自动透传Token
  • 双消息队列支持(RabbitMQ + RocketMQ)
  • 内置RAG大模型支持

适用场景:中大型分布式系统、高并发APP后端、多团队协作开发

4. ThinkAi - Python AI大模型集成框架

一站式AI大模型接入方案

核心特性:

  • 原生支持12款主流大模型(Ollama、OpenAI、DeepSeek、通义千问、智谱GLM等)
  • 统一调用接口,切换模型仅改一行配置
  • ReAct、Function Calling智能Agent
  • 多Agent链式/并行协作
  • 原生RAG检索增强
  • 分层会话记忆(短期、长期、自动遗忘)

适用场景:聊天机器人、智能客服、知识库问答、AI Agent开发

5. ThinkAi4j - Java AI大模型开发框架

让Java开发者也能轻松接入AI

核心特性:

  • @AiChat注解,普通方法变AI对话
  • @AiTool注解,让AI调用Java方法
  • 零配置接入本地Ollama
  • SSE流式输出,打字机效果
  • 对话记忆与RAG增强
  • 多Agent协作

适用场景:Java项目AI升级、智能客服、文档问答、自动化流程

开源承诺

全部开源,全部免费,全部支持商用

  • MIT开源协议,无版权约束
  • 无付费版本,无隐藏条件
  • GitHub + Gitee双仓库,国内外访问无忧

项目成果

五大框架已在多个实际项目中验证,代码质量稳定,文档完善,持续更新维护。


三、AgentGuard:企业级AI安全管控平台

项目背景

随着大模型在企业中的广泛应用,AI安全问题日益突出:数据泄露风险、Prompt注入攻击、敏感信息外泄、调用成本失控等。为此,我们打造了AgentGuard——一个企业级AI安全管控平台。

核心功能

1. 统一LLM模型网关

完全兼容OpenAI接口规范

  • 支持5类模型:文本对话、多模态、文生图、文生视频、向量模型
  • 多厂商适配器:百度、通义、文心、Claude、讯飞、本地私有化大模型
  • 统一SSE流式输出 + 普通JSON返回
  • 第三方客户零改造接入:仅替换base_url和APIKey
2. 多租户SaaS架构

企业级数据隔离

  • 租户级数据完全隔离
  • Agent、模型配置、配额、API凭据全部绑定租户ID
  • 租户配额管理(Agent数量、对话次数、风控次数)
  • 资源充值订单系统
3. AI安全管控

全链路安全防护

  • 前置风控:Prompt注入检测、敏感词拦截
  • 后置风控:动态敏感脱敏
  • SHA256哈希存证,防篡改
  • 风险内容自动告警推送
  • 全量审计日志
4. Agent数字员工管理

智能体全生命周期管理

  • Agent台账管理
  • 功能权限配置
  • 数据权限隔离
  • 知识库绑定
  • 工具调用管理
5. 开发者代理网关

核心商业化功能

  • 平台生成专属调用密钥(sk-xxxx格式)
  • 原始模型密钥全程不透传
  • 完全兼容OpenAI SDK,业务代码零修改
  • 内置开发者对接文档
  • IP白名单配置
  • 密钥启停管理
6. 数据源引擎

AI智能查询业务数据

  • 支持5类数据库:MySQL、SQL Server、MongoDB、Redis、PostgreSQL
  • 统一适配器模式
  • 租户+用户双层隔离
  • AI工具调用自动生成SQL
  • 强制隔离条件注入
7. 风控与审计

全链路可追溯

  • 全量调用记录(PC端、小程序、OpenAPI)
  • Token用量统计
  • 调用耗时监控
  • 异常行为告警
  • 哈希存证防篡改
8. 商业化套餐体系

灵活的计费模式

  • 基础套餐 + 资源充值包
  • 支付宝支付集成
  • 订单管理
  • 到期提醒
  • 用量统计看板

技术架构

  • 后端:Spring Boot 3 + Spring Cloud Alibaba
  • 前端:Vue 3 + TypeScript
  • 数据库:MySQL 8.0
  • 缓存:Redis
  • 消息队列:RabbitMQ + RocketMQ
  • 注册中心:Nacos
  • 网关:Spring Cloud Gateway
  • 限流熔断:Sentinel

项目成果

AgentGuard已完成V1版本开发,支持多租户、多模型、多场景,具备完整的商业化能力。


技术选型思考

为什么选择这些技术栈?

1. 稳定性优先

  • Spring Boot 3、Vue 3都是经过大规模验证的成熟框架
  • MySQL、Redis、Elasticsearch等中间件久经考验

2. 生态完善

  • Spring Cloud Alibaba提供完整的微服务解决方案
  • 大模型生态覆盖全面,支持主流厂商

3. 性能考量

  • Redis缓存 + 消息队列,支撑高并发
  • Elasticsearch全文检索,毫秒级响应
  • 异步非阻塞IO,提升吞吐量

4. 安全合规

  • 多层安全防护:XSS、CSRF、SQL注入、敏感信息加密
  • 数据隔离:租户级、用户级双重隔离
  • 审计追溯:全量日志 + 哈希存证

项目间的协同

三个项目并非孤立存在,而是形成了完整的技术生态:

  • 红信鸽验证了ThinkBoot、ThinkBootCloud框架的实际应用能力
  • Think系列框架为红信鸽和AgentGuard提供了底层技术支撑
  • AgentGuard展示了ThinkAi4j框架在AI安全管控领域的落地实践

这种"框架-产品-平台"的模式,让技术在不同场景下得到充分验证和迭代。


未来规划

红信鸽

  • 拓展更多城市,提升本地化服务能力
  • 引入AI智能客服,提升用户体验
  • 完善信用体系,建立更可靠的信息生态

Think系列框架

  • 持续迭代,跟进最新技术版本
  • 丰富文档和示例,降低学习成本
  • 建立开发者社区,收集反馈持续优化

AgentGuard

  • 深化AI安全能力,引入更多风控模型
  • 扩展数据源支持,覆盖更多数据库类型
  • 完善商业化体系,支持更多计费模式
  • 开放API生态,支持第三方插件

结语

技术的世界没有终点,只有不断的探索与迭代。这三个项目是我们团队在本地生活、企业开发、AI安全三个领域的实践成果,它们或许还不够完美,但每一步都走得踏实。

我们相信:

  • 好的技术应该被更多人使用
  • 好的框架不应该有付费墙
  • 好的平台应该让信息更可信

如果你对这些项目感兴趣,欢迎交流探讨。让我们一起,用技术创造更多价值。


本文原创,转载请注明出处