https://download.csdn.net/download/xiaoshun007/"assets/QuickBot_logo.png" alt="QuickBot" width="100"> QuickBot: 轻量级个人 AI 助手
🐱 QuickBot 是一个功能丰富的个人 AI 助手,支持多平台聊天通道、多代理协作和自定义 Agent。
安装
环境要求
- Python 版本:
>= 3.11(支持 Python 3.11、3.12)
安装步骤
GPT plus 代充 只需 145git clone https://github.com/Abossss/QuickBot.git cd QuickBot pip install -e .
> ⚠️ Windows 用户:如果遇到权限错误,请以管理员身份打开终端后执行安装命令。
快速开始
# 1. 初始化配置 quickbot onboard # 2. 开始对话 quickbot agent -m "你好!" # 3. 启动网关(可选) quickbot gateway
配置
配置文件位于 ~/.quickbot/config.json
提供商
网关型:
| 名称 | 显示名 | 地区 | 说明 |
|---|---|---|---|
qianfan |
百度千帆 | 🇨🇳 中国 | AI 编码订阅,首购 ¥9.9/月 |
siliconflow |
SiliconFlow | 🇨🇳 中国 | DeepSeek、Qwen、GLM 等 |
openrouter |
OpenRouter | 🌍 全球 | Claude、GPT、Gemini 等 |
aihubmix |
AiHubMix | 🌍 全球 | 多模型网关 |
标准提供商:
| 名称 | 显示名 | 模型 |
|---|---|---|
anthropic |
Anthropic | Claude 系列 |
openai |
OpenAI | GPT 系列 |
deepseek |
DeepSeek | DeepSeek-R1/V3 |
gemini |
Gemini | Gemini 系列 |
zhipu |
智谱 AI | GLM 系列 |
dashscope |
通义千问 | Qwen 系列 |
moonshot |
Moonshot | Kimi 系列 |
minimax |
MiniMax | MiniMax 系列 |
本地部署:
| 名称 | 说明 |
|---|---|
vllm |
本地 vLLM 服务器 |
groq |
Groq(语音转录) |
配置示例
GPT plus 代充 只需 145{ "providers": { "siliconflow": { "apiKey": "sk-xxx" } }, "agents": { "defaults": { "model": "deepseek-ai/DeepSeek-V3" } } }
百度千帆配置
百度千帆 Coding Plan 是 AI 编码订阅服务,首购 ¥9.9/月。
{ "providers": { "qianfan": { "apiKey": "你的API Key" } }, "agents": { "defaults": { "model": "qianfan-code-latest" } } }
获取 API Key:https://console.bce.baidu.com/qianfan/resource/subscribe
聊天通道
| 通道 | 难度 | 配置方式 |
|---|---|---|
| Telegram | 简单 | Bot Token |
| Discord | 简单 | Bot Token |
| 飞书 | 中等 | 应用凭证 |
| Slack | 中等 | Bot + App Token |
| 中等 | 扫码登录 |
Telegram 配置
GPT plus 代充 只需 145{ "channels": { "telegram": { "enabled": true, "token": "你的BotToken", "allowFrom": ["你的用户ID"] } } }
飞书配置
{ "channels": { "feishu": { "enabled": true, "appId": "cli_xxx", "appSecret": "xxx" } } }
网络搜索
Agent 支持联网搜索,默认使用 Tavily(专为 AI 优化)。
| 搜索引擎 | 免费 | 说明 |
|---|---|---|
| Tavily | 1000次/月 | 推荐,专为 AI 优化 |
| Brave Search | 有免费额度 | 备选方案 |
配置
GPT plus 代充 只需 145# 配置 Tavily API Key quickbot config set tools.web.search.apiKey tvly-xxx # 切换搜索引擎 quickbot config set tools.web.search.provider tavily # 或 brave
获取 Tavily API Key:https://tavily.com
命令
| 命令 | 说明 |
|---|---|
quickbot onboard |
初始化配置 |
quickbot agent |
对话模式 |
quickbot gateway |
启动网关 |
quickbot status |
查看状态 |
quickbot config show |
显示配置 |
quickbot config set |
修改配置项 |
quickbot config provider |
配置提供商 |
quickbot config channel |
配置通道 |
quickbot config model |
设置默认模型 |
quickbot cron |
定时任务 |
配置管理
# 显示当前配置 quickbot config show # 设置配置项(增量修改) quickbot config set providers.siliconflow.apiKey sk-xxx quickbot config set agents.defaults.model deepseek-ai/DeepSeek-V3 # 配置提供商 quickbot config provider siliconflow --api-key sk-xxx quickbot config provider openrouter --api-key sk-or-xxx # 配置通道 quickbot config channel telegram --enable --token "你的Token" quickbot config channel feishu --enable --app-id "cli_xxx" --app-secret "xxx" # 设置默认模型 quickbot config model deepseek-ai/DeepSeek-V3 # 用编辑器打开配置文件 quickbot config edit
🤝 多代理协作
多个专业代理协作完成写作、编程、分析等任务。
工作流:
writing- 研究→大纲→撰写→评审→编辑coding- 分析→规划→实现→测试→重构analysis- 收集→分析→报告→审核
GPT plus 代充 只需 145# 撰写文章 quickbot collab article "AI发展趋势" -r "2000字技术文章" # 编写代码 quickbot collab code "实现HTTP服务器" -l python # 数据分析 quickbot collab analyze "用户行为分析" -d data.csv
🛠️ 自定义 Agent
创建专属 Agent,定义角色和行为规则。
# 创建 quickbot agents create -n "代码审查专家" -d "代码审查助手" # 管理 quickbot agents list quickbot agents show agent_xxx quickbot agents test agent_xxx
🚀 部署方式
Docker
GPT plus 代充 只需 145# 构建 docker build -t quickbot . # 初始化 docker run -it -v ~/.quickbot:/home/quickbot/.quickbot --rm quickbot onboard # 启动 docker run -d -p 18790:18790 -v ~/.quickbot:/home/quickbot/.quickbot --restart always --name quickbot quickbot
Railway
设置环境变量 QUICKBOT_CONFIG:
QUICKBOT_CONFIG={"providers":{"siliconflow":{"apiKey":"sk-xxx"}},"agents":{"defaults":{"model":"deepseek-ai/DeepSeek-V3"}}}
项目结构
GPT plus 代充 只需 145QuickBot/ ├── agent/ # 核心代理 ├── agents/ # 多代理系统 ├── channels/ # 聊天通道 ├── providers/ # LLM 提供商 ├── config/ # 配置管理 ├── cron/ # 定时任务 └── cli/ # 命令行
许可证
QuickBot - 轻量级 AI 助手
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/241503.html