AutoBE 是 AI 驱动的后端服务器代码生成工具,通过用户描述需求自动生成高质量的后端代码。基于 TypeScript、NestJS、Prisma 和 Postgres 等技术栈构建,强调“氛围编码”(Vibe Coding),通过持续的用户反馈和编译器反馈来迭代优化代码。AutoBE 结合瀑布模型和螺旋模型的优点,确保代码的可靠性和安全性。

AutoBE的主要功能

  • 需求分析(Analyze):能分析用户的需求,生成结构化的需求规格文档,为后续的代码生成提供明确的指导。
  • 数据库模式生成(Prisma):根据需求规格生成 Prisma 格式的数据库模式和 ERD(实体关系图)文档,方便开发者理解和设计数据库。
  • API 接口设计与代码生成(Interface):基于需求规格和 ERD 文档设计 API 接口,生成 API 接口代码和 DTO(数据传输对象)模式,帮助开发者快速搭建后端接口。
  • 测试代码生成(Test):为每个 API 接口生成 E2E(端到端)测试代码,确保生成的代码质量可靠。
  • 代码实现(Realize):为每个 API 函数编写实现代码,完成整个后端功能的代码生成。

AutoBE的技术原理

  • 自然语言理解:AutoBE 通过自然语言处理技术理解用户的需求描述,转化为具体的代码生成指令。
  • 代码生成模型:基于深度学习的代码生成模型,如 Transformer 架构,能根据输入的需求描述生成高质量的代码。
  • 技术栈集成
    • TypeScript:作为开发语言,TypeScript 提供了静态类型检查,能帮助开发者提前发现潜在的错误,提高代码的可靠性和可维护性。
    • NestJS:作为一个基于 TypeScript 的框架,NestJS 提供了模块化和可扩展的架构,方便开发者构建复杂的后端应用。
    • Prisma:作为 ORM(对象关系映射)工具,Prisma 能简化数据库操作,使开发者以更直观的方式与数据库交互。
    • Postgres:作为后端数据库,Postgres 提供了强大的数据存储和查询功能,能满足复杂的应用需求。
  • 编译器反馈:在代码生成过程中,AutoBE 会用编译器的反馈信息来优化代码。例如,如果生成的代码存在语法错误或类型不匹配等问题,编译器会提供相应的错误信息,AutoBE 根据这些信息调整代码生成策略。
  • 瀑布模型:在需求分析、设计、编码、测试等阶段,AutoBE 按照瀑布模型的顺序依次进行,确保每个阶段的工作都符合预期。
  • 螺旋模型:AutoBE 融入了螺旋模型的思想,在每个阶段都会进行验证和测试,及时发现和解决问题,确保代码的质量和可靠性。

AutoBE的项目地址

相关推荐

腾讯元器

腾讯元器

<p>腾讯元器是腾讯混元大模型团队推出的智能体开放平台,开发者可以通过插件、知识库、工作流等方式快速、低门槛打造高质量的智能体,支持发布到QQ、微信等平台,同时也支持API调用。</p> <p>类似COZE,Dify,Cherry Studio的智能体开发平台</p>

AIFlowy

AIFlowy

<p>AIFlowy 是一个基于 Java 开发的企业级 AI 底层平台,致力于为中国开发者和企业提供高效、开放、本土化的 AI 工具与平台。我们对标字节 <a href="https://www.coze.com/?utm_source=medsci" target="_blank" rel="noopener">Coze</a>、腾讯元器和 <a href="../../detail/dify-ai" target="_blank" rel="noopener">Dify </a>等产品,但更加聚焦于 toB 场景下的深度应用与落地实践。</p> <p>我们的使命是:</p> <blockquote> <p>“成为中国最具有影响力的人工智能品牌之一,引领核心技术自主创新,推动中国 AI 技术生态繁荣发展和科技自立。”</p> </blockquote> <p>我们的愿景是:</p> <blockquote> <p>“为中国开发者、政企用户,提供高效、开放、本土化的 AI 开发工具与解决方案,降低技术门槛,加速人工智能在产业中的深度应用。”</p> </blockquote> <p>如果你认同我们的理念,欢迎为我们点个 Star,也欢迎加入我们的社区一起交流与共建!🌟</p> <p>Gitee 链接:<a href="https://gitee.com/aiflowy/aiflowy">https://gitee.com/aiflowy/aiflowy</a></p> <p> </p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/22/1747890227_EbiPQQr1jB.png"></p> <p> </p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/22/1747890227_RSrh0yZUdF.png"></p> <p> </p> <h2 style="font-size: 20px;">功能列表</h2> <p>AI 功能</p> <ul> <li> Bot 应用(已完成)</li> <li> Bot 插件(已完成)</li> <li> Rag 知识库(已完成)</li> <li> AI 工作流编排(已完成)</li> <li> 大模型配置(已完成)</li> <li> 大模型市场(已完成)</li> </ul> <p>系统管理</p> <ul> <li> 用户管理(已完成)</li> <li> 角色管理(已完成)</li> <li> 菜单管理(已完成)</li> <li> 部门管理(已完成)</li> <li> 岗位管理(已完成)</li> <li> 日志管理(已完成)</li> </ul> <h2 style="font-size: 20px;">快速开始</h2> <div> <pre class="hljs properties"><code>git clone https://gitee.com/aiflowy/aiflowy.git cd aiflowy mvn clean package cd aiflowy-ui-react npm install npm run dev </code></pre> <div> </div> </div> <p>环境要求</p> <ul> <li>JDK 1.8+</li> <li>Node.js 20.0+</li> <li>MySQL 8.0+</li> </ul> <h2 style="font-size: 20px;">开发及产品文档</h2> <ul> <li>官方网站:<a href="https://gitee.com/link?target=https%3A%2F%2Faiflowy.tech" target="_blank" rel="noopener">https://aiflowy.tech</a> </li> <li>开源地址:<a href="https://gitee.com/aiflowy/aiflowy">https://gitee.com/aiflowy/aiflowy</a></li> </ul>

codebuddy

codebuddy

<p>腾讯云自研自研的腾讯云代码助手(Tencent Cloud CodeBuddy,以下简称CodeBuddy),就是一款开发编程提效辅助工具,基于腾讯混元 + DeepSeek双轮模型驱动,构建对开发者友好,好用易用的代码助手,为开发者提供AI技术问答、Craft软件编码智能体、智能代码补全、单元测试、智能评审、代码修复等Agent智能体拓展能力,兼容MCP开放生态,并可支持团队知识库管理、自定义智能体与指令管理、多模型接入、企业账号集成等功能,辅助开发者提升编码效率和质量,助力研发团队提质增效。</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/18/1747536864_gh60MM4rdj.png"></p> <p>从官方的介绍( <a href="https://copilot.tencent.com" target="_blank" rel="noopener">https://copilot.tencent.com</a> ),CodeBuddy具有以下的特点,</p> <ul class="list-paddingleft-1"> <li> <p>兼容Visual Studio Code、JetBrains IDEs (IntelliJ IDEA、Rider、Pycharm、Android Studio、鸿蒙DevEco Studio)、Visual Studio、CloudStudio 、微信开发者小程序工具等主流IDE)。</p> </li> <li> <p>编程语言及框架:支持Java、Python、Go、C/C++、JavaScript、TypeScript、HTML、PHP、Ruby、Rust、Swift、Scala、Lua、 Dart、Node.JS、CSS3等主流编程语言。</p> </li> </ul> <p>话不多说,直接进行体验。</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/18/1747536965_TqNbNEmgAR.png"></p> <p>我们选择VSCode作为测评的IDE,安装CodeBuddy还是比较简单的,市场中搜索CodeBuddy,安装后,左侧就会出现CodeBuddy的快捷按钮,</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/18/1747536864_p4qEXSjVmz.png"></p> <p>可以对CodeBuddy进行自定义设置,</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/18/1747536864_1dFnr1a1XI.png"></p> <p> </p>

Toolkami

Toolkami

<p>Toolkami 是极简的 AI Agent 框架,用七种工具支持运行, 包括读(Read)、写(Write Diff)、浏览(Browse)、命令(Command)、提问(Ask)、思考(Think)。框架支持 Turbo 模式,实现完全自主操作,具备热重载功能,方便实时更新代码。框架易于上手,基于简单的安装和配置即可启动服务器和客户端。Toolkami 是高度可定制化的工具,适合希望快速搭建 AI Agent系统的开发者。</p> <p><img src="blob:https://aisite.medsci.cn/6391b8b9-d691-4b86-a9cf-2dfa0d08aed0"></p> <h2 style="font-size: 20px;">Toolkami的主要功能</h2> <ul> <li>仅需七种工具运行:基于精简工具集,实现高效、轻量化的 AI Agent功能。</li> <li>Turbo 模式:支持完全自主运行,用户能禁用手动干预功能,让系统自主决策。</li> <li>热重载功能:支持代码的动态更新,无需重启服务即可实时应用更改,方便开发和调试。</li> <li>快速启动和部署:提供详细的安装指南和开发容器支持,便于快速上手。</li> </ul> <h2 style="font-size: 20px;">Toolkami的技术原理</h2> <ul> <li>微服务架构:将功能拆分为多个小型服务(七种工具),实现模块化设计,降低耦合度。</li> <li>实时通信:用 SSE(Server-Sent Events)等技术实现客户端与服务器之间的实时通信,确保数据的即时传输。</li> <li>动态代码加载:基于热重载技术,支持在运行时动态更新代码逻辑,无需重新启动服务。</li> <li>自主决策机制:在 Turbo 模式下,系统用预设的逻辑和算法实现自主决策,减少人工干预。</li> <li>兼容性设计:基于适配主流 AI 平台的 API,扩展框架的适用范围,提升通用性和可扩展性。</li> </ul> <h2 style="font-size: 20px;">Toolkami的项目地址</h2> <ul> <li>GitHub仓库:<a class="external" href="https://github.com/aperoc/toolkami" target="_blank" rel="noopener nofollow">https://github.com/aperoc/toolkami</a></li> </ul>

ChatUI

ChatUI

<p>ChatUI 是阿里团队推出的开源智能对话式 UI 组件库,能帮助开发者快速构建高质量的聊天应用,提供响应式设计、国际化、主题定制等功能。ChatUI 基于阿里巴巴 Alime Chatbot 的最佳实践,用 TypeScript 编写,支持无障碍功能,兼容多种浏览器。ChatUI 提供丰富的组件,如气泡、输入框等,满足不同场景需求。开发者基于简单配置实现多语言支持,打造符合品牌需求的聊天界面。</p> <p><img src="https://img.medsci.cn/aisite/img//ferCTTVvi7paMI8PfYzxzW5RmPHMWg6Na4z77ZbX.png"></p> <h2 style="font-size: 20px;">ChatUI的主要功能</h2> <ul> <li>响应式设计:自动适应各种设备,包括桌面浏览器、移动设备等,确保用户在不同设备上都能获得一致的体验。</li> <li>国际化支持:支持多种语言的国际化,开发者基于简单配置将应用翻译成多种语言,满足不同地区用户的需求。</li> <li>主题定制:提供强大的主题定制功能,开发者在每个细节上自定义界面的样式,根据品牌需求或用户偏好调整应用的外观。</li> <li>无障碍支持:获得无障碍研究协会认证,支持无障碍功能,提升应用的包容性,更好地服务于残障用户。</li> <li>TypeScript 支持:用 TypeScript 编写,提供可预测的静态类型,有助于代码的可维护性,在开发过程中提供更好的类型检查和代码提示。</li> </ul> <h2 style="font-size: 20px;">ChatUI的技术原理</h2> <ul> <li>基于 React 框架:ChatUI 是基于 React 框架开发的,用 React 的组件化和虚拟 DOM 技术,实现高效的界面渲染和更新。</li> <li>TypeScript 编写:用 TypeScript 编写代码,基于其静态类型系统,提高代码的可维护性和开发效率,提供更好的类型检查和代码提示。</li> <li>CSS 变量与样式定制:通基于 CSS 变量实现主题定制功能,开发者能修改 CSS 变量调整界面的样式,实现高度的自定义。</li> <li>国际化处理:基于配置文件和语言包实现国际化支持,开发者轻松地将应用翻译成多种语言,满足不同地区用户的需求。</li> <li>无障碍功能:遵循无障碍标准,基于 ARIA 属性和键盘导航等技术,确保聊天应用对残障用户友好,提升应用的包容性。</li> <li>响应式布局:基于响应式设计技术,如媒体查询和弹性布局,确保界面在不同设备上都能自动调整布局,提供一致的用户体验。</li> </ul> <h2 style="font-size: 20px;">ChatUI的项目地址</h2> <ul> <li>项目官网:<a class="external" href="https://chatui.io/?utm_source=medsci" target="_blank" rel="noopener">https://chatui.io/</a></li> <li>GitHub仓库:<a class="external" href="https://github.com/alibaba/ChatUI/" target="_blank" rel="noopener nofollow">https://github.com/alibaba/ChatUI/</a></li> </ul>

百宝箱Tbox

百宝箱Tbox

<p>百宝箱Tbox(原芝士饼)是蚂蚁集团(支付宝)推出的一站式 AI 原生应用开发平台,无需任何代码基础,只需通过自然语言,简单几步即可完成应用的创建与发布。百宝箱Tbox集成了多种主流大模型,如通义千问、月之暗面等。百宝箱Tbox不仅可以帮你轻松创建各类智能体(Agent),支持一键发布到支付宝小程序,还能发布到其他平台</p> <h2 style="font-size: 20px;">百宝箱Tbox的主要功能</h2> <ul> <li>0代码开发:用户无需编写代码即可快速搭建AI应用,目前支持对话型、文本型、文生图、图生图和工作流应用。提供配置/编辑应用的能力,可以设置新建 AI 应用时使用的模型、对应的提示词和应用配置参数等信息。</li> <li>主流大模型集成:百宝箱Tbox提供了包括通义千问、月之暗面等在内的一系列主流AI大模型,供用户选择和使用,支持各种AI应用的开发。</li> <li>应用广场:百宝箱Tbox应用广场可以体验各类推荐应用,同时还能克隆这些应用,定制专属于自己的 AI 应用。</li> <li>应用分发:AI应用支持发布到支付宝小程序、百宝箱Tbox应用广场、Web 应用,允许外部用户访问。</li> <li>知识库:提供了一种直观且用户友好的方式来管理和存储数据,AI 应用能用你自己专属的数据,让机器人使用上传的数据,来回答用户的查询。</li> <li>模型训练:支持图像大模型,训练自己的专属模型。上传训练数据集,预置训练参数,AI 自动打标,支持模型效果测试,进行优化调整。</li> <li>个性化定制:用户可以根据需要定制AI应用的性格特点、语言风格等,打造具有个性化特征的AI产品。</li> </ul> <h2 style="font-size: 20px;">如何使用百宝箱Tbox</h2> <ul> <li>产品官网:访问百宝箱Tbox官网 tbox.alipay.com ,注册登录。</li> <li>选择模板:登录后,可以浏览平台提供的各种AI应用模板。根据需求选择合适的模板作为起点。</li> <li>定制智能体:选择模板后,可以定制智能体的人设、语言风格、性格特点等,符合品牌或产品定位。</li> <li>使用AI大模型:百宝箱Tbox提供多种主流AI大模型供选择。可以根据应用需求选择合适的模型来增强智能体功能。</li> <li>0代码搭建:利用平台的0代码特性,通过图形界面拖拽组件、设置参数等方式,快速搭建AI应用。</li> <li>测试和调整:在搭建过程中,可以不断测试智能体的表现,并根据测试结果进行调整,优化用户体验。</li> <li>发布应用:完成搭建和测试后,可以一键将AI应用发布到支付宝小程序或其他平台,供用户使用。</li> </ul>

BetterYeah AI

BetterYeah AI

<p>BetterYeah AI是一个企业级AI智能体平台,通过简化AI Agent的开发流程,使企业能快速构建和部署AI应用。平台的核心产品能力包括零代码搭建Agent、一站式模型集成、知识库管理、数据库连接、可视化工作流(Flow)、丰富的官方插件(Plugin)、多模态ChatBot支持以及简单的开发运维工具。</p> <h2 id="betteryeah-ai的主要功能">BetterYeah AI的主要功能</h2> <ul class="text-md"> <li>零代码搭建Agent:允许用户无需编写代码即可快速构建AI代理,释放大模型的能力。</li> <li>一站式模型集成:内置了多种国内外知名的AI模型,如ChatGLM、阿里通义千问、百度千帆等,用户可以根据业务场景灵活选择。</li> <li>知识库管理:提供自动向量化、自动分段、混合检索等数据处理工具,确保输出的质量和精准度。</li> <li>数据库连接:使AI代理具有持久记忆,并能与企业业务数据打通,更贴近企业业务需求。</li> <li>自定义业务流程:通过用户友好的界面,支持各类开发节点,允许自定义业务流程。</li> <li>丰富的插件系统:提供官方插件,增强AI代理的扩展性,快速落地于各种业务场景。30多个插件,让你的AI Agent如虎添翼,快速获取外部信息,增强各种内容的解析能力</li> <li>多模态ChatBot:支持文字、图片、语音、视频等内容的解析和生成,提升交互体验。</li> <li>开发运维支持:提供在线调试、日志追踪、一键发布等全方位的开发运维能力。</li> <li>API/SDK集成:允许通过API、SDK、Webhook等方式将AI能力集成到企业系统中。</li> <li>成本控制:通过优化资源使用,如token用量,实现成本控制,让企业更经济地使用AI技术。</li> <li>定制化开发服务:对于特殊需求,提供定制化开发,确保最佳匹配用户业务场景。</li> <li>企业AI应用设计和推动落地:协助企业重塑业务场景,包括AI场景选择、价值验证、产品技术方案咨询等。</li> </ul> <p> </p> <h2 style="font-size: 20px;">BetterYeah AI的产品定价</h2> <p>BetterYeahAl提供了4个版本的产品供用户选择,不同版本的功能、用量及服务各不相同,用户可根据实际需求选择合适的版本,具体可查看Better Yeah AI的定价页面。</p> <ol> <li>免费版:适合个人体验产品功能使用,可免费创建2个Agent,开发者数量上限为2,每月提供200Yeah积分(可运行基础模型200次),知识库容量为10MB,提供社群支持服务</li> <li>个人版:29元每月,适合个人/创业者日常使用,可创建3个Agent,开发者数量上限为2,每月提供400Yeah积分(可运行基础模型400次),知识库容量为20MB,提供社群支持服务</li> <li>团队版:499元每月,适合团队使用,可创建5个Agent,开发者数量上限为3,每月提供6000Yeah积分(可运行基础模型6000次),知识库容量为100MB,提供全平台能力,可快速将AI应用集成至外部平台,提供训练及托管服务、中级顾问服务</li> <li>企业版:适合中大型企业使用 拥有团队版所有权益 额外可按需定制,购买加量包,提供训练及托管服务、高级顾问服务</li> </ol>

秒哒

秒哒

<p>秒哒是百度推出的零代码AI开发平台/首个无代码工具,用户无需编写代码,通过自然语言描述需求,可快速生成应用。秒哒具备无代码编程、多智能体协作和多工具调用三大特性。无代码编程让非技术人员也能轻松上手,多智能体协作可智能调度不同智能体完成复杂任务,多工具调用能接入多种实用工具。</p> <p><img src="https://img.medsci.cn/aisite/img//SShMysShic4EpwT4gG1RuxiRKtp072g1o2vRiimO.png"></p> <p>🚀平台特点</p> <ul> <li>零代码开发:用户无需掌握复杂的编程语言和代码编写技能,只需通过自然语言描述需求,平台就自动将需求转化为可执行的应用程序。</li> <li> <div class="paragraph">自然语言交互:采用对话式交互方式,用户可以像与人交流一样,通过自然语言与平台进行沟通,描述应用的功能需求、业务逻辑等,平台能够解并生成相应的应用。</div> </li> <li> <div class="paragraph">智能理解与反馈:平台具备强大的自然语言理解能力,能准确理解用户的意图,并开发过程中实时反馈信息,与用户进行有效沟通,确保开发结果符合用户期望。</div> </li> <li>多智能体协作:平台内置多个智能体,每个智能体都有其特定的职责和功能。例如,有的智能体负责理解用户需求,有的智能体负责生成代码,还有的智能体负责测试和优化等。</li> <li>多工具调用:平台集成了多种实用工具,如数据库工具、API接口工具、数据分析工具等。用户在开发过程中可以根据需要随时调用这些工具,无需手动切换或集成外部工具。</li> <li class="paragraph">快速生成应用:从用户提出需求到生成可运行的应用,整个过程非常快速,最快仅需3分钟就能开发出一个应用,大大提高了开发效率,满足了用户快速迭代和上线的需求。</li> <li class="paragraph">即时反馈与修改:在应用生成过程中,用户可以实时查看开发进度和结果,并据需要进行即时反馈和修改。平台能够速响应用户的修改意见,重新生成符合要求的应用,确保用户能够时获得满意的应用成果。</li> </ul> <h2 style="font-size: 20px;">秒哒的官网地址</h2> <ul> <li>官网地址:<a class="external" href="https://cloud.baidu.com/product-s/miaoda_home?utm_source=ai-bot.cn" target="_blank" rel="noopener nofollow">https://cloud.baidu.com/product-s/miaoda_home</a></li> </ul> <p>👨🏻‍💻支持创建的应用类型</p> <ul> <li>Web应用:企业内部管理系统(如客户关系管理、项目管理、人力资源管理等)、在线教育平台、电子商务网站、新闻资讯网站、在线办公工具等。</li> <li> <div class="paragraph">移动应用:移动社交应用、移动办公应用、生活服务类应用(如外卖、打车、旅游预订等)、移动游戏、健康管理应用等。</div> </li> <li> <div class="paragraph">小程序:餐饮外卖小程序、电商购物小程序、生活缴费小程序、预约挂号小程序、小游戏等。</div> </li> <li> <div class="paragraph">自动化工作流应用:企业内部的审批流程自动化(如请假审批、报销审批等)、数据处理自动化(如数据采集、清洗、分析等)、营销自动化(如邮件营销、社交媒体营销等)、客户服务自动化(如智能客服、工单处理等)。</div> </li> <li> <div class="paragraph">数据可视化应用:企业数据分析与决策支持、市场调研数据可视化、科研数据展示、教育领域的数据可视化教学等。</div> </li> <li> <div class="paragraph">智能助手应用:智能客服、智能语音助手、智能写作助手、智能翻译助手、智能推荐助手等。</div> </li> </ul>

响指HaiSnap

响指HaiSnap

<p>响指HaiSnap是AI零代码应用开发平台,通过可视化操作和拖拽式界面,用户无需编写代码可快速搭建应用,简化了开发流程。响指HaiSnap支持调用多种预训练的AI模型,涵盖文本生成、图像识别等多种功能,满足不同场景的需求。响指HaiSnap提供一键部署功能,用户可以轻松将应用发布到云端,无需复杂的服务器配置。响指HaiSnap配备了任务管理、小工具以及小游戏等多种功能模块,方便用户高效完成任务,增加了使用过程中的趣味性。</p> <p> </p> <h2 style="font-size: 20px;">响指HaiSnap的主要功能</h2> <ul> <li>零代码开发:用户可以通过拖拽、配置等可视化操作,快速搭建应用,无需编写代码。</li> <li>多模型调用:支持调用多种预训练的AI模型,如文本生成、图像识别等,满足不同场景的需求。</li> <li>在线部署:用户创建的应用可以快速部署到云端,无需复杂的服务器配置。支持在线更新和维护,用户可以随时调整应用功能。</li> <li>小工具:提供多种实用工具,如文本编辑器、图像处理工具等。</li> <li>网页平台:支持网页端操作,用户可以通过浏览器直接访问和使用平台的功能。</li> <li>任务管理:提供任务管理功能,帮助用户更好地规划和执行任务。</li> <li>小游戏:包含一些小游戏,增加平台的趣味性和互动性。</li> <li>任务管理:提供任务管理功能,帮助用户更好地规划和执行项目任务。支持任务进度跟踪和团队协作,提高工作效率。</li> </ul> <h2 style="font-size: 20px;">响指HaiSnap的官网地址</h2> <ul> <li>官网地址:<a href="https://www.haisnap.com/">haisnap.com</a></li> </ul> <h2 style="font-size: 20px;">响指HaiSnap的应用场景</h2> <ul> <li>教育领域:响指HaiSnap通过零代码开发方式,降低了技术门槛,适合用于人工智能教育。学生和教育工作者可以用平台快速搭建教育工具或学习应用。</li> <li>娱乐与创意:用户可以通过自然语言描述需求,快速生成各种娱乐应用,如性格测试、随机推荐工具等。</li> <li>企业级应用:响指HaiSnap支持从需求收集、原型生成到快速迭代的全链路开发,适用于企业内部工具的快速开发和部署。</li> <li>个人与团队协作:响指HaiSnap提供任务管理和小游戏等功能,适合个人创作者进行创意发想和任务管理。团队也可以通过该平台协作完成项目,提升工作效率。</li> <li>快速原型设计:用户可以通过响指HaiSnap快速生成应用原型,进行实时测试和优化。</li> </ul>

GrapesJS

GrapesJS

<p class="text-muted">GrapesJS是一套可视化的构建工具,架构及其灵活,可以编辑任何内容,也可以输出任何代码,中间通过对应JSON树的解析器,可以生成多种应用。</p> <p class="text-muted">GrapesJS本身提供了三套解决方案,HTML、Newsletter、MJML,通过扩展,可以构建其他应用,比如APP、微信等等。</p> <p class="text-muted">GrapesJS本身是开源的,并且具备灵活的API,所以GrapesJS本身可以与任何系统竭诚。</p> <p class="text-muted">我们将GrapesJS与Drupal CMS集成,实现了可视化构建工具与内容管理系统的整合,完美的实现了统一的构建和内容管理。</p> <p class="text-muted"><img class="img-fluid mx-auto d-block mt-4" src="https://www.vizcms.cn/assets/images/indexClassicAppTwo/page.png" alt=""></p>

Minion-agent

Minion-agent

<p>minion-agent的开源项目为开发者们提供了一个全新的AI智能体开发框架。 minion-agent的核心价值在于优雅地解决了「框架碎片化」的问题,开发者想要开发一款AI智能体的话,需要在OpenAI、LangChain、Google AI以及SmolaAgents等多种框架间切换,因为每种框架都有其独特的优势和局限性,也是当前AI智能体开发中的主要阻碍。</p> <p>minion-agent通过提供统一接口,成功地将这些框架的能力整合到一个连贯的系统中,大幅降低了开发者的学习成本和集成复杂度。 该项目的架构设计展现了明显的模块化思想: 多框架无缝支持:系统可以根据任务特性灵活调用不同框架的能力 工具即服务:提供包括网页浏览、文件操作、自动化任务处理在内的多种工具 多智能体协作机制:支持创建专门的子智能体,并实现任务的智能分配与协同 minion-agent:多框架融合的智能体生态系统 这种架构设计使得minion-agent不仅能够适应当前的AI技术生态,还能够快速集成未来可能出现的新框架和工具。 minion-agent所代表的开放协作模式或许正是AI智能体领域未来发展的重要方向。通过降低开发门槛,minion-agent有潜力推动更广泛的创新和应用场景探索。 Minion 可帮助您管理计算资源,无论它们位于何处。此存储库包含 Minion 代理。该代理在远程计算实例上运行,收集信息并将其转发到 Minion StreamServer,同时还提供访问控制网关,使资源所有者能够从 Minion UI 管理资源。</p> <div class="markdown-heading" dir="auto"> <h1 class="heading-element" dir="auto" tabindex="-1">Minion 智能体客户端</h1> <a id="user-content-minion-agent-client" class="anchor" href="https://github.com/joshsoftware/minion-agent#minion-agent-client" aria-label="永久链接:Minion Agent 客户端"></a></div> <p dir="auto">这是 Minion Agent Client 的 Crystal 版本。</p> <p dir="auto">它提供了一个 Crystal 语言库来连接和与 Minion Streamserver 交互。</p> <p dir="auto">目前的主要特点:</p> <ul dir="auto"> <li>连接到流服务器</li> <li>基本身份验证</li> <li>可以发送日志</li> <li>对服务器故障的复杂处理;消息和日志在本地排队,并在重新连接时返回到服务器。</li> <li>通常能够抵御网络连接不良和连接丢失。</li> <li>交互式代理 REPL Shell 用于手动从流服务器发送和接收。</li> </ul> <p dir="auto">待办事项:</p> <ul dir="auto"> <li>添加对套接字通信的 TLS 加密支持。</li> <li>添加一个真正的调试选项来显示所有通信。</li> </ul> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">通信协议</h2> <a id="user-content-communications-protocol" class="anchor" href="https://github.com/joshsoftware/minion-agent#communications-protocol" aria-label="永久链接:通信协议"></a></div> <p dir="auto">有效载荷使用 MessagePack 协议进行序列化。MessagePack 不会序列化序列化数据的长度,这会对网络读取性能产生负面影响。为了解决这个问题,所有发送或接收的数据都会以两个字节作为前缀,用于编码后续数据包的长度。</p> <p dir="auto">这两个字节的报头加上数据包的总大小不能超过 8k(8192 字节)。</p> <p dir="auto">两个字节的长度按照 Big Endian 顺序传输。</p> <p dir="auto">例如,考虑以下消息:</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto"> <pre class="notranslate"><code>2020-06-10 16:23:50 -06:00|stderr|warn|this is very very serious </code></pre> <div class="zeroclipboard-container"> </div> </div> <p dir="auto">序列化为 MessagePack 后为 66 个字节。以两个字节(大端字节序)表示,即:</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto"> <pre class="notranslate"><code>00.42 </code></pre> <div class="zeroclipboard-container"> </div> </div> <p dir="auto">这两个字节应该是最先发送的两个字节,然后紧接着发送另外 66 个字节。</p> <div class="markdown-heading" dir="auto"> <h1 class="heading-element" dir="auto" tabindex="-1">代理人</h1> <a id="user-content-agent" class="anchor" href="https://github.com/joshsoftware/minion-agent#agent" aria-label="永久链接:代理"></a></div> <p dir="auto">代理人的注释请在此处填写。</p> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">升级</h2> <a id="user-content-to-upgrade" class="anchor" href="https://github.com/joshsoftware/minion-agent#to-upgrade" aria-label="永久链接:升级"></a></div> <p dir="auto">每次升级都会涉及到两个方面:用户和开发者。开发者是首要的——以下是发布升级的清单。</p> <ol dir="auto"> <li>修改src/minion/agent/version.cr中的版本号</li> <li>在API中再次修改以匹配</li> <li>将代理二进制文件发布到 API 指定的查找位置</li> </ol> <p dir="auto">从用户角度来看:</p> <ol dir="auto"> <li>跑步<code>CONFIG=/full/path/to/config.yml /opt/minion/bin/minion-agent -u</code></li> </ol> <p dir="auto"><code>/opt</code>当然,这是假设已安装 minion-agent 。</p> <p dir="auto">这将升级到最新版本(请参阅 config.yml 了解最新版本的实际位置<em>)</em>并启动代理。</p> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">发出命令</h2> <a id="user-content-issuing-commands" class="anchor" href="https://github.com/joshsoftware/minion-agent#issuing-commands" aria-label="永久链接:发出命令"></a></div> <p dir="auto">我本来想写一个小工具来插入命令,但手动操作如下:为命令创建“commands”记录。确保代理有“servers”记录。创建“servers_commands”记录,将要运行的命令与运行该命令的服务器关联起来。将 command_id 插入“command_queues”表。发送通知信号,<code>notify agent_commands</code> 这将运行该命令,并将响应返回到 command_responses 表。它还会更新 servers_commands 表,其中包含命令的发送时间、收到响应的时间以及该命令的 UUID。</p> <p> </p>

Void

Void

拥有与 Cursor 几乎一样强大的编程功能,最大的不同 Void 是可直接连接任何 AI 模型或使用本地部署模型,无需再经过第三方服务器。 超过1.5万个stars

form-create

form-create

🔥🔥🔥 强大的低代码动态表单组件,通过JSON数据驱动表单渲染,适配移动端,支持可视化设计。提高开发者对表单的开发效率。目前在政务系统、OA系统、ERP系统、电商系统、流程管理等系统中已稳定应用。 使用JSON数据生成表单 支持扩展,生成任何Vue组件和HTML标签 支持6个UI框架 支持组件之间联动 提供丰富的表单操作API 支持子表单和分组 高性能 适配移动端 多语言

莫高设计mastergo

莫高设计mastergo

AI 时代的数字界面生产平台 产设研团队协同提效、设计稿秒转高可用代码、企业级解决方案,助力企业提效

pixso

pixso

产品设计协作一体化工具 Pixso,一站式完成原型、设计、交互与交付,为数字化团队协作提效

Sema4 AI

Sema4 AI

Sema4 AI 致力于实现复杂、高价值的企业自动化任务。其平台支持企业构建和管理 AI智能体。这些代理专为需要推理能力的任务而设计,并能够协同处理复杂问题。Sema4 AI 致力于解决工作流程分散等问题。 它还有助于捕获未记录的公司知识。该平台支持在整个组织内部署大量智能体。它专注于适用于大型企业的安全性。其目标是显著提高效率并节省成本。它改变了复杂工作流程的处理方式。 提供了一个构建、运行和扩展企业 AI智能体的平台。 智能体可以处理需要推理和协作的复杂任务。 可与现有业务应用程序连接以实现自动化。 内置企业级安全功能,保护数据安全。

Cooragent

Cooragent

清华大模型团队 LeapLab 发布了一款面向 Agent 协作的开源框架:Cooragent。 你只需要说一句「咒语」:「创建一个 AI 情报收集秘书,为我收集最新的 AI 进展。」 魔法就会产生,Cooragent 就会根据你的个人偏好生成你专属的 AI 情报收集秘书,每天自动浏览网页,收集最重要的情报,总结成你喜欢的图文文档发送给你。 一句话创建智能体的工具:Cooragent,可与其他智能体协作完成复杂的任务,支持MCP 有两种工作模式: 1、Agent Factory: 只需描述,Cooragent就会根据需求生成一个智能体,其自动分析需求,通过记忆和扩展深入理解用户需求,挑选合适的工具自动打磨Prompt,逐步完成智能体构建 2、Agent Workflow: 只需描述目标任务,Cooragent会自动分析任务需求,挑选合适的智能体进行协作 提供CLI工具,可以快速创建,编辑,删除智能体 Cooragent 有两种工作模式:Agent Factory和Agent Workflow。 Agent Factory:您只需描述 Agent,Cooragent 便会根据您的需求生成 Agent。在 Agent Factory 模式下,系统会自动分析用户需求,并通过记忆和扩展深入了解用户,无需进行复杂的 Prompt 设计。基于对用户需求的深入了解,Planner 会选择合适的工具,自动细化 Prompt,逐步完成 Agent 的构建。构建完成后,Agent 即可立即使用,但您仍可对其进行编辑,以优化其行为和功能。 代理工作流:您只需描述想要完成的目标任务,Cooragent 会自动分析任务需求并选择合适的代理进行协作。规划器根据代理的专业领域进行组合,规划任务步骤和完成顺序,然后将任务交给任务分发节点“发布”进行发布。每个代理接收各自的任务并协作完成。Cooragent 可以在这两种模式下持续演进,从而创造无限可能。

Autogen

Autogen

‌AutoGen是微软发布的一个工具,旨在帮助开发者创建基于大语言模型的复杂应用程序。 AutoGen‌是一个开源编程框架,旨在帮助开发者构建基于多智能体的应用程序,特别是那些涉及复杂工作流和对话模式的场景。AutoGen由微软推出,支持多种编程语言和跨语言开发,包括Python和.NET。其主要特点包括: ‌多智能体支持‌:AutoGen允许开发者创建多个智能体,这些智能体可以相互对话、协作完成任务。每个智能体可以扮演不同的角色,如用户智能体和助手智能体,分别负责提出需求和执行任务‌ ‌对话模式‌:AutoGen支持多种对话模式,包括单智能体和多智能体对话。它提供了丰富的API和工具,使得开发者可以自定义智能体的行为和交互方式‌ ‌工作流编排‌:AutoGen简化了复杂工作流的编排、自动化和优化。它能够处理大语言模型(LLM)的弱点,最大化LLM的性能‌ ‌跨领域应用‌:AutoGen适用于多个领域,包括代码生成、自动翻译、自动摘要等。它支持多种LLM集成,使得开发者可以轻松构建复杂的应用程序‌