跳到正文
LinuxDo· 老文·· 2 小时前AI 评分45

1flowbase 0.5.3 发布:AI gateway + MCP gateway + 应用基座,用最少 token 快速搭建系统应用

1flowbase应用基座:用最少的token快速实现系统应用

AI 导读

1flowbase 0.5.3 发布,定位为 AI gateway + MCP gateway + 应用基座,可将 AI 聊天记录存储并用于构建应用。它内置应用模板与工作流编排,支持在线动态建表生成 CRUD 接口,并可将接口转化为 MCP 供 agent 接入,提供豆包、Codex、Claude Code 及 ChatGPT 连接器等方式。

正文

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签: 是
  • 我的开源项目完整开源,无未开源部分: 是
  • 我的开源项目已链接认可 LINUX DO 社区: 是
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


在经过对于1flowbase大量重构,今天登场是1flowbase 0.5.3

给dots一张图,就是一个完整的前后端

4debbd5fef6d2711608a2e5f2aa00fcb

完成效果:

image

首先简单介绍一下,1flowbase是一个AI gateway + MCP gateway + 应用基座。

image

1flowbase构建网关会将经过ai聊天记录存储起来,然后构建利用构建应用,如下演示,使用的是1flowbase内置应用模板

将接入客户端聊天记录

image

类似DeepSeek harness 完整聊天记录

image

定时任务总结聊天记录

image

生成每日报告

image

自由DIY系统

开启UI模式自由修改页面

image

image

全面适配ant-design UI组件

image

每一个区块都是独立代码区域,具体意思就是你去ant-design 的任意demo页面直接复制粘贴下来就能直接渲染

import React from 'react';
import { Button, Flex } from 'antd';

const App: React.FC = () => (
  <Flex gap="small" wrap>
    <Button type="primary">Primary Button</Button>
    <Button>Default Button</Button>
    <Button type="dashed">Dashed Button</Button>
    <Button type="text">Text Button</Button>
    <Button type="link">Link Button</Button>
  </Flex>
);

export default App;

更多见:ant design

支持将工作流发布为API

如上面报表来自内置应用

image

点击查看进入工作流编排:

image

内置多种节点,基本涵盖接口使用:

image

支持在线建表生成CURD接口

每一个人业务都是不一样,所需要存储设计表也是不一样,因此我们提供数据源,在线动态建表,上面每日报表表如下所示

image

生成接口见API 文档:

image

除了普通模板我们还内置了树状模板,用来表达父子关系表

image

rust开发极致性能要求

在经过接连不断,开发爆炸爆炸之后

https://linux.do/t/topic/2979562

带来就是极致性能和资源需求,这个是在我线上部署,系统自带资源占用170MB

091116a527889d15830e345e5fa8ad47

整套(docker):前端(静态文件+nginx)+后端(rust后端)+数据库(pg数据库)

2e40240b885360f5bfe79a4791887297

如何接入到dots或者其他agent中?

也就是说如何实现文章开头效果?

1flowbase主张一切皆接口,前端GUI可以做到事情,那么将接口转化为MCP,agent一样可以做到

1flowbase内置了一个初始MCP实例,供agent 接入之后渐进式发现,利用,转换接口为MCP

image

我们提供下列连接方式:

豆包,workbody等等可以使用通过http方式接入,

image

同时提供codex和Claude code一键运行命令的

image

无限token秘密是ChatGPT 插件提供接入

image

可以在ChatGPT 中作为连接器接入使用:

image

查询的日常聊天记录:

45a54fd4b59aefbc75307aa8e4a84922

可以看到500接口并没有全部接进去,而是1flowbase自己转化。

当然也可以实现开头一张图,生成实现,但是建议先在gpt的web端生成对应原型图,再dots中云电脑登录让dots调用连接器,调试验证复刻。

接入ChatGPT详细教程:

有什么想法或者建议欢迎在帖子下面留言,欢迎star

来源:LinuxDo · linux.do