AIBotPublic
AIBot PRO 是一个基于.NET 8 的 AI聚合客户端 to C 弱 to B 可以集成众多AI产品(ChatGPT,Gemini,Claude,文心一言,通义千问,讯飞星火),无感切换对话,支持知识库、插件开发、AI流程引擎(workflow)、以及开放平台对外输出定制化的特色AI API
Install / Use
/learn @MayDay-wpf/AIBotPublicAbout this skill
Quality Score
0/100
Category
Development & EngineeringSupported Platforms
Claude Code
Claude Desktop
Gemini CLI
README
AIBotPro 开源版
作者运营地址:https://embbot.com
赞助我们❤:https://afdian.com/a/aibotpro
赞助商:
- 优云智算(上市云计算公司UCloud旗下GPU算力平台),提供高性价比GPU算力,万卡规模4090,资源充足不排队。支持windows操作系统,配备独立外IP地址,免费200GSSD磁盘。注册即享免费5小时4090!点击立即领取
QQ交流群:833716234 点击加入群聊【AIBot-MayMay】(群内免费提供技术支持,任何问题都会得到解答)
开源版与闭源版差异:开源版本移除了对用户历史记录、用户资料等敏感信息的特殊加密算法,改用简易的base64编码存储,其他与闭源完全一致
技术栈
- 前端:bootstrap4
- 后端:.NET6.0
- 数据库:SqlServer 2012及以上
- 缓存:Redis
- 向量数据库:Milvus
AIBotPro部署(三个方法)
- Windows部署文档:https://55555.wiki/doc/7/
- Linux 宝塔面板部署文档:https://55555.wiki/doc/4/
- Docker 部署文档:https://55555.wiki/doc/18/
Milvus
- docker部署以及配置方法文档:https://55555.wiki/doc/8/
功能说明书(持续更新):https://55555.wiki/project-3/
第三方依赖:
- 百度AI OCR
- 阿里巴巴滑动验证(2.0.2及以上版本已【移除】对于此项的依赖)
- 阿里巴巴向量检索服务(2.0.9及以上版本已【移除】对于此项的依赖)
- Milvus 向量数据库(2.0.9及以上版本【加入】对于此项的依赖)
- Milvus C# SDK(2.0.9及以上版本【加入】对于此项的依赖) https://github.com/milvus-io/milvus-sdk-csharp
- Google Search
- QQ邮箱服务
- Drawflow.js https://github.com/jerosoler/Drawflow
- one-api or new-api
- betalgo/openai
贡献列表
- @weianweigan——Milvus C# SDK指导
- @kayhantolga——Betalgo OpenAI .NET SDK指导
V4.0 版本更新
- 取消引导助手
- 加入Coder模式
- 加入作家模式 Writer
- 流程引擎优化
- 文件系统优化
- 角色系统改版
- 模型列表显示改版 注意:数据库有变动,不向下兼容,请对照此文件更新数据库表 aibotpro.sql
相关截图

深色模式
自定义插件

多种知识库全自动构建解决方案,本地私有化知识库,支持自定义正则表达式灵活设计切片方案
多文件并行处理的文件 AI

WorkFlow(AI流程引擎)可运行javascript 和 csharp 脚本
沉浸式PDF阅读
个人中心直观的消耗统计

图库永久保存 AI 绘画

完全自由的 API 托管,兼容 one-api 等

OpenAPI 支持外部调用AIBotPro的插件(联网、知识库、绘画、workflow等),实现AI特色功能输出,完全遵循OpenAI调用规则,免去复杂的function calling传参

硅基流动 的stable-diffusion-3-medium
商品管理,可自行配置支付和库存以及商品内容
Coder


Writer 作家模式


