1flowbase 0.5.3 发布:AI gateway + MCP gateway + 应用基座,用最少 token 快速搭建系统应用
1flowbase应用基座:用最少的token快速实现系统应用
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一张图,就是一个完整的前后端
完成效果:
首先简单介绍一下,1flowbase是一个AI gateway + MCP gateway + 应用基座。
1flowbase构建网关会将经过ai聊天记录存储起来,然后构建利用构建应用,如下演示,使用的是1flowbase内置应用模板
将接入客户端聊天记录
类似DeepSeek harness 完整聊天记录
定时任务总结聊天记录
生成每日报告
自由DIY系统
开启UI模式自由修改页面
全面适配ant-design UI组件
每一个区块都是独立代码区域,具体意思就是你去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
如上面报表来自内置应用
点击查看进入工作流编排:
内置多种节点,基本涵盖接口使用:
支持在线建表生成CURD接口
每一个人业务都是不一样,所需要存储设计表也是不一样,因此我们提供数据源,在线动态建表,上面每日报表表如下所示
生成接口见API 文档:
除了普通模板我们还内置了树状模板,用来表达父子关系表
rust开发极致性能要求
在经过接连不断,开发爆炸爆炸之后
https://linux.do/t/topic/2979562
带来就是极致性能和资源需求,这个是在我线上部署,系统自带资源占用170MB
整套(docker):前端(静态文件+nginx)+后端(rust后端)+数据库(pg数据库)
如何接入到dots或者其他agent中?
也就是说如何实现文章开头效果?
1flowbase主张一切皆接口,前端GUI可以做到事情,那么将接口转化为MCP,agent一样可以做到
1flowbase内置了一个初始MCP实例,供agent 接入之后渐进式发现,利用,转换接口为MCP
我们提供下列连接方式:
豆包,workbody等等可以使用通过http方式接入,
同时提供codex和Claude code一键运行命令的
无限token秘密是ChatGPT 插件提供接入
可以在ChatGPT 中作为连接器接入使用:
查询的日常聊天记录:
可以看到500接口并没有全部接进去,而是1flowbase自己转化。
当然也可以实现开头一张图,生成实现,但是建议先在gpt的web端生成对应原型图,再dots中云电脑登录让dots调用连接器,调试验证复刻。
接入ChatGPT详细教程:
有什么想法或者建议欢迎在帖子下面留言,欢迎star
来源:LinuxDo · linux.do























