首页 > 其他分享 >信息系统架构演化-AI业务逻辑智能体

信息系统架构演化-AI业务逻辑智能体

时间:2025-01-05 14:34:00浏览次数:6  
标签:逻辑 架构 信息系统 AI SaaS 代理 Agent

image

背景

软件即服务应用(SaaS)的角色,不是作为企业运营的中心,而是作为由AI代理驱动的生态系统中的次要参与者

这些业务逻辑将全部转移到这些 AI Agent 上,而这些 Agent 将是多仓库的 CRUD,它们不会区分后端是什么。它们将会更新多个数据库,而所有的逻辑将集中在 AI 层。一旦 AI 层成为所有逻辑的执行场所,人们就会开始替代后端… 这意味着业务程序的逻辑层可以由 AI 和 AI Agent 来编排。---Satya Nadella

架构演化

clipboard

将传统的SaaS架构转变为动态的、智能的和面向未来的系统。

1. 传统架构 (Traditional Architecture SaaS)

  • 核心特点:
    • 集中式后端逻辑: 传统架构的核心是一个统一的 Backend 组件,其中包含了所有的业务逻辑。这个后端通常通过编程语言(如图中 </> 图标所示)和传统数据库系统来实现。
    • 直接数据连接: 后端直接与各种数据来源连接,如 ERP(企业资源规划)、CRM(客户关系管理)系统以及其他的 Systems。
    • 简单流程: 前端 Frontend 通过接口与后端交互,后端处理数据并返回给前端展示。
    • 用户直接交互: 用户直接通过前端界面与系统交互,所有逻辑都由后端协调处理。
  • 适用场景:
    • 传统的,功能相对固定的 SaaS 应用。
    • 对业务逻辑控制较强,需要明确数据处理流程的应用。
    • 依赖关系明确,模块化程度不高的应用。
  • 主要缺点:
    • 灵活性差: 如果需要调整业务逻辑,需要修改后端代码,可能导致整体更新。
    • 扩展性有限: 后端处理所有业务逻辑,可能成为性能瓶颈,扩展起来相对困难。
    • 智能化低: 无法根据用户需求和行为动态调整。
    • 难于集成新功能: 传统的架构的集成能力比较弱, 无法轻松集成新的 AI 功能。

2. AI-Agent 架构 (AI-agent Architecture, Future SaaS)

  • 核心特点:
    • AI 编排层 (AI orchestration layer): 引入了一个新的层,其中包含多个智能代理(Agent)。这些代理协同工作,而不是一个统一的后端处理所有逻辑。
    • 多 Agent 协同: 图中展示了几个常见的 AI 代理:
      • 信息检索代理 (Information Retrieval Agent): 负责从各种来源检索信息。
      • 聊天代理 (Chat Agent): 负责处理用户的自然语言输入,进行对话交互。
      • 反馈学习代理 (Feedback Learning Agent): 负责从用户的反馈中学习,改进系统的行为。
      • 计划/执行代理 (Planner/Executor Agent): 负责制定计划和执行任务。
    • 路由器 (Router): 路由器负责将用户请求路由到合适的代理进行处理。
    • 与 SaaS 应用集成: Agent 将结果传递给不同的 SaaS 应用进行处理。
    • 动态自适应: 代理可以根据用户需求、情境和反馈动态调整行为。
  • 适用场景:
    • 更智能,更具灵活性的 SaaS 应用。
    • 需要根据用户需求动态调整的应用。
    • 需要引入 AI 功能(如自然语言处理、智能推荐)的应用。
    • 多模块,分布式,高度动态的应用。
  • 主要优点:
    • 灵活性强: 代理可以独立更新和扩展,更容易引入新的功能。
    • 扩展性好: 可以通过增加代理来扩展系统的能力,更易于水平扩展。
    • 智能化高: AI 代理可以根据用户行为和反馈进行学习,提供更个性化的服务。
    • 模块化程度高: 不同的 Agent 各司其职,方便开发和维护。

两者主要区别

image

ERP系统演化示例

clipboard

从这张图来看,传统的SaaS架构更像是一个单体应用,所有的业务逻辑都在后端处理。而AI-Agent架构则是一种更现代的、模块化、智能化的架构,通过 AI 代理的协同工作,能够提供更灵活、更智能、更个性化的服务。AI-Agent架构代表了 SaaS 应用未来的发展趋势。

示例

如下两个是豆包上的智能体

1) 仓库进出存电子表格-智能体

https://doubao.com/bot/WUv55h2F

2)采购管理

https://doubao.com/bot/qxqpmZsQ

实践

我们实践- 进销存简单对话

clipboard

第二个案例


clipboard

智能体做为逻辑层,我们只需要一个前端,即可对接业务逻辑的智能体。

对于SaaS开发者:在AI驱动时代的发展

传统SaaS模型的颠覆不是终结——它是转型的机会。适应的开发者和供应商将找到新的方式来在AI主导的世界中创造价值。

1. 优先考虑AI集成

应用必须与AI代理无缝集成,提供API、清晰的数据架构和AI就绪框架以保持相关性。

2. 倡导互操作性

在AI驱动的生态系统中,孤岛是敌人。平台必须有效地跨数据库和系统进行通信,以支持代理驱动的工作流。

3. 拥抱智能层

后端必须从静态逻辑演变为支持动态的、AI驱动的决策制定,使应用程序能够实时智能。



今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,信息安全,团队建设 有参考作用 , 您可能感兴趣的文章:
构建创业公司突击小团队
国际化环境下系统架构演化
微服务架构设计
视频直播平台的系统架构演化
微服务与Docker介绍
Docker与CI持续集成/CD
互联网电商购物车架构演变案例
互联网业务场景下消息队列架构
互联网高效研发团队管理演进之一
消息系统架构设计演进
互联网电商搜索架构演化之一
企业信息化与软件工程的迷思
企业项目化管理介绍
软件项目成功之要素
人际沟通风格介绍一
精益IT组织与分享式领导
学习型组织与企业
企业创新文化与等级观念
组织目标与个人目标
初创公司人才招聘与管理
人才公司环境与企业文化
企业文化、团队文化与知识共享
高效能的团队建设
项目管理沟通计划
构建高效的研发与自动化运维
某大型电商云平台实践
互联网数据库架构设计思路
IT基础架构规划方案一(网络系统规划)
餐饮行业解决方案之客户分析流程
餐饮行业解决方案之采购战略制定与实施流程
餐饮行业解决方案之业务设计流程
供应链需求调研CheckList
企业应用之性能实时度量系统演变

如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号:

megadotnet公众号

作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博客中-Petter Liu Blog。

标签:逻辑,架构,信息系统,AI,SaaS,代理,Agent
From: https://www.cnblogs.com/wintersun/p/18653335

相关文章

  • HackMyVM-Airbind靶机的测试报告
    目录一、测试环境1、系统环境2、使用工具/软件二、测试目的三、操作过程1、信息搜集2、Getshell3、提权使用ipv6绕过iptables四、结论一、测试环境1、系统环境渗透机:kali2021.1(192.168.101.127)靶 机:debian(192.168.101.112)物理机:win11(192.168.101.241)......
  • 【AI学习笔记5】用C语言实现一个最简单的MLP网络 A simple MLP Neural network in C
    用C语言实现一个最简单的MLP网络AsimpleMLPNeural NetworkinClanguage 从图像中识别英文字母【1】从图像中识别多个不同的数字,属于多分类问题;每个图像是5*5的像素矩阵,分别包含1-5五个字母数字; 网络结构:一个隐藏层的MLP网络;       每个图像是5x5个......
  • C++版AI猜数
    源码#include<iostream>#include<ctime>usingnamespacestd;inta[17]={0,1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31};intb[17]={0,2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31};intc[17]={0,4,5,6,7,12......
  • springboot569图书管理系统(论文+源码)_kaic
     摘  要随着我国经济的高速发展与人们生活水平的日益提高,人们对生活质量的追求也多种多样。尤其在人们生活节奏不断加快的当下,人们更趋向于足不出户解决生活上的问题,图书管理系统展现了其蓬勃生命力和广阔的前景。与此同时,为解决图书管理需求,图书管理发展愈发多元化、网络......
  • flask框架失踪人口寻找互助信息系统毕设源码+论文
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于失踪人口寻找问题的研究,现有研究多集中在传统寻人手段以及公安机关等官方机构的寻人流程方面[1][2] 。专门针对构建互助信息系统......
  • 可解释性人工智能(Explainable Artificial Intelligence )综述学习笔记(2)
    ExplainableArtificialIntelligence(XAI):Concepts,taxonomies,opportunitiesandchallengestowardresponsibleAI可解释性人工智能(ExplainableArtificialIntelligence,XAI):概念,分类,机遇和挑战,迈向负责任的人工智能原文地址:ExplainableArtificialIntelligence(......
  • 房屋租赁合同管理系统|SSM+JSP架构|JavaWeb【源码+数据库文件】
    代码提供有偿远程调试,包启动成功!不管你有没有运行环境,哪怕你是刚买的新电脑,也包启动运行成功!提供有偿讲解,有不懂的地方随便问!问到会为止!源码获取:【功能介绍】主要功能有:房源信息:房源列表,添加房源租赁及合同信息:在租列表,已退租列表申请列表:看房申请,退租申请报障模块......
  • DoraCloud 桌面云方案应用于 AI 教学方案
    DoraCloud桌面云方案应用于AI教学方案随着人工智能(AI)技术的快速发展,越来越多的教育机构和培训机构开始将AI教学引入课程内容。然而,AI教学需要强大的计算资源,尤其是在机器学习(ML)、深度学习(DL)、数据分析等领域。通过DoraCloud桌面云方案,可以为AI教学提供一个灵活、高效、......
  • 说说你对Tailwind CSS的理解
    TailwindCSS是一种现代前端开发中的CSS框架,它以实用性和灵活性为核心,提供了一系列简洁高效的工具类,帮助开发者快速构建页面和应用程序的UI。以下是我对TailwindCSS的详细理解:一、TailwindCSS的特点Utility-First开发模式:TailwindCSS采用了"Utility-First"的CSS开发模式,这意......
  • traefik use label data of service container in compose yaml to route
    examplehttps://doc.traefik.io/traefik/user-guides/docker-compose/basic-example/traefik通过dockerengine访问其它容器的label信息,来做路由。version:"3.3"services:traefik:image:"traefik:v3.2"container_name:"traefik"co......