
TGO
TGO 是一个开源的 AI 智能体客服平台,致力于帮助企业"组建智能体团队为客户服务"。它集成了多渠道接入、智能体编排、知识库管理(RAG)、人工坐席协作等核心功能。
GenericAgent 是一个极简、可自我进化的自主 Agent 框架。核心仅 ~3K 行代码,通过 9 个原子工具 + ~100 行 Agent Loop,赋予任意 LLM 对本地计算机的系统级控制能力,覆盖浏览器、终端、文件系统、键鼠输入、屏幕视觉及移动设备。
GenericAgent 是一个仅约 3,000 行代码的极简自主 Agent 框架。它摒弃了复杂的插件生态和庞大的依赖库,通过 9 个原子工具和一个约 100 行的核心循环 (Agent Loop),赋予任意大语言模型(LLM)对本地计算机的系统级控制能力。
其核心设计哲学是:“不预设技能,靠进化获得能力。”
每当你让 GenericAgent 完成一个新任务,它不仅会执行,还会将成功的执行路径自动固化为 Skill (技能) 并写入记忆层。随着使用时间的推移,它会从几行种子代码生长出一棵完全属于你、独一无二的专属技能树。

pip install 即可运行。code_run: 执行任意代码(Python/Shell等)。file_read/write/patch: 文件系统操作。web_scan: 感知网页内容。web_execute_js: 控制浏览器行为(注入真实浏览器,保留登录态)。ask_user: 人机协作确认。update_working_checkpoint / start_long_term_update: 记忆管理。git init 到每一条 commit message,均由 GenericAgent 自主完成。这是其强大执行力的最佳证明。
# 克隆仓库
git clone https://github.com/lsdefine/GenericAgent.git
cd GenericAgent
# 安装最小依赖
pip install streamlit pywebview
# 配置 API Key
cp mykey_template.py mykey.py
# 编辑 mykey.py,填入你的 LLM API Key (支持 Claude, Gemini, Kimi, MiniMax 等)
# 启动 Web UI
python launch.pyw
GenericAgent 支持多种即时通讯工具作为前端,实现随时随地交互:
| 平台 | 安装命令 | 启动命令 | 特点 |
|---|---|---|---|
| 微信 (Personal) | pip install pycryptodome qrcode requests | python frontends/wechatapp.py | 扫码登录,个人号可用 |
pip install qq-botpy | python frontends/qqapp.py | WebSocket 长连接,无需公网 IP | |
| 飞书 (Lark) | pip install lark-oapi | python frontends/fsapp.py | 支持富文本、卡片、图片、文件 |
| 企业微信 | pip install wecom_aibot_sdk | python frontends/wecomapp.py | 适合企业内部集成 |
| 钉钉 | pip install dingtalk-stream | python frontends/dingtalkapp.py | 适合阿里生态用户 |
| Qt 桌面应用 | – | python frontends/qtapp.py | 原生桌面体验 |
| 特性 | GenericAgent | OpenClaw | Claude Code |
|---|---|---|---|
| 代码量 | ~3K 行 | ~530K 行 | 庞大 |
| 部署难度 | 极低 (pip + Key) | 多服务编排 | CLI + 订阅 |
| 浏览器控制 | 注入真实浏览器 (保留登录态) | 沙箱/无头 | MCP 插件 |
| OS 控制 | 键鼠/视觉/ADB | 多 Agent 委派 | 文件+终端 |
| 自我进化 | ✅ 自主生长 Skill | ❌ 插件生态 | ❌ 会话无状态 |
| Token 成本 | 极低 (<30K) | 高 | 高 |
“给它一个目标,它还你一棵技能树。”
GenericAgent,让 AI 真正学会“做事”,而不仅仅是“说话”。







