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

相关推荐

Gemini CLI

Gemini CLI

<p>Gemini CLI 是谷歌开源的 AI Agent,将 Gemini 大模型融入开发者终端。Gemini CLI提供强大 AI 功能,如代码理解、文件操作、命令执行及动态排查问题,助力开发者高效编写代码、修复错误、构建功能和迁移代码。Gemini CLI内置谷歌搜索,支持 MCP 协议,支持扩展数千功能,Gemini CLI支持用户定制提示和指令,能集成到脚本中实现自动化任务。Gemini CLI与谷歌的 AI 编程助手 Gemini Code Assist 集成,实现可自定义的自动化编程。</p> <h2 style="font-size: 20px;">Gemini CLI的项目地址</h2> <ul> <li>项目官网:https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent/</li> <li>GitHub仓库:https://github.com/google-gemini/gemini-cli</li> </ul>

bubble

bubble

<p>Bubble 是领先的无代码应用开发平台,通过可视化编程的方式,让用户无需编写代码即可构建和发布功能齐全的 Web 应用程序。用户可以通过拖拽元素(如文本、按钮、表格等)来设计应用界面,构建数据库以及建立响应用户操作的工作流。Bubble 提供强大的数据库功能、实时预览、丰富的插件生态系统以及 AI 集成等特色功能,支持多种设备,能快速实现创意并发布应用。</p> <h2 style="font-size: 20px;">Bubble的官网地址</h2> <ul> <li>官网地址:https://bubble.io/</li> </ul>

MoonBit

MoonBit

<p>MoonBit 是粤港澳大湾区数字经济研究院(IDEA 研究院)基础软件中心推出的AI云原生开发平台,主要面向云和边缘计算场景。以 WebAssembly 为运行平台,支持函数式、面向对象、并行等多种编程范式,语法简洁且类似 Rust 和 Go,具备强类型系统和类型推断功能。MoonBit 的最大特点是编译速度快、运行性能高,原生后端在数值计算领域比 Java 快 15 倍,输出体积也远小于传统语言。支持 AI 原生开发,能通过安全机制确保代码生成的可靠性。</p> <h2 style="font-size: 20px;">MoonBit的官网地址</h2> <ul> <li>官网地址: <a href="https://www.moonbitlang.cn/" target="_blank" rel="noopener">https://www.moonbitlang.cn/</a> </li> </ul>

ThinkChain

ThinkChain

<p>ThinkChain是开源框架,提升AI工具的智能交互能力。框架将工具的执行结果实时反馈到AI(如 Claude)的思考过程中,形成动态的反馈循环,让AI能调用工具,根据工具结果进行推理和决策。ThinkChain支持自动工具发现、MCP服务器扩展及增强的 CLI 界面,支持开发者用简单的Python文件扩展功能,实现从天气查询到数据库操作等多种应用。框架基于MIT许可证,鼓励开发者fork和扩展,为不同领域定制智能解决方案。</p> <h2 style="font-size: 20px;">ThinkChain的主要功能</h2> <ul> <li>工具结果实时反馈:将工具的执行结果实时注入到 AI 的思考过程中,形成动态反馈循环,让 AI 根据工具结果进行推理和决策。</li> <li>动态工具发现:自动发现 /tools 目录中的 Python 工具文件,无需手动注册或复杂配置。支持热重载,基于 /refresh 命令实时更新工具列表。</li> <li>支持 MCP 服务器:支持连接到外部的 MCP(Model Context Protocol)服务器,扩展工具功能,支持数据库操作、网页自动化等多种工具。</li> <li>增强的 CLI 界面:提供丰富的命令行界面,支持颜色、边框、进度条等功能,支持优雅降级到标准文本界面。</li> <li>交互式命令支持:提供多种斜杠命令(如 /tools、/refresh、/config),方便用户与 AI 交互、管理工具。</li> <li>灵活的工具开发:开发者用简单的 Python 类实现工具,支持自定义工具名称、描述、输入模式和执行逻辑。</li> <li>多模型支持:支持多种 Claude 模型,用户根据需求切换模型调整思考预算。</li> </ul> <h2 style="font-size: 20px;">ThinkChain的项目地址</h2> <ul> <li>项目官网: <a href="https://martinbowling.com/" target="_blank" rel="noopener">https://martinbowling.com/</a>. </li> <li>GitHub仓库:<a class="external" href="https://github.com/martinbowling/ThinkChain" target="_blank" rel="noopener nofollow">https://github.com/martinbowling/ThinkChain</a></li> </ul>

钉钉宜搭

钉钉宜搭

<p>钉钉宜搭是阿里巴巴推出的低代码应用开发平台,帮助企业快速、高效地搭建数字化业务应用。通过可视化拖拽和配置的方式,让不懂代码的业务人员也能开发出符合自身需求的应用系统,降低了开发门槛和成本。用户可以用丰富的组件库,快速构建出各类业务表单,通过自定义流程规则实现高效的业务审批和流转。宜搭具备强大的数据统计和分析能力,能帮助企业更好地进行决策支持。</p> <h2 style="font-size: 20px;">钉钉宜搭的主要功能</h2> <ul> <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> <li> <div class="paragraph">报表功能:可对表单收集数据进行统计分析,提供多种展示功能,方便决策人员进行趋势分析和决策制定。</div> </li> <li> <div class="paragraph">数据处理:具备强大的数据处理能力,能高效地对表单收集的数据进行处理。</div> </li> <li> <div class="paragraph">国际化能力:支持Outlook及Gmail邮箱,审批记录支持多语言。</div> </li> <li> <div class="paragraph">AI集成:上线「钉钉Agent」插件,支持将钉钉智能助理集成到宜搭表单应用中。</div> </li> </ul> <h2 style="font-size: 20px;">如何使用钉钉宜搭</h2> <ul> <li>官方网站: <a href="https://www.aliwork.com/" target="_blank" rel="noopener">https://www.aliwork.com/</a> </li> </ul>

通义灵码

通义灵码

<p># 核心亮点</p> <ul class="list-paddingleft-1"> <li> <p>支持最强开源模型千问3,其代码能力达到业界领先水平,同时支持MCP协议,具备强大的工具调用能力,可以帮助开发者快速开发智能体应用。</p> </li> <li> <p>全面集成通义灵码智能编码助手(即通义灵码插件)的能力,无需安装插件开箱即用,直接体验高效、智能的编程体验。</p> </li> <li> <p>自带编程智能体模式,开发者只需描述编码任务,通义灵码便可以自主地进行工程感知、代码检索、执行终端、调用MCP工具等,端到端地帮助开发者完成编码任务。</p> </li> <li> <p>全面支持长期记忆、行间建议预测(NES - Next Edit Suggestion)、行间会话(Inline Chat)等能力,为开发者带来更丝滑、更智能的编程体验。</p> </li> </ul> <p># 功能介绍</p> <p>// 编程智能体模式</p> <p>通义灵码智能体模式具备自主决策、环境感知、工具使用等能力,可以根据开发者的编码诉求,使用工程检索、文件编辑、终端等工具,端到端地完成编码任务。同时,支持开发者配置MCP工具,拓宽了AI编码助手能力边界,更加贴合开发者工作流程。</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/06/01/1748821175_uIzGK6wYIt.png"></p> <p>// MCP工具使用</p> <p>通义灵码深度集成国内最大的MCP中文社区——魔搭MCP广场,涵盖开发者工具、文件系统、搜索、地图等十大热门领域3000+ MCP服务,全面拓宽AI 编码助手能力边界,更加贴合开发者工作流程。</p> <p>例如,在通义灵码上调用高德MCP,无需编写代码,10分钟定制一个出游攻略网页,还能将生成的旅行攻略导入高德地图APP,快速创建专属地图,满足在行程中进行探店、导航、打车及购票等出行需求。</p> <p>// 长期记忆能力</p> <p>通义灵码首创了自动记忆功能,可以逐渐形成对开发者编程习惯、对话历史、工程等相关的丰富记忆,并自动进行记忆整理,提升编程效率和编程体验。</p> <p>// Nes行间预测能力</p> <p>通义灵码上线的行间建议预测功能,能帮助开发者基于当前代码修改,动态预测出下一个代码修改建议,开发者只需按Tab键,即可高效完成代码编写,无论在新功能开发、存量工程维护、复杂项目迭代等场景,通义灵码都能结合工程感知能力,预测当前代码文件及跨文件的修改建议,快速完成工程内的代码修改。</p> <p>// lnline chat行间对话能力</p> <p>行间会话(Inline Chat)支持开发者在代码编辑器区域进行对话,开发者可以通过自然语言对话的方式进行单个文件内的代码修改或进行即时提问。</p>

Macaly

Macaly

<p>Macaly 是创新的无代码应用开发工具,通过自然语言处理技术,让用户能将想法转化为可运行的应用程序。可以通过简单的文字描述或语音指令,直接参与到应用的创建和修改过程中。Macaly 能实时反馈视觉效果,让用户即时看到更改结果,极大地提高了开发效率和协作体验。Macaly 与 GitHub 深度集成,支持无缝的代码管理和协作,包括拉取、推送和问题管理。</p> <p><img src="https://img.medsci.cn/aisite/img//gp3IhrCPeNYlWrKjfekPKdQPbnyrnxwoHVZu9Z1g.png"></p> <h2 style="font-size: 20px;">Macaly的主要功能</h2> <ul> <li>自然语言生成应用:Macaly 支持用户通过自然语言描述来创建应用程序和网站,用户只需输入想法,Macaly 会即时生成应用。</li> <li>与 GitHub 无缝集成:通过 GitHub App,用户可以将现有的 GitHub 项目直接导入 Macaly。</li> <li>实时结果与即时反馈:用户在工作时可以看到即时的视觉反馈,无需等待代码编译或部署。</li> <li>AI 开发伙伴:Macaly 可以自动解决 GitHub 问题并创建拉取请求,提高开发效率。</li> <li>适应现有代码库:增强现有项目或从零开始构建,Macaly 能轻松应对。</li> <li>支持多环境部署:用户可以在开发、测试和生产等多个环境中部署应用,确保应用的稳定性和可扩展性。</li> </ul> <h2 style="font-size: 20px;">Macaly的官网地址</h2> <ul> <li>官网地址:<a href="https://www.macaly.com/">macaly.com</a></li> </ul>

CoreAgent

CoreAgent

<p>CoreAgent是网易智企推出的企业级智能体开发协作平台。支持问答、工作流、自主智能体等多种形态的智能体开发、测评和托管。平台采用RAG技术构建知识库,具备高性能检索和高召回效果。自主智能体支持云原生架构的沙箱运行机制,提供安全隔离和资源可控的运行环境,可通过MCP协议调度第三方服务。检测用户输入和生成内容,确保合规。通过多种连接器和智能组件,CoreAgent可与网易CodeWave无缝打通,助力企业快速落地智能应用。</p> <h2 style="font-size: 20px;">CoreAgent的主要功能</h2> <ul> <li>自主智能体:根据任务要求,自主生成最优行动策略,调用多种工具,完成任务落地。</li> <li>丰富AI工具和MCP工具:标准化接口,敏捷接入丰富AI工具,多工具协同编排。</li> <li>多形态智能体开发:支持问答、工作流、自主智能体等多种形态的智能体开发。</li> <li>快速落地应用:企业可基于此平台快速落地如智能客服助手、智能电销教练、智能数据分析、智能供应链等智能化工具。</li> </ul> <h2 style="font-size: 20px;">CoreAgent的技术原理</h2> <ul> <li>知识库能力:知识库采用RAG技术,基于网易云商和七鱼多年算法技术积累,达到高性能的检索和业内领先的召回效果。</li> <li>沙箱运行机制:自主智能体支持基于网易云信云原生架构的沙箱运行机制,提供安全隔离、资源可控的智能体运行环境,同时支持通过MCP协议调度其他第三方服务。</li> <li>内容安全保障:智能体的内容安全由网易易盾安全专家保驾护航,提供大模型和智能体的安全围栏,检测用户输入和生成内容,识别是否存在各类违规风险,全面保障内容合规。</li> <li>无缝连接能力:通过多种连接器和智能组件,CoreAgent平台开发出的智能体服务可以与网易CodeWave无缝打通,助力企业快速落地基于智能体的智能应用。</li> </ul> <h2 style="font-size: 20px;">CoreAgent的官方地址</h2> <ul> <li>官方地址: <a href="https://codewave.163.com/coreagent" target="_blank" rel="noopener">https://codewave.163.com/coreagent</a> </li> </ul>

Pocket Flow

Pocket Flow

<p>Pocket Flow 是极简的 LLM(大型语言模型)框架,仅用 100 行代码实现。具有轻量级、无依赖、无厂商锁定的特点。Pocket Flow支持多Agents、工作流、检索增强生成(RAG)等强大功能,帮助开发者快速构建基于 LLM 的应用程序。基于Agentic Coding范式,AI Agents协助开发,大幅提升开发效率。Pocket Flow 适合希望用极简方式开发 LLM 应用的开发者使用。</p> <h2 style="font-size: 20px;">Pocket Flow的主要特色</h2> <ul> <li>轻量级:核心图形抽象仅 100 行。零依赖,无厂商锁定。</li> <li>富有表现力:您喜欢的大型框架中的所有功能 — — (<a href="https://the-pocket.github.io/PocketFlow/design_pattern/multi_agent.html">多</a>)<a href="https://the-pocket.github.io/PocketFlow/design_pattern/agent.html">代理</a>、<a href="https://the-pocket.github.io/PocketFlow/design_pattern/workflow.html">工作流</a>、<a href="https://the-pocket.github.io/PocketFlow/design_pattern/rag.html">RAG</a>等等。</li> <li>Agentic-Coding:足够直观,AI代理可以帮助人类构建复杂的LLM应用程序。</li> </ul> <h2 style="font-size: 20px;">Pocket Flow的主要功能</h2> <ul> <li>多Agents支持:支持创建和管理多个Agent,每个Agent执行特定任务,例如搜索、对话、数据处理等。</li> <li>工作流管理:支持复杂的工作流设计,将多个任务按顺序或条件组合,实现自动化处理。</li> <li>检索增强生成(RAG):结合检索和生成能力,基于检索相关数据增强生成内容的准确性和相关性。</li> <li>轻量级开发:仅需100行代码,无多余依赖,适合快速开发和部署。</li> <li>Agent 编程:支持Agentic Coding范式,AI Agent 协助开发者完成编码任务,提升开发效率。</li> <li>多种语言支持:提供Python、TypeScript、Java、C++和Go等多种语言版本,满足不同开发者的需求。</li> </ul> <h2 style="font-size: 20px;">Pocket Flow的技术原理</h2> <ul> <li>核心抽象图(Graph):基于“图”的抽象。图结构用在表示任务之间的关系和数据流,基于节点和边定义任务的执行顺序和依赖关系。让复杂的工作流和多Agents协作能用简洁的方式实现。</li> <li>极简代码实现:基于精简代码,Pocket Flow 去除不必要的依赖和冗余功能,保留实现LLM框架核心功能的必要部分。让框架体积小、加载快,适合快速开发和部署。</li> <li>Agent协作:支持多Agent协作,Agent能独立运行,或基于消息传递或共享状态进行交互。</li> <li>无依赖和无供应商锁定:基于避免依赖外部库和框架,保证开发的灵活性和自主性。开发者根据自己的需求自由扩展和定制框架,不受特定供应商的限制。</li> </ul> <h2 style="font-size: 20px;">Pocket Flow的项目地址</h2> <ul> <li>项目官网:<a class="external" href="https://the-pocket.github.io/PocketFlow/?utm_source=medsci" target="_blank" rel="noopener">https://the-pocket.github.io/PocketFlow/</a></li> <li>GitHub仓库:<a class="external" href="https://github.com/The-Pocket/PocketFlow" target="_blank" rel="noopener nofollow">https://github.com/The-Pocket/PocketFlow</a></li> </ul>

Eko

Eko

<p>fellou开源智能体工作流框架,Eko 2.0 在不同复杂程度上始终表现优异:</p> <ul> <li>简单任务:成功率为 95%(其他产品的成功率为 80-90%)</li> <li>平均成功率:78%(其他产品成功率为 56-61%)</li> <li>中等复杂度:成功率为 76%(其他产品的成功率为 49-58%)</li> <li>困难任务:成功率为 70%(其他产品的成功率为 32-43%)</li> </ul> <p>这些数字背后隐藏着不可靠的自动化工具和企业真正可以依赖的生产就绪的 Agentic 工作流框架之间的关键区别。</p> <h3 id="multi-agent-collaboration-architecture">多代理协作架构</h3> <p>Eko 2.0 原生支持多智能体协作,在速度和功能上均有显著提升。在开发 Eko 2.0 的过程中,我们见证了智能体间通信协议的快速发展。很快,我们还将原生支持 A2A 功能,实现智能体之间的直接信息交换,进一步提升整个智能体工作流的智能水平和执行效率。</p> <p>这种多代理协作架构不仅提高了性能,更重要的是,它为复杂的业务场景提供了更灵活、更可靠的解决方案。</p> <h3 id="dynamic-planning-engine">动态计划引擎</h3> <p>Eko 1.0 采用单次计划。执行计划一旦制定,便无法灵活调整,这在面对复杂多变的现实场景时往往显得力不从心。Eko 2.0 的动态计划引擎彻底突破了这一限制。</p> <p>流规划与重新规划功能使 Eko 2.0 能够实时生成和调整执行计划。当工作流在执行过程中遇到意外情况(例如网页结构变更、API 响应异常或数据格式不匹配)时,系统不会简单地抛出错误并停止执行。相反,它会根据当前执行状态动态地重新规划后续步骤。这种自适应能力确保了工作流的连续性和可靠性,即使在不可预见的情况下也能从容地处理和恢复。</p> <p>动态LLM配置进一步提升了系统的智能化水平。Eko 2.0可以根据具体任务需求,在运行时动态调整语言模型参数,甚至在不同的执行阶段切换不同的模型配置。这种智能的资源配置不仅优化了性能,还显著提升了成本效益。</p> <h3 id="reactive-execution-control">反应式执行控制</h3> <p>在 Eko 1.0 中,我们通过 Hook 系统为开发者提供了工作流的可观察性和干预能力——工作流钩子、子任务钩子和工具钩子支持在关键点进行监控和调整。虽然这种设计在静态环境中表现良好,但现代 Web 应用程序越来越依赖动态内容和异步加载,这带来了传统钩子机制通常难以有效应对的挑战。</p> <p>Eko 2.0 的反应式执行控制系统基于 Hook 系统的核心原理,并针对动态 Web 环境的挑战进行了重新设计。我们已经从被动的“钩子监听”发展到主动的“事件响应”,使代理能够真正“理解”并适应不断变化的 Web 环境。</p> <p>DOM 事件监控和循环任务功能使 Eko 2.0 能够实时感知网页变化。与 Eko 1.0 依赖预设挂钩点不同,新系统可以主动监控 DOM 变化、用户交互以及 JavaScript 生成的动态元素。这意味着代理不再需要依赖固定的等待时间或重复的轮询,而是可以智能地响应实际的页面变化,从而显著提高 Web 自动化的效率和可靠性。</p> <p>高级回调系统是对原有 Hook 系统的全面升级。在保留工作流钩子、子任务钩子等核心功能的同时,引入了流回调、人工回调和回调链等高级功能。流回调能够实时监控工作流执行状态,人工回调在关键决策点引入人工干预机制,而回调链功能则将这些功能串联起来,构建比传统 Hook 系统更复杂、更灵活的事件处理工作流。</p> <p>这种从“静态钩子”到“反应式执行控制”的演进,不仅增强了系统对动态环境的适应性,更重要的是为开发者提供了前所未有的控制粒度和灵活性。</p> <h3 id="extensible-tools-framework">可扩展工具框架</h3> <p>可扩展性是构建生产级 Agentic Workflow 框架不可或缺的功能。Eko 2.0 现已支持 MCP 集成,使开发人员能够自由高效地集成第三方工具和服务。</p> <p>此外,自定义工具扩展功能进一步释放了框架的潜力。开发者不再局限于预设的工具集合,而是可以根据特定的业务需求构建专门的工具模块。Eko 2.0 提供了简洁而强大的工具开发接口。开发者可以轻松地将自己的工具封装成与 Eko 兼容的模块,并与整个工作流系统无缝集成。</p> <p>这种开放灵活的工具架构设计,保证了Eko 2.0的能力边界不断扩展,为各行各业的自动化需求提供日益丰富的解决方案,使得Eko Framework具备持续的可扩展性。</p> <h2 id="architecture-reimagined-built-for-scale-speed-and-capability">重新构想的架构:为规模、速度和功能而构建</h2> <p>Eko 2.0 的架构代表了围绕三个核心原则构建的重大架构改进:规模、速度和能力。</p> <p>规模扩展:Eko 2.0 从单智能体架构演进至支持多智能体协作系统,通过专业化的分工,使复杂任务能够得到更高效的处理。通过 MCP 协议集成,该框架获得了几乎无限的工具集成能力,使开发者能够轻松扩展功能边界。即将推出的 A2A(Agent-to-Agent)通信功能将进一步增强多智能体之间的协同,构建真正智能的协作网络。</p> <p>速度优化:Eko 2.0 通过优化执行流程、减少冗余操作,实现了 1.2 倍的性能提升,显著提升了整体执行效率。智能资源调度机制使系统能够根据具体任务需求动态选择最优的 LLM 模型配置,在保证质量的同时进一步优化性能。</p> <p>能力提升:Eko 2.0 在智能决策方面实现了质的飞跃,从简单的指令执行进化为具备智能判断和环境自适应能力的系统。动态重新规划功能使框架能够优雅地处理异常和意外变化,80% 的基准测试成功率则展现了其强大的处理复杂现实场景的能力。先进的回调系统支持细粒度的人为干预和监管,流规划与实时 DOM 事件监控相结合,确保工作流能够精准响应动态变化的 Web 环境。</p> <h2 id="eko-20-vs-the-competition-a-clear-advantage">Eko 2.0 与竞争对手相比:明显的优势</h2> <p> </p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/img//3pnzHqiqKEdZAXFbI8mowAyWGNwQlMrW4plHfh7x.png"></p> <p>其他框架受限于特定环境或需要复杂的配置,而 Eko 2.0 则实现了通用平台支持和自然语言工作流生成的完美结合——这在当前市场上其他框架中是独一无二的。跨平台兼容性和自然语言工作流生成的集成,使 Eko 2.0 真正兑现了其对易用、强大自动化的承诺。对于既需要强大功能又需要开发便捷性的团队来说,Eko 2.0 是理想的解决方案。</p> <p> </p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://img.medsci.cn/aisite/tinymce/2025/05/23/1748029080_NVc0MTruNX.webp"></p> <p>基于这些基础,Eko 2.0 的架构实现了重大升级,从用户入手,通过 Web、Node.js 和浏览器扩展环境连接到核心规划代理系统。该系统集成了意图检测、DOM 监听和计时器功能,同时保持与高级 LLM 模型的双向通信。该框架建立了一个完整的记忆系统,实现了“思考与观察”和“自我反思”功能,同时部署了专用的计算机、文件和浏览器代理,共享强大的工具池资源,包括变量存储、任务状态管理和事件触发器。</p> <p>地址: <a href="https://github.com/FellouAI/eko?utm_source=medsci" target="_blank" rel="noopener">https://github.com/FellouAI/eko</a>  </p> <p> 网址:<a href="https://fellou.ai/eko/?utm_source=medsci" target="_blank" rel="noopener">https://fellou.ai/eko/</a>  </p>

ii-agent

ii-agent

<p>II-Agent:一个用于构建和部署智能体的全新开源框架。II-Agent 是一款开源智能助手,旨在简化和增强跨领域的工作流程。它代表了我们与技术互动方式的重大进步——从被动工具转变为能够独立执行复杂任务的智能系统。作为简易的COZE,Dify平替。</p> <p>ii-agent开源框架,擅长构建跨多个领域工作流的Agent,能独立执行复杂任务已是Agent标配 其技能覆盖研究与核查、内容生成、数据分析可视化、软件开发、工作流自动化、问题解决6个方面 可以用它来做笔记、写文章、做研究、分析数据、写代码、建网站、自动化工作流、故障排除等等,基本上日常工作覆盖的差不多了 ii-agent集成了搜索引擎、代码编辑器、命令行终端等工具,使得它可以处理更复杂的任务,具备持续学习和适应能力 给了命令行界面和网页界面两种交互方式。目前正在开发针对PDF、音频、图像、视频、幻灯片等不同模态的处理能力</p> <div class="markdown-heading" dir="auto"> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">概述</h2> <a id="user-content-overview" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#overview" aria-label="永久链接:概述"></a></div> <p>II Agent 旨在为 Anthropic Claude 模型提供代理接口。它提供以下功能:</p> <ul dir="auto"> <li>用于直接命令行交互的 CLI 界面</li> <li>支持现代基于 React 的前端的 WebSocket 服务器</li> <li>与 Google Cloud 的 Vertex AI 集成,通过 API 访问人类学模型</li> </ul> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">核心能力</h2> <a id="user-content-core-capabilities" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#core-capabilities" aria-label="永久链接:核心能力"></a></div> <p>II-Agent 是一款多功能开源助手,旨在提升您在各个领域的工作效率:</p> <table> <thead> <tr> <th>领域</th> <th>II-Agent 的功能</th> </tr> </thead> <tbody> <tr> <td>研究与事实核查</td> <td>多步网页搜索、源三角测量、结构化笔记、快速摘要</td> </tr> <tr> <td>内容生成</td> <td>博客和文章草稿、课程计划、创意散文、技术手册、网站创作</td> </tr> <tr> <td>数据分析与可视化</td> <td>清理、统计、趋势检测、图表和自动报告生成</td> </tr> <tr> <td>软件开发</td> <td>跨多种语言的代码合成、重构、调试、测试编写和分步教程</td> </tr> <tr> <td>工作流自动化</td> <td>脚本生成、浏览器自动化、文件管理、流程优化</td> </tr> <tr> <td>解决问题</td> <td>分解、替代路径探索、逐步指导、故障排除</td> </tr> </tbody> </table> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">方法</h2> <a id="user-content-methods" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#methods" aria-label="永久链接:方法"></a></div> <p>II-Agent 系统代表了一种构建多功能 AI 代理的复杂方法。我们的方法论核心在于:</p> <ol dir="auto"> <li> <p>核心代理架构与LLM交互</p> <ul dir="auto"> <li>动态定制上下文的系统提示</li> <li>全面的交互历史管理</li> <li>智能上下文管理来处理令牌限制</li> <li>系统性LLM调用和能力选择</li> <li>通过执行周期进行迭代改进</li> </ul> </li> <li> <p>规划与反思</p> <ul dir="auto"> <li>解决复杂问题的结构化推理</li> <li>问题分解和顺序思考</li> <li>透明的决策过程</li> <li>假设的形成和检验</li> </ul> </li> <li> <p>执行能力</p> <ul dir="auto"> <li>具有智能代码编辑的文件系统操作</li> <li>在安全环境中执行命令行</li> <li>高级 Web 交互和浏览器自动化</li> <li>任务完成和报告</li> <li>针对各种模式的专门功能(实验性)(PDF、音频、图像、视频、幻灯片)</li> <li>深度研究整合</li> </ul> </li> <li> <p>上下文管理</p> <ul dir="auto"> <li>代币使用情况估算和优化</li> <li>针对冗长互动的战略性缩短</li> <li>基于文件的大型输出存档</li> </ul> </li> <li> <p>实时通信</p> <ul dir="auto"> <li>基于 WebSocket 的交互使用界面</li> <li>每个客户端的独立代理实例</li> <li>流式传输操作事件以实现响应式用户体验</li> </ul> </li> </ol> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">GAIA 基准评估</h2> <a id="user-content-gaia-benchmark-evaluation" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#gaia-benchmark-evaluation" aria-label="永久链接:GAIA 基准评估"></a></div> <p>II-Agent 已根据 GAIA 基准进行了评估,该基准评估基于 LLM 的代理在多维度(包括多模式处理、工具利用和网络搜索)的现实场景中的运行情况。</p> <p>我们在评估过程中发现了 GAIA 基准的几个问题:</p> <ul dir="auto"> <li>注释错误:数据集中存在一些不正确的注释(例如,误解日期范围、计算错误)</li> <li>过时的信息:一些问题涉及不再可访问的网站或内容</li> <li>语言歧义:措辞不明确导致对问题的不同解释</li> </ul> <p>尽管面临这些挑战,II-Agent 在基准测试中表现出色,特别是在需要复杂推理、工具使用和多步骤规划的领域。</p> <p><a href="https://github.com/Intelligent-Internet/ii-agent/blob/main/assets/gaia.jpg" target="_blank" rel="noopener noreferrer"><img style="display: block; margin-left: auto; margin-right: auto;" src="https://github.com/Intelligent-Internet/ii-agent/raw/main/assets/gaia.jpg"></a> 您可以在此处查看一些样本的完整跟踪:<a href="https://ii-agent-gaia.ii.inc/" rel="nofollow">GAIA 基准跟踪</a></p> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">要求</h2> <a id="user-content-requirements" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#requirements" aria-label="永久链接:要求"></a></div> <ul dir="auto"> <li>Python 3.10+</li> <li>Node.js 18+(用于前端)</li> <li>已启用 Vertex AI API 或 Anthropic API 密钥的 Google Cloud 项目</li> </ul> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">环境</h2> <a id="user-content-environment" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#environment" aria-label="永久链接:环境"></a></div> <div class="markdown-heading" dir="auto"> <h3 class="heading-element" dir="auto" tabindex="-1">环境变量</h3> <a id="user-content-environment-variables" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#environment-variables" aria-label="永久链接:环境变量"></a></div> <p><code>.env</code>在根目录中创建一个包含以下变量的文件:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre># Image and Video Generation Tool OPENAI_API_KEY=your_openai_key OPENAI_AZURE_ENDPOINT=your_azure_endpoint # Search Provider TAVILY_API_KEY=your_tavily_key #JINA_API_KEY=your_jina_key #FIRECRAWL_API_KEY=your_firecrawl_key # For Image Search and better search results use SerpAPI #SERPAPI_API_KEY=your_serpapi_key STATIC_FILE_BASE_URL=http://localhost:8000/ #If you are using Anthropic client ANTHROPIC_API_KEY= #If you are using Goolge Vertex (recommended if you have permission extra throughput) #GOOGLE_APPLICATION_CREDENTIALS=</pre> <div class="zeroclipboard-container"> </div> </div> <div class="markdown-heading" dir="auto"> <h3 class="heading-element" dir="auto" tabindex="-1">前端环境变量</h3> <a id="user-content-frontend-environment-variables" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#frontend-environment-variables" aria-label="永久链接:前端环境变量"></a></div> <p>对于前端,<code>.env</code>在前端目录中创建一个文件:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>NEXT_PUBLIC_API_URL=http://localhost:8000</pre> <div class="zeroclipboard-container"> </div> </div> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">安装</h2> <a id="user-content-installation" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#installation" aria-label="永久链接:安装"></a></div> <ol dir="auto"> <li> <p>克隆存储库</p> </li> <li> <p>设置Python环境:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .</pre> <div class="zeroclipboard-container"> </div> </div> </li> <li> <p>设置前端(可选):</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>cd frontend npm install</pre> <div class="zeroclipboard-container"> </div> </div> </li> </ol> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">用法</h2> <a id="user-content-usage" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#usage" aria-label="永久链接:用法"></a></div> <div class="markdown-heading" dir="auto"> <h3 class="heading-element" dir="auto" tabindex="-1">命令行界面</h3> <a id="user-content-command-line-interface" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#command-line-interface" aria-label="永久链接:命令行界面"></a></div> <p>如果要使用人类客户端,请在文件<code>ANTHROPIC_API_KEY</code>中设置<code>.env</code>并运行:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>python cli.py </pre> <div class="zeroclipboard-container"> </div> </div> <p>如果要使用顶点,请在文件<code>GOOGLE_APPLICATION_CREDENTIALS</code>中设置<code>.env</code>并运行:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>python cli.py --project-id YOUR_PROJECT_ID --region YOUR_REGION</pre> <div class="zeroclipboard-container"> </div> </div> <p>选项:</p> <ul dir="auto"> <li><code>--project-id</code>:Google Cloud 项目 ID</li> <li><code>--region</code>:Google Cloud 区域(例如 us-east5)</li> <li><code>--workspace</code>:工作区目录的路径(默认值:./workspace)</li> <li><code>--needs-permission</code>:执行命令前需要权限</li> <li><code>--minimize-stdout-logs</code>:减少打印到标准输出的日志量</li> </ul> <div class="markdown-heading" dir="auto"> <h3 class="heading-element" dir="auto" tabindex="-1">Web 界面</h3> <a id="user-content-web-interface" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#web-interface" aria-label="永久链接:Web 界面"></a></div> <ol dir="auto"> <li>启动 WebSocket 服务器:</li> </ol> <p>使用 Anthropic 客户端时:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>export STATIC_FILE_BASE_URL=http://localhost:8000 python ws_server.py --port 8000</pre> <div class="zeroclipboard-container"> </div> </div> <p>使用 Vertex 时:</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>export STATIC_FILE_BASE_URL=http://localhost:8000 python ws_server.py --port 8000 --project-id YOUR_PROJECT_ID --region YOUR_REGION</pre> <div class="zeroclipboard-container"> </div> </div> <ol dir="auto" start="2"> <li>启动前端(在单独的终端中):</li> </ol> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" dir="auto"> <pre>cd frontend npm run dev</pre> <div class="zeroclipboard-container"> </div> </div> <ol dir="auto" start="3"> <li>打开浏览器访问<a href="http://localhost:3000/" rel="nofollow">http://localhost:3000</a></li> </ol> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">项目结构</h2> <a id="user-content-project-structure" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#project-structure" aria-label="永久链接:项目结构"></a></div> <ul dir="auto"> <li><code>cli.py</code>:命令行界面</li> <li><code>ws_server.py</code>:前端的 WebSocket 服务器</li> <li><code>src/ii_agent/</code>:核心代理实现 <ul dir="auto"> <li><code>agents/</code>:代理实现</li> <li><code>llm/</code>:LLM 客户端接口</li> <li><code>tools/</code>:工具实现</li> <li><code>utils/</code>:实用功能</li> </ul> </li> </ul> <div class="markdown-heading" dir="auto"> <h2 class="heading-element" dir="auto" tabindex="-1">结论</h2> <a id="user-content-conclusion" class="anchor" href="https://github.com/Intelligent-Internet/ii-agent#conclusion" aria-label="永久链接:结论"></a></div> <p>II-Agent 框架基于 Claude 3.7 Sonnet 等大型语言模型的推理能力构建,为构建多功能 AI 代理提供了全面而强大的方法。II-Agent 结合了强大的 LLM、丰富的执行能力、明确的规划和反思机制以及智能上下文管理策略,能够出色地处理各种复杂的多步骤任务。其开源特性和可扩展设计为快速发展的代理 AI 领域的持续研究和开发奠定了坚实的基础。</p> </div>

AutoBE

AutoBE

<p>AutoBE 是 AI 驱动的后端服务器代码生成工具,通过用户描述需求自动生成高质量的后端代码。基于 TypeScript、NestJS、Prisma 和 Postgres 等技术栈构建,强调“氛围编码”(Vibe Coding),通过持续的用户反馈和编译器反馈来迭代优化代码。AutoBE 结合瀑布模型和螺旋模型的优点,确保代码的可靠性和安全性。</p> <p><img src="https://img.medsci.cn/aisite/img//0VcbNnraUPaC2EbbMoTic7P7pyhrzpg7cDx8clNd.png"></p> <h2 style="font-size: 20px;">AutoBE的主要功能</h2> <ul> <li>需求分析(Analyze):能分析用户的需求,生成结构化的需求规格文档,为后续的代码生成提供明确的指导。</li> <li>数据库模式生成(Prisma):根据需求规格生成 Prisma 格式的数据库模式和 ERD(实体关系图)文档,方便开发者理解和设计数据库。</li> <li>API 接口设计与代码生成(Interface):基于需求规格和 ERD 文档设计 API 接口,生成 API 接口代码和 DTO(数据传输对象)模式,帮助开发者快速搭建后端接口。</li> <li>测试代码生成(Test):为每个 API 接口生成 E2E(端到端)测试代码,确保生成的代码质量可靠。</li> <li>代码实现(Realize):为每个 API 函数编写实现代码,完成整个后端功能的代码生成。</li> </ul> <h2 style="font-size: 20px;">AutoBE的技术原理</h2> <ul> <li>自然语言理解:AutoBE 通过自然语言处理技术理解用户的需求描述,转化为具体的代码生成指令。</li> <li>代码生成模型:基于深度学习的代码生成模型,如 Transformer 架构,能根据输入的需求描述生成高质量的代码。</li> <li>技术栈集成 <ul> <li>TypeScript:作为开发语言,TypeScript 提供了静态类型检查,能帮助开发者提前发现潜在的错误,提高代码的可靠性和可维护性。</li> <li>NestJS:作为一个基于 TypeScript 的框架,NestJS 提供了模块化和可扩展的架构,方便开发者构建复杂的后端应用。</li> <li>Prisma:作为 ORM(对象关系映射)工具,Prisma 能简化数据库操作,使开发者以更直观的方式与数据库交互。</li> <li>Postgres:作为后端数据库,Postgres 提供了强大的数据存储和查询功能,能满足复杂的应用需求。</li> </ul> </li> <li>编译器反馈:在代码生成过程中,AutoBE 会用编译器的反馈信息来优化代码。例如,如果生成的代码存在语法错误或类型不匹配等问题,编译器会提供相应的错误信息,AutoBE 根据这些信息调整代码生成策略。</li> <li>瀑布模型:在需求分析、设计、编码、测试等阶段,AutoBE 按照瀑布模型的顺序依次进行,确保每个阶段的工作都符合预期。</li> <li>螺旋模型:AutoBE 融入了螺旋模型的思想,在每个阶段都会进行验证和测试,及时发现和解决问题,确保代码的质量和可靠性。</li> </ul> <h2 style="font-size: 20px;">AutoBE的项目地址</h2> <ul> <li>Github仓库: <a href="https://github.com/wrtnlabs/autobe" target="_blank" rel="noopener">https://github.com/wrtnlabs/autobe</a> </li> </ul>

腾讯元器

腾讯元器

<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>