软件新智能体平台,全称alinesno-infrastructure-platform(简称AIP),通过建设软件新智能体平台,推动数字化转型和创新的发展,提高竞争力、降低成本、支持创新和业务拓展,以及提升团队协作效率
核心框架集成公共和通用的公共包能力,达到核心框架包可拆分可依赖,可集成的目的,通过集成核心框架,形成基础的核心能力。
平台型产品从0到1产品落地落地实践经验,更好的落地平台型产品和团队内部落地
聚焦于AI应用层的书籍,旨在探索多Agent智能体协作以及自动化技术在产品实践中的前沿应用
本基线主要为了学习交流学习使用,部分图片为网上获取,如有侵权,请说明
智能体平台(以下简称新基设),全称alinesno-infrastructure-platform(简称AIP),通过建设智能体平台,推动业务自动化转型和创新的发展,提高竞争力、降低成本、支持创新和业务拓展,以及提升团队协作效率
可以理解成开源版本的Coze或者说开源版本的CrewAi平台
智能体平台是指针对现代软件开发和运行需求而建设的智能体平台系统,包括开发工具、测试环境、运行平台和协作工具等。 它以技术创新和信息网络为基础,旨在支持软件行业的数字转型、智能升级和融合创新。智能体平台的建设涉及多个领域,包括云计算、基设架构、容器化、持续集成和部署、大数据处理、人工智能等。
能够感知环境并作出相应决策和行动的实体或平台。
智能体具备以下特征:
这些特征使得智能体能够在不同环境中执行各种任务,从简单的数据处理到复杂的决策制定和问题解决。智能体的设计和实现是构建各种智能系统和应用的关键要素之一。 通过提供高效、可靠、安全的软件开发和运行环境,智能体平台能够提高软件质量、简化维护、支持创新和提升团队协作效率。它为软件行业的发展提供了重要的支撑和推动作用,促进了超级自动化时代的软件创新和应用发展。
这里我们假设项目针对具体单一项目,团队业务指的是企业平台或者团队平台。
AIP是针对于项目和团队业务建设的基础设施平台,为了更好的理解AIP,与市场上类似的平台做为参考:
上面的平台都是提供出对应的平台给上层业务能力,更好的为业务服务,AIP的平台定位也是类似,只不过AIP针对的是项目和团队业务建设的平台。
比如问题场景示例:
假设针对于项目场景,一般项目开始需要做技术选型还有项目的组件规划,会拼凑各种开源组件,形成项目基础,在过程中想到哪些就做哪些,大部分是依赖高级工程师经验, 但是要考虑完整的项目比如文档、规范、安全、备份、运维、数据治理等非功能性需求会很多,如果维护多个项目,成本会倍增。
假设针对团队业务场景,一般需要技术和业务架构师做好规划,然后搭建平台,内部培训,再开展对应的试点工作,不断的改进内部业务平台,比如电商平台,仅仅需要 搭建底层的架构和平台,可能消耗时间半年或者一年,同时还有失败的风险,在时间和可行性上会大大打折扣,类似于前几年的平台架构。
这里的预览指的是类似于原型的设计,展示整体设计和内容,当前放在github pages上面。
AIP智能体平台架构设计及与业务场景结合(原南宁GDG技术分享稿)
体验地址:
AIP智能体平台全景图
Agent业务流程,临时使用的Agent图
平台描述:
AIP Multi-Agent平台是一种综合性的能力,旨在将各种业务流程和任务集成、自动化和优化,以实现高效、精确和可靠的业务操作。超自动化通过结合人工智能、大数据、自动化工具和技术,将人类和机器的能力相结合,以实现全面的自动化。
当前整体平台设计参考Aliyun/Aws/Coze等云平台
这个是当前集成的UI设计和原型设计,同时也是后期的设计和实现内容及方向等。
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
传统软件平台是指传统的软件开发和运行环境,相对于AIP新智能体平台规划,以下是传统软件平台和AIP新智能体平台规划在关键方面的对比:
序号 | 方面 | 传统软件技术设施 | 新智能体平台 | 备注 |
---|---|---|---|---|
1 | 架构设计 | 单体架构 | 微服务架构 | |
2 | 平台技术支持 | 有限或缺乏平台技术支持 | 引入平台技术支持,提供通用服务和能力 | |
3 | 数据治理 | 有限 | 强调数据治理 | |
4 | 故障容忍性 | 有限 | 提供更好的故障容忍性 | |
5 | 容器化支持 | 缺乏明确的容器化支持 | 广泛采用容器化技术 | |
6 | 自动化支持 | 缺乏明确的自动化支持 | 强调自动化支持 | |
7 | 业务平台 | 缺乏综合的业务平台支持 | 强调业务平台的建设 | |
8 | 数据平台 | 缺乏综合的数据平台支持 | 强调数据平台的建设 | |
9 | 开发效率 | 相对较低 | 提供更高的开发效率 | |
10 | 可扩展性 | 有限 | 更好的可扩展性 | |
11 | 安全性 | 基本安全 | 强调安全性 | |
12 | 人工智能支持 | 有限 | 强调人工智能支持 | |
13 | 国产化技术 | 以国外技术为主 | 以国内技术为主,体现国产化趋势 | |
14 | 技术来源 | 主要依赖国外技术 | 主要采用国内技术,体现国产化趋势 | |
15 | 技术独立性 | 依赖外部技术供应商 | 更多自主研发和掌握核心技术 | |
16 | 运维管理 | 重点在稳定性和故障处理 | 强调软件的运营性和运维管理 |
这个表格对比更详细地描述了基建发展好处与新智能体平台概念之间的异同,涵盖了资金投入与投资回报、智能体平台类型与功能、影响范围与持续发展以及政府角色与企业战略等方面。
软件新基建是企业的重要战略举措,通过投资和建设智能体平台,企业可以实现以下几个方面的意义:
综上所述,软件新基建对企业来说具有重要意义,可以提高竞争力、降低成本、支持创新和业务拓展,以及提升团队协作效率。它是企业实现超级自动化转型和创新发展的关键举措。
清晰地展示了平台从研发阶段到运营阶段的发展历程,当前建设只为业余时间建设,且为社区团队而非商业团队,并非全职,如下所示: 相关建设过程经验和参考材料超级个体:多Agent协作与自动化结合实践
升级是根据市场不断的调整和升级架构和内容,会基于前期的经验不断的升级调整,包括行业和市场发展而调整。
运营考虑
新版本规划以开源运营和运作,开源状态不会改变,后期考虑出商业版以支撑更好运营,主要原因是一个是社区团队较小,另一个是团队以做好一个平台为目标。
工作很多年,希望能把一些不同于市面上的东西拿出来分享交流,让大家一起进步。 如果觉得项目对您有帮助,请点 Star 支持一下,欢迎加入社区群一起讨论。
参考和整合了挺多优秀开源项目代码,平台只是一个整合,基于新的架构进一步的调整的开发维护支持,在此说明,如有缺漏,可提醒添加,这里集成以Apache-2.0协议和MIT协议为主。