☕ KOPI Agent 文档

新加坡咖啡 × AI — 一行命令,装好你的AI助手

简介

KOPI Agent 是基于 Hermes Agent 深度定制的 AI 代理平台,专为新加坡及东南亚用户打造。像在咖啡摊点咖啡一样简单 — 选你的口味,一行命令装好。

☕ 为什么叫 KOPI? 在新加坡,KOPI 不只是咖啡 — 是一种文化。从 KOPI O(黑咖啡)到 KOPI Siew Dai(少糖),每种口味代表不同的浓度和甜度。KOPI Agent 也是这样:选你需要的版本,浓淡自选。

产品线

版本新加坡咖啡说明对话语音视频图片推理
KOPI O 经典Kopi O(黑咖啡)经典原味,全功能版
KOPI Siew Dai 少糖Kopi Siew Dai(少糖)轻量版,同样的实力,更清爽的配置
KOPI O Flash 快速Kopi O Peng(冰咖啡)极速响应,干净利落
KOPI Gau 浓厚Kopi Gau(厚咖)浓厚醇香,推理能力更强
☕ 新加坡咖啡文化 在新加坡的咖啡店(kopitiam),点咖啡是一门学问。O 是黑咖啡(福建话),Siew Dai 是少糖,Gau 是浓厚,Peng 是冰的,Gah Dai 是加甜,Kosong 是无糖,C 是加淡奶,Po 是淡的。KOPI Agent 也是这个道理 — 浓淡甜度,随你挑选。

安装

KOPI O(经典版)

curl -fsSL https://kopiaiagent.com/install.sh | bash

KOPI Siew Dai(少糖版)

curl -fsSL https://kopiaiagent.com/install-siew-dai.sh | bash
💡 安装过程 脚本会自动完成:系统检测 → 安装依赖 → Python 检查 → 克隆代码 → 创建虚拟环境 → 安装依赖 → 开通 API Key → 生成配置 → 预装 100+ 技能。最后一步配置消息平台(Telegram / WeChat)。

手动提供 API Key

curl -fsSL https://kopiaiagent.com/install.sh | KOPI_API_KEY=kp-xxx bash

系统要求

macOS 安装

Mac 完整支持 — 不需要 sudo,不需要 systemd。

curl -fsSL https://kopiaiagent.com/install-siew-dai.sh -o install-siew-dai.sh
bash install-siew-dai.sh
🍎 macOS 说明
  • 不需要 sudo — 安装到 ~/.kopi/
  • CLI 命令 kopi 自动链接到 /usr/local/bin/kopi — 装完即用
  • Gateway 使用 launchd 代替 systemd
  • 需要 Homebrew 安装依赖(自动检测)
  • 支持 Apple Silicon(M1/M2/M3/M4)和 Intel Mac

快速开始

交互式聊天

kopi

直接在终端里和 AI 对话。支持工具调用、代码执行、文件操作等。

单次提问

kopi "帮我写一个 Python 脚本,批量重命名文件"

切换模型

/model kopi-gau       # 切换到浓厚推理版
/model kopi-o-flash   # 切换到快速版
/model kopi-o         # 切回经典版

CLI 命令

所有命令在终端运行,格式为 kopi <命令>。使用 kopi --help 查看完整选项。

🚀 核心

命令说明
kopi启动交互式聊天(默认)
kopi chat直接发送消息
kopi tui终端 UI 模式(React)
kopi version显示版本信息
kopi update更新到最新版本
kopi uninstall卸载 KOPI Agent

🔧 诊断 & 配置

命令说明
kopi doctor检查配置和依赖问题
kopi doctor --fix诊断并自动修复问题
kopi config管理配置(showsetedit
kopi setup初始设置向导
kopi status查看系统状态
kopi status --deep深度诊断所有组件
kopi logs查看日志(--follow--level--session
kopi debug上传调试报告并获取分享链接

🌐 网关 & 平台

命令说明
kopi gateway start启动消息网关(Telegram/WeChat)
kopi gateway stop停止消息网关
kopi gateway setup配置消息平台
kopi whatsappWhatsApp 配置
kopi slackSlack 配置
kopi webhookWebhook 管理

🧩 技能 & 工具

命令说明
kopi skills list列出已安装技能
kopi skills install <name>安装技能
kopi skills search <query>搜索可用技能
kopi tools管理工具(列出/启用/禁用)
kopi plugins列出插件及其状态
kopi mcp管理 MCP 服务器
kopi kanban多 Agent 协作看板
kopi hooks管理 Hook
kopi browser通过 CDP 连接 Chrome 浏览器

🧠 会话 & 记忆

命令说明
kopi sessions浏览和恢复历史会话
kopi memory管理持久记忆
kopi cron管理定时任务
kopi backup备份管理

🔐 认证 & 模型

命令说明
kopi auth认证管理
kopi login登录服务
kopi logout登出
kopi model切换模型
kopi profile管理配置文件

📊 其他

命令说明
kopi acpACP 适配器(VS Code / Zed 集成)
kopi computer-use计算机控制
kopi dashboard打开仪表盘
kopi insights使用分析
kopi completionShell 自动补全设置

聊天中命令

对话中可用的斜杠命令(输入 /help 查看完整列表):

💬 会话管理

命令说明
/new开启新会话
/clear清屏并重新开始
/history查看对话历史
/save保存当前对话
/retry重试上一条消息
/undo撤回最后一组对话
/branch分支会话(探索不同路径)
/compress手动压缩对话上下文
/rollback列出或恢复文件系统检查点
/snapshot创建或恢复状态快照
/resume恢复命名会话
/sessions浏览和恢复会话

⚙️ 配置

命令说明
/model <name>切换模型(如 /model kopi-gau
/personality设置预定义人格
/yolo切换 YOLO 模式(跳过审批)
/reasoning管理推理力度和显示
/fast切换快速/优先处理模式
/voice切换语音模式
/skin更改显示主题
/verbose循环工具进度显示
/footer切换回复底部元数据

🧰 工具 & 技能

命令说明
/tools管理工具(列出/启用/禁用)
/toolsets列出可用工具集
/skills搜索、安装或查看技能
/cron管理定时任务
/kanban多配置文件协作看板
/plugins列出插件及其状态
/browser连接浏览器工具到 Chrome

📋 控制 & 信息

命令说明
/stop终止所有后台进程
/approve批准待确认的危险命令
/deny拒绝待确认的危险命令
/background <prompt>在后台运行提示
/queue <prompt>将提示排队等待下一轮
/goal设置跨轮次的持续目标
/help显示所有可用命令
/commands浏览所有命令和技能
/usage查看 Token 用量和速率限制
/insights查看使用分析
/status查看会话信息
/copy复制最后回复到剪贴板
/image附加本地图片文件
/update更新 KOPI Agent
/debug上传调试报告
/restart优雅重启网关

Gateway(消息网关)

KOPI Agent 可以通过 Telegram 和 WeChat 与你交互,像聊天一样使用 AI。

Telegram 配置

  1. 在 Telegram 搜索 @BotFather
  2. 发送 /newbot 创建 Bot
  3. 复制获得的 Token
  4. 运行 kopi gateway setup 并输入 Token

systemd 服务

systemctl start kopi-gateway     # 启动
systemctl stop kopi-gateway      # 停止
systemctl status kopi-gateway    # 状态
journalctl -u kopi-gateway -f    # 日志

模型

所有模型通过 KOPI Proxy 代理,无需自备 API Key。在聊天中用 /model <名称> 切换。

模型名称类型说明
kopi-o全功能默认 — 综合能力最强,支持语音 + 视频
kopi-o-flash快速极速响应,轻量任务
kopi-siew-dai全功能少糖版默认 — 同样的实力,更清爽
kopi-siew-dai-flash快速少糖快速版
kopi-gau推理浓厚醇香 — 推理和分析能力更强

技能

安装时自动预装 100+ 技能,涵盖:

类别技能数示例
核心开发15plan, debugging, TDD, code-review
GitHub6PR workflow, issues, repo management
研究6arXiv, blog monitoring, Jupyter
生产力8Google Workspace, Notion, PowerPoint
媒体5YouTube, Twitter, Spotify
创意8架构图, 漫画, 信息图, 像素画
运维5Docker, Kanban, CLI
其他50+邮件, 游戏, 智能家居, 红队测试

🔌 什么是 MCP?

MCP = Model Context Protocol(模型上下文协议)

你可以把 MCP 理解成:AI 世界里的 USB 接口

以前,每个 AI 要连接外部工具,都要单独开发适配。有了 MCP 之后,只要工具提供 MCP Server,AI 就可以像插 USB 一样接进去使用。

MCP 工作原理示意图

▲ MCP 连接示意图

MCP 可以让 AI 做什么?

MCP 的作用,就是让 AI 不只是"聊天",而是可以真正连接外部系统、读取数据、执行操作:

MCP 服务器AI 可以做什么
🕐 时间查询时间、时区转换
📁 文件系统读取、写入指定文件夹
🐙 GitHub查看仓库、管理 Issue、PR、搜索代码
🗄️ 数据库查询 SQLite、PostgreSQL 等数据库
🌐 网页 / API抓取网页、调用外部接口
💼 业务系统连接 CRM、订单系统、库存系统、财务系统
💬 消息平台集成 Telegram、WhatsApp、邮件

Native MCP — KOPI Agent 内置支持

KOPI Agent 内置了 MCP 客户端能力。不需要重新开发插件系统,只要在配置文件里写好要连接哪些 MCP Server,启动后自动加载:

# ~/.kopi/config.yaml
mcp_servers:
  time:
    command: "uvx"
    args: ["mcp-server-time"]
  filesystem:
    command: "uvx"
    args: ["mcp-server-filesystem", "/path/to/folder"]

配置完成后,你问 "现在新加坡几点?",Agent 就会自动调用 MCP 时间工具获取准确时间,而不是靠模型猜测。

工作原理

你问:"现在新加坡几点?"
  ↓
KOPI Agent 识别到需要实时数据
  ↓
调用 MCP Server(时间工具)
  ↓
从时间服务器获取准确答案
  ↓
回答:"现在是下午 3:45(SGT, UTC+8)"

一句话总结

💡 MCP = AI 连接外部工具的统一标准。
MCP 让 AI Agent 不只是聊天机器人,而是可以连接真实业务系统的数字员工。

📋 应用案例

案例一:客服自动化

一家零售公司通过 WhatsApp 使用 KOPI Agent 处理客户咨询。Agent 通过 MCP 连接订单数据库,当客户问"我的订单 #1234 到哪了?"时,直接查询数据库返回真实物流信息 — 无需人工介入。

案例二:开发者效率提升

一个开发团队通过 MCP 将 KOPI Agent 连接到 GitHub。开发者在 Telegram 里直接问"有哪些待处理的 PR?"或"总结最新的 Issues",Agent 实时读取 GitHub 并给出摘要。

案例三:商业智能

一位中小企业老板通过 MCP 连接销售数据库。每天早上问 KOPI Agent"昨天销售额多少?",立即获得报表 — 不需要登录后台或写 SQL。

案例四:文档管理

一家律师事务所通过 MCP 连接文档文件夹。律师可以问"找出所有提到 X 公司的合同",Agent 立即搜索文件并返回相关文档和摘要。

案例五:多平台监控

一家媒体公司通过 MCP 连接 Telegram、WhatsApp 和邮件。KOPI Agent 监控所有渠道,可以自动回复、转发消息,或在紧急事项出现时通知团队。

案例六:YouTube 字幕档案馆 已上线

一位内容创作者基于 KOPI Agent + MCP 搭建了字幕档案馆。系统通过 MCP SSE Bridge 提取 YouTube 视频字幕,AI 自动生成内容摘要,并以精美的卡片式网页呈现。支持一键提取字幕、自动主题标签、可视化内容卡片 — 全部由 KOPI Agent 后台调度完成。

🔗 查看在线演示 →

案例七:量化策略排名系统 专业版

量化团队使用 KOPI Agent 自动化回测与策略排名。Agent 在 15 分钟级别上对 16 个标的、8 种策略执行 320+ 组回测,自动生成交互式排名看板(Chart.js 可视化)。评分维度涵盖总收益率、夏普比率、最大回撤、胜率等 — 全部由 KOPI Agent 自动计算并发布,无需人工介入。

🔗 查看实时排名 →

案例八:AI 知识漫画生成 创意

KOPI Agent 只需一个主题提示,即可生成完整的漫画风格知识漫画。通过 baoyu-comic 技能,自动创作剧情、AI 绘制插画、排版多格漫画 — 将新加坡鸟类保护危机等复杂话题转化为生动的视觉叙事。一条命令,一本漫画。

🔗 阅读漫画 →

案例九:智能量化交易看板 专业版

AMT Capital 使用 KOPI Agent 驱动实时量化交易看板。通过接入 Alpaca Markets API,系统追踪投资组合价值、盈亏、购买力及持仓详情 — 每 30 秒自动刷新。功能包括交易大师策略库、Vanderbilt AI 投资组合分析、交互式权益曲线图表、一键生成投资报告。KOPI Agent 在后台编排市场数据获取、风险计算与策略执行。

🔗 查看实时看板 →

开始使用 MCP

运行 kopi mcp 管理 MCP 服务器,或查看配置章节了解详细设置。

配置文件

配置文件位于 ~/.kopi/config.yaml

# 大模型配置
model:
  default: kopi-o              # 默认模型
  provider: custom
  base_url: https://kopiaiagent.com/kp/v1
  api_key: kp-xxxxxxxx         # 安装时自动获取
  context_length: 256000

# 代理配置
agent:
  max_turns: 90

# 终端配置
terminal:
  timeout: 180

# 显示配置
display:
  skin: default
  show_cost: true

# 内存配置
memory:
  memory_enabled: true
  user_profile_enabled: true

故障排除

安装失败

⚠️ 常见问题
  • dpkg 中断 → 运行 sudo dpkg --configure -a
  • Python 版本太低 → 脚本会自动安装 3.11+
  • 网络问题 → 确认能访问 kopiaiagent.com

API 相关

⚠️ 401 Invalid API Key
  • 检查 ~/.kopi/config.yamlapi_key 是否正确
  • 确认 base_urlhttps://kopiaiagent.com/kp/v1
  • 运行 kopi doctor 诊断

Gateway 相关

⚠️ Telegram Bot 无响应
  • 检查 systemctl status kopi-gateway
  • 查看日志 journalctl -u kopi-gateway -f
  • 确认 Bot Token 正确
✅ 获取帮助 GitHub Issues: github.com/LINYIQ66/kopi-agent

计费与财务

KOPI 内置计费引擎,追踪 token 用量、计算成本、生成发票、管理付款。所有财务数据与代理数据库分开存储。

架构

request_logs (原始 API 调用,只读)
    ↓ 每日聚合 (凌晨 4:00)
daily_usage (按 客户×模型×天 聚合)
    ↓ 月度发票生成
invoices (草稿 → 已确认,不可变)
    ↓ 付款记录
payment_ledger (银行级审计流水)

定价

模型输入输出
KOPI O$0.005/1K$0.015/1K
KOPI O Flash$0.0005/1K$0.0015/1K
KOPI Siew Dai$0.005/1K$0.015/1K
KOPI Gau$0.00075/1K$0.003/1K

财务仪表盘

管理后台地址:https://readinghero.xyz/finance/。功能:

对账

计费引擎内置对账系统,验证 request_logsdaily_usage 聚合是否一致:

python3 /opt/kopi-finance/billing_engine.py reconcile 2026-05-15
# → {"status": "PASS", "discrepancies": 0}

充值系统

当客户接近或超过每日 token 限额时,系统可生成付款链接进行即时充值。付款后,客户限额自动提升。

充值套餐

套餐Tokens价格
入门版10M$5.00
成长版50M$18.00
扩展版200M$60.00
企业版1B$250.00

流程

客户达到限额 (100% 使用率)
    ↓
系统生成付款链接
    ↓
客户付款 (Stripe / 手动)
    ↓
限额自动提升 (原限额 + 新 tokens)
    ↓
客户继续使用

API 接口

方法路径说明
GET/finance/api/check-limits检查所有客户限额
POST/finance/api/topup/request生成付款链接
POST/finance/api/topup/confirm确认付款并提额
GET/finance/api/topup/history充值历史
POST/finance/api/set-limit手动设置限额
POST/finance/webhook/stripeStripe Webhook (已预留)

客户账单

KOPI 生成银行级客户账单,完整审计追踪。每笔财务交易都记录变动前后的余额状态。

账单内容

流水完整性

每条付款流水记录包含:

计费(charge)不影响账户余额 — 只有实际收付款/退款才会变动余额。

发票生命周期

草稿 (draft) → 已确认 (finalized) → 已发送 (sent) → 已付 (paid)
                                  ↘ 作废 (void)

发票一旦确认(finalized),不可编辑。调整通过新增流水记录实现。

API 接口

方法路径说明
GET/finance/api/clients所有客户用量与收入
GET/finance/api/invoices发票列表
GET/finance/api/overview公司级汇总
POST/finance/api/simulate-payment测试付款(仅开发)

账单 UI 预览

三种账单界面风格供选择: