From c24d9a45b93a2303e932b838c1982c18432aa120 Mon Sep 17 00:00:00 2001 From: RockChinQ <1010553892@qq.com> Date: Thu, 18 Jun 2026 11:51:55 -0400 Subject: [PATCH] docs(insight): refresh features page with Skills, code sandbox, LiteLLM backend, more LLMOps/platforms; add SEO descriptions (zh/en/ja) --- en/insight/features.mdx | 140 ++++++++++++++++++++++++++++---------- ja/insight/features.mdx | 146 +++++++++++++++++++++++++++++----------- zh/insight/features.mdx | 132 +++++++++++++++++++++++++++--------- 3 files changed, 311 insertions(+), 107 deletions(-) diff --git a/en/insight/features.mdx b/en/insight/features.mdx index f0295c59a..b6fd80660 100644 --- a/en/insight/features.mdx +++ b/en/insight/features.mdx @@ -1,78 +1,146 @@ --- title: "Features" -description: "Explore LangBot features: multi-platform messaging, multi-LLM support, built-in Agent, RAG knowledge bases, plugins and MCP." +description: "LangBot is an open-source, production-grade, LLM-native instant messaging bot development platform. Build AI agents for QQ, WeChat, WeCom, Lark, DingTalk, Discord, Telegram, Slack and more — with built-in Agent, RAG knowledge base, MCP, Skills and a code sandbox, plus deep integration with Dify, Coze, n8n and Langflow." --- -LangBot is an open-source LLM native instant messaging robot development platform, aiming to provide an out-of-the-box IM robot development experience, with Agent, RAG, MCP and other LLM application functions, supporting global instant messaging platforms, and providing rich API interfaces, supporting custom development. +LangBot is an **open-source, production-grade, LLM-native instant messaging bot development platform**. It connects large language models to chat platforms, letting you build intelligent agents — that converse, call tools, and plug into your existing workflows — from a single codebase, all configured and monitored through a browser-based web panel. + +LangBot delivers an out-of-the-box IM bot development experience with built-in **Agent, RAG knowledge base, MCP, Skills and a code sandbox**, supports the world's mainstream instant messaging platforms, integrates deeply with LLMOps platforms such as Dify, Coze, n8n and Langflow, and exposes rich HTTP APIs and a production-grade plugin system for custom development. + + +**Don't want to self-host?** Try [LangBot Cloud](https://space.langbot.app/cloud) — no server required, sign up and start instantly. + + +## Core Capabilities at a Glance + +- **AI Conversation & Agent** — multi-turn dialogue, tool calling (function calling), multimodal (image/audio/file) and streaming output, ready out of the box. +- **RAG Knowledge Base** — built-in vector retrieval with Rerank re-scoring, so your bot answers from your private knowledge. +- **All-Platform Coverage** — one codebase reaches QQ, WeChat, WeCom, Lark, DingTalk, Discord, Telegram, Slack, LINE, KOOK, Matrix and more. +- **Deep LLMOps Integration** — native connectors for Dify, Coze, n8n, Langflow, Deerflow, Aliyun Bailian, Ant TBox and other orchestration & workflow platforms. +- **Skills & Code Sandbox** — on-demand instruction packs paired with a securely isolated code-execution sandbox, so the agent actually *gets things done*. +- **MCP Protocol** — acts as a client into the Model Context Protocol tool ecosystem, supporting both Stdio and HTTP transports. +- **Web Management Panel** — configure, manage and monitor bots visually in the browser, no manual config editing. +- **Production-grade Plugin System** — hundreds of community plugins on a cross-process, event-driven architecture that's safe and hot-pluggable. +- **Multi-pipeline Architecture** — run multiple pipelines per instance so different bots serve different scenarios, with access control, rate limiting, sensitive-word filtering and comprehensive monitoring. ## Instant Messaging Platform Support +LangBot covers mainstream global IM platforms through a unified adapter layer — develop once, reach everywhere. + | Platform | Status | Remarks | | --- | --- | --- | -| Personal QQ | ✅ | Supported by third-party applications that implement the OneBot11 protocol, supports QQ personal private and group chats | -| QQ Official Bot | ✅ | QQ Official Bot, supports channels, private chats, and group chats | -| WeCom | ✅ | | -| WeCom Intelligent Bot | ✅ | Support streaming output | -| WeCom Customer Service | ✅ | | +| Personal QQ | ✅ | Supported via third-party apps implementing the OneBot v11 protocol; private and group chats | +| QQ Official Bot | ✅ | Channels, private chats, and group chats | +| WeChat | ✅ | Personal WeChat | | WeChat Official Account | ✅ | | -| Lark | ✅ | Support streaming output | -| DingTalk | ✅ | Support streaming output | +| WeCom | ✅ | Internal application messages | +| WeCom Intelligent Bot | ✅ | Supports streaming output | +| WeCom Customer Service | ✅ | | +| Lark | ✅ | Supports streaming output | +| DingTalk | ✅ | Supports streaming output | | Discord | ✅ | | -| Telegram | ✅ | Support streaming output | +| Telegram | ✅ | Supports streaming output | | Slack | ✅ | | -| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) is a universal chat protocol that theoretically supports QQ, Zulip, Miyoushe, and 15+ platforms | | LINE | ✅ | | | KOOK | ✅ | | -| WhatsApp | 🚧 | | +| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) is a universal chat protocol that theoretically supports QQ, Zulip, Miyoushe and 15+ platforms | +| Matrix | ✅ | Reaches Signal, WhatsApp, Messenger, iMessage, Mattermost, Google Chat, IRC, XMPP, Zulip and more via bridges | +| Email | ✅ | Use email as a conversation channel | +| Web Page Bot | ✅ | Embeddable chat widget for web pages | +| WhatsApp | 🚧 | In development (also usable via Matrix bridge) | 🚧: In development -For platform-specific feature support, please check [this document](/en/insight/platform-features). +For fine-grained, per-platform feature support (sending/receiving images, audio, files, rich text, streaming responses, etc.), see the [platform features document](/en/insight/platform-features). ## Model and LLMOps Platform Support +Since 4.x, LangBot uses **LiteLLM as a unified model request backend**, so beyond the built-in providers below you can also connect any OpenAI-format or LiteLLM-supported model. + +### LLM, Aggregation & GPU Platforms + | Provider/Service | Status | Remarks | | --- | --- | --- | -| [OpenAI](https://platform.openai.com/) | ✅ | Available for any OpenAI interface format model | -| [DeepSeek](https://www.deepseek.com/) | ✅ | | -| [Moonshot](https://www.moonshot.cn/) | ✅ | | +| [OpenAI](https://platform.openai.com/) | ✅ | Works with any OpenAI-format model | | [Anthropic](https://www.anthropic.com/) | ✅ | | +| [DeepSeek](https://www.deepseek.com/) | ✅ | | +| [Google Gemini](https://aistudio.google.com/prompts/new_chat) | ✅ | | | [xAI](https://x.ai/) | ✅ | | +| [Moonshot](https://www.moonshot.cn/) | ✅ | | | [Zhipu AI](https://open.bigmodel.cn/) | ✅ | | -| [ShengSuanYun](https://www.shengsuanyun.com/?from=CH_KYIPP758) | ✅ | Global LLM aggregation platform (Recommended) | +| [Mistral](https://mistral.ai/) | ✅ | | +| [Groq](https://groq.com/) | ✅ | | +| [OpenRouter](https://openrouter.ai/) | ✅ | Global LLM gateway | +| [Ollama](https://ollama.com/) | ✅ | Local LLM running platform | +| [LMStudio](https://lmstudio.ai/) | ✅ | Local LLM running platform | +| [SiliconFlow](https://siliconflow.cn/) | ✅ | LLM gateway (MaaS) | +| [Aliyun Bailian](https://bailian.console.aliyun.com/) | ✅ | LLM gateway (MaaS) / LLMOps platform | +| [Volc Engine Ark](https://console.volcengine.com/ark) | ✅ | LLM gateway (MaaS) / LLMOps platform | +| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | LLM gateway (MaaS) | +| [GiteeAI](https://ai.gitee.com/) | ✅ | LLM interface gateway (MaaS) | +| [ShengSuanYun](https://www.shengsuanyun.com/?from=CH_KYIPP758) | ✅ | Global LLM aggregation (recommended) | | [CompShare](https://www.compshare.cn/?ytag=GPU_YY-gh_langbot) | ✅ | LLM and GPU resource platform | | [PPIO](https://ppio.com/user/register?invited_by=QJKFYD&utm_source=github_langbot) | ✅ | LLM and GPU resource platform | | [302.AI](https://share.302.ai/SuTG99) | ✅ | LLM gateway (MaaS) | -| [Google Gemini](https://aistudio.google.com/prompts/new_chat) | ✅ | | +| [Jiekou AI](https://jiekou.ai/) | ✅ | LLM gateway (MaaS) | +| [TokenPony](https://www.tokenpony.cn/453z1) | ✅ | LLM gateway (MaaS) | +| [Qiniu](https://www.qiniu.com/ai/agent) | ✅ | LLM gateway (MaaS) | + +### LLMOps / Agent Orchestration Platforms + +Plug your existing workflows or agents straight into IM platforms — no need to rewrite your business logic. + +| Platform | Status | Remarks | +| --- | --- | --- | | [Dify](https://dify.ai) | ✅ | LLMOps platform | -| [n8n](https://n8n.io/) | ✅ | LLMOps platform | -| [Langflow](https://langflow.org/) | ✅ | LLMOps platform | -| [Ollama](https://ollama.com/) | ✅ | Local LLM running platform | -| [LMStudio](https://lmstudio.ai/) | ✅ | Local LLM running platform | -| [GiteeAI](https://ai.gitee.com/) | ✅ | LLM interface gateway (MaaS) | -| [SiliconFlow](https://siliconflow.cn/) | ✅ | LLM gateway (MaaS) | -| [Aliyun Bailian](https://bailian.console.aliyun.com/) | ✅ | LLM gateway (MaaS), LLMOps platform | -| [Volc Engine Ark](https://console.volcengine.com/ark/region:ark+cn-beijing/model?vendor=Bytedance&view=LIST_VIEW) | ✅ | LLM gateway (MaaS), LLMOps platform | -| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | LLM gateway (MaaS) | -| [TBox (Ant TreasureBox)](https://tbox.cn/) | ✅ | LLMOps platform | -| [Coze](https://coze.cn) | ✅ | LLMOps platform | +| [Coze](https://coze.cn) | ✅ | Agent orchestration platform | +| [n8n](https://n8n.io/) | ✅ | Workflow automation platform | +| [Langflow](https://langflow.org/) | ✅ | Visual orchestration platform | +| [Deerflow](https://deerflow.tech) | ✅ | Deep research framework | +| [Weknora](https://weknora.weixin.qq.com) | ✅ | WeChat knowledge-base Q&A | +| [Ant TBox](https://tbox.cn/) | ✅ | Agent platform | + +### Rerank Models + +| Provider | Status | Remarks | +| --- | --- | --- | | [Cohere](https://cohere.com/) | ✅ | Rerank models | | [Jina](https://jina.ai/) | ✅ | Rerank models | | [Voyage AI](https://voyageai.com/) | ✅ | Rerank models | ## LLM Application Paradigm Implementation -| Application Paradigm | Status | Remarks | +LangBot turns mainstream LLM application paradigms into out-of-the-box capabilities, covering the full path from "can chat" to "can get work done." + +| Paradigm | Status | Notes | | --- | --- | --- | -| Agent | ✅ | | -| RAG | ✅ | Using Chroma as vector database, supports Rerank re-scoring | -| MCP | ✅ | Support Stdio and HTTP protocol | +| Agent | ✅ | Built-in agent with tool calling, multi-turn reasoning, multimodal and streaming output | +| RAG (Knowledge Base) | ✅ | Uses Chroma as the vector database, supports Rerank re-scoring | +| MCP | ✅ | Acts as an MCP client into the tool ecosystem; supports Stdio and HTTP | +| Skills | ✅ | On-demand instruction packs, pulled into context only when matched — zero extra overhead | +| Code Sandbox | ✅ | Securely isolated code-execution environment with Docker / nsjail / E2B backends | + +- **Skills**: package a professional workflow, template or script into an on-demand instruction pack — the agent pulls it into context only when the user's request matches, keeping the System Prompt clean. See the [Skills doc](/en/usage/skills/readme). +- **Code Sandbox**: gives the agent securely isolated code-execution capability, automatically picking the best of the Docker / nsjail / E2B backends — the runtime foundation for Skills and native tools. See the [Sandbox doc](/en/usage/sandbox/readme). ## System Extensibility -- HTTP Service API: Supports accessing various entities of LangBot through HTTP API interfaces with API key authentication. -- Outgoing Webhook: Supports sending internal events of LangBot to external systems through Webhook. -- Production-grade plugin system: A production-grade plugin system based on cross-process communication technology and asynchronous technology, supporting various component extensions. +LangBot offers a complete extension surface for secondary development and enterprise integration. + +- **HTTP Service API**: access LangBot's entities through HTTP interfaces with API-key authentication, for easy integration with existing systems. +- **Outgoing Webhook**: push LangBot's internal events to external systems in real time, enabling event-driven automation. +- **Production-grade Plugin System**: built on cross-process communication and async technology, supporting various component extensions — safe, stable and hot-pluggable; hundreds of community plugins install in one click from the [extension marketplace](https://space.langbot.app). +- **Web Management Panel**: do all your bot, model, pipeline, knowledge-base and plugin configuration and monitoring visually. + +## Deployment Options + +LangBot supports everything from a one-line command to a Kubernetes cluster: + +- **LangBot Cloud (recommended)**: [a hosted, deploy-free, out-of-the-box version](https://space.langbot.app/cloud). +- **One-line start**: `uvx langbot`, then open `http://localhost:5300`. +- **Docker Compose**, **aaPanel**, **Kubernetes**, **one-click cloud deploy on Zeabur / Railway**, and more. + +See the [deployment docs](/en/deploy/langbot/kubernetes) and [quick start](/en/insight/guide). ## Case Screenshots diff --git a/ja/insight/features.mdx b/ja/insight/features.mdx index 0b1f6ba35..0a9963e5f 100644 --- a/ja/insight/features.mdx +++ b/ja/insight/features.mdx @@ -1,78 +1,146 @@ --- title: "機能" -description: "LangBot の機能を紹介:マルチプラットフォーム対応、複数 LLM、内蔵 Agent、RAG ナレッジベース、プラグイン、MCP。" +description: "LangBot は、オープンソースで本番運用に耐える LLM ネイティブのインスタントメッセージングボット開発プラットフォームです。QQ、WeChat、企業微信、Lark、DingTalk、Discord、Telegram、Slack などに対応し、Agent・RAG ナレッジベース・MCP・スキル(Skills)・コードサンドボックスを内蔵。Dify、Coze、n8n、Langflow などの LLMOps プラットフォームと深く統合します。" --- -LangBotは、オープンソースのLLMネイティブインスタントメッセージングロボット開発プラットフォームであり、すぐに使えるIMロボット開発体験を提供することを目的としています。Agent、RAG、MCPなどのLLMアプリケーション機能を備え、グローバルなインスタントメッセージングプラットフォームをサポートし、豊富なAPIインターフェースを提供し、カスタム開発をサポートします。 +LangBot は、**オープンソースで本番運用に耐える、LLM ネイティブのインスタントメッセージングボット開発プラットフォーム**です。大規模言語モデルを各種チャットプラットフォームに接続し、会話・ツール呼び出し・既存ワークフローへの統合が可能なインテリジェントエージェントを、単一のコードベースから構築できます。設定と監視はすべてブラウザの Web 管理パネルから行えます。 + +LangBot は、すぐに使える IM ボット開発体験を提供し、**Agent・RAG ナレッジベース・MCP・スキル(Skills)・コードサンドボックス**を内蔵。世界の主要なインスタントメッセージングプラットフォームに対応し、Dify・Coze・n8n・Langflow といった LLMOps プラットフォームと深く統合し、豊富な HTTP API と本番グレードのプラグインシステムによりカスタム開発をサポートします。 + + +**自分でデプロイしたくない?** [LangBot Cloud](https://space.langbot.app/cloud) をお試しください — サーバー不要、登録すればすぐに使い始められます。 + + +## コア機能の概要 + +- **AI 対話 & Agent** — マルチターン対話、ツール呼び出し(function calling)、マルチモーダル(画像/音声/ファイル)、ストリーミング出力にすぐ対応。 +- **RAG ナレッジベース** — ベクトル検索と Rerank 再順位付けを内蔵し、あなたのプライベートな知識に基づいて回答。 +- **全プラットフォーム対応** — 単一コードベースで QQ、WeChat、企業微信、Lark、DingTalk、Discord、Telegram、Slack、LINE、KOOK、Matrix などに到達。 +- **LLMOps との深い統合** — Dify、Coze、n8n、Langflow、Deerflow、Aliyun Bailian、Ant TBox などのオーケストレーション/ワークフロープラットフォーム向けネイティブコネクタ。 +- **スキル & コードサンドボックス** — オンデマンドで起動する命令パックと、安全に隔離されたコード実行サンドボックスを組み合わせ、エージェントが実際に「作業をこなす」。 +- **MCP プロトコル** — Model Context Protocol のツールエコシステムにクライアントとして接続し、Stdio と HTTP の両トランスポートに対応。 +- **Web 管理パネル** — ブラウザ上で視覚的にボットを設定・管理・監視。手動での設定ファイル編集は不要。 +- **本番グレードのプラグインシステム** — クロスプロセス・イベント駆動アーキテクチャ上に数百のコミュニティプラグイン。安全でホットプラグ可能。 +- **マルチパイプラインアーキテクチャ** — 1 インスタントで複数のパイプラインを実行し、異なるボットが異なるシナリオを担当。アクセス制御、レート制限、センシティブワードフィルタ、包括的な監視を備える。 ## インスタントメッセージングプラットフォームのサポート +LangBot は統一されたアダプター層を通じて世界の主要 IM プラットフォームをカバーします。一度開発すれば、どこへでも届きます。 + | プラットフォーム | ステータス | 備考 | | --- | --- | --- | -| QQ個人アカウント | ✅ | OneBot11プロトコルをサポートするサードパーティアプリケーションによりサポート、QQ個人プライベートチャットとグループチャットをサポート | -| QQ公式ボット | ✅ | QQ公式ボット、チャンネル、プライベートチャット、グループチャットをサポート | -| 企業微信 | ✅ | | +| QQ個人アカウント | ✅ | OneBot v11 プロトコルをサポートするサードパーティアプリにより対応、プライベート/グループチャット | +| QQ公式ボット | ✅ | チャンネル、プライベートチャット、グループチャットに対応 | +| WeChat | ✅ | 個人 WeChat | +| WeChat公式アカウント | ✅ | | +| 企業微信 | ✅ | 内部アプリケーションメッセージ | | 企業微信インテリジェントボット | ✅ | ストリーミング出力をサポート | | 企業微信カスタマーサービス | ✅ | | -| WeChat公式アカウント | ✅ | | | Lark | ✅ | ストリーミング出力をサポート | | DingTalk | ✅ | ストリーミング出力をサポート | | Discord | ✅ | | | Telegram | ✅ | ストリーミング出力をサポート | | Slack | ✅ | | -| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) は汎用チャットプロトコルで、理論的にQQ、Zulip、米游社など15以上のプラットフォームをサポート | | LINE | ✅ | | | KOOK | ✅ | | -| WhatsApp | 🚧 | | +| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) は汎用チャットプロトコルで、理論的に QQ、Zulip、米游社など 15 以上のプラットフォームをサポート | +| Matrix | ✅ | ブリッジ経由で Signal、WhatsApp、Messenger、iMessage、Mattermost、Google Chat、IRC、XMPP、Zulip などに到達 | +| Email(メール) | ✅ | メールを対話チャネルとして利用 | +| Web ページボット | ✅ | Web ページに埋め込めるチャットウィジェット | +| WhatsApp | 🚧 | 開発中(Matrix ブリッジ経由でも利用可能) | 🚧: 開発中 -各インスタントメッセージングプラットフォームの機能サポートについては、[こちらのドキュメント](/ja/insight/platform-features)をご覧ください。 +各プラットフォーム固有の機能サポート(画像・音声・ファイル・リッチテキストの送受信、ストリーミング応答など)については、[プラットフォーム機能ドキュメント](/ja/insight/platform-features)をご覧ください。 -## モデルとLLMOpsプラットフォームのサポート +## モデルと LLMOps プラットフォームのサポート + +4.x 以降、LangBot は **LiteLLM を統一的なモデルリクエストバックエンド**として採用しています。そのため、下表の内蔵プロバイダーに加え、任意の OpenAI 形式または LiteLLM 対応モデルにも接続できます。 + +### LLM・集約・GPU プラットフォーム | プロバイダー/サービス | ステータス | 備考 | | --- | --- | --- | -| [OpenAI](https://platform.openai.com/) | ✅ | 任意のOpenAIインターフェース形式のモデルに利用可能 | -| [DeepSeek](https://www.deepseek.com/) | ✅ | | -| [Moonshot](https://www.moonshot.cn/) | ✅ | | +| [OpenAI](https://platform.openai.com/) | ✅ | 任意の OpenAI 形式モデルに利用可能 | | [Anthropic](https://www.anthropic.com/) | ✅ | | -| [xAI](https://x.ai/) | ✅ | | -| [Zhipu AI](https://open.bigmodel.cn/) | ✅ | | -| [ShengSuanYun](https://www.shengsuanyun.com/?from=CH_KYIPP758) | ✅ | グローバルLLM集約プラットフォーム(推奨) | -| [CompShare](https://www.compshare.cn/?ytag=GPU_YY-gh_langbot) | ✅ | LLMおよびGPUリソースプラットフォーム | -| [PPIO](https://ppio.com/user/register?invited_by=QJKFYD&utm_source=github_langbot) | ✅ | LLMおよびGPUリソースプラットフォーム | -| [302.AI](https://share.302.ai/SuTG99) | ✅ | LLMゲートウェイ(MaaS) | +| [DeepSeek](https://www.deepseek.com/) | ✅ | | | [Google Gemini](https://aistudio.google.com/prompts/new_chat) | ✅ | | -| [Dify](https://dify.ai) | ✅ | LLMOpsプラットフォーム | -| [n8n](https://n8n.io/) | ✅ | LLMOpsプラットフォーム | -| [Langflow](https://langflow.org/) | ✅ | LLMOpsプラットフォーム | -| [Ollama](https://ollama.com/) | ✅ | ローカルLLM実行プラットフォーム | -| [LMStudio](https://lmstudio.ai/) | ✅ | ローカルLLM実行プラットフォーム | -| [GiteeAI](https://ai.gitee.com/) | ✅ | LLMインターフェースゲートウェイ(MaaS) | -| [SiliconFlow](https://siliconflow.cn/) | ✅ | LLMゲートウェイ(MaaS) | -| [Aliyun Bailian](https://bailian.console.aliyun.com/) | ✅ | LLMゲートウェイ(MaaS)、LLMOpsプラットフォーム | -| [Volc Engine Ark](https://console.volcengine.com/ark/region:ark+cn-beijing/model?vendor=Bytedance&view=LIST_VIEW) | ✅ | LLMゲートウェイ(MaaS)、LLMOpsプラットフォーム | -| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | LLMゲートウェイ(MaaS) | -| [TBox (Ant TreasureBox)](https://tbox.cn/) | ✅ | LLMOpsプラットフォーム | -| [Coze](https://coze.cn) | ✅ | LLMOpsプラットフォーム | +| [xAI](https://x.ai/) | ✅ | | +| [Moonshot](https://www.moonshot.cn/) | ✅ | | +| [Zhipu AI](https://open.bigmodel.cn/) | ✅ | | +| [Mistral](https://mistral.ai/) | ✅ | | +| [Groq](https://groq.com/) | ✅ | | +| [OpenRouter](https://openrouter.ai/) | ✅ | グローバル LLM ゲートウェイ | +| [Ollama](https://ollama.com/) | ✅ | ローカル LLM 実行プラットフォーム | +| [LMStudio](https://lmstudio.ai/) | ✅ | ローカル LLM 実行プラットフォーム | +| [SiliconFlow](https://siliconflow.cn/) | ✅ | LLM ゲートウェイ(MaaS) | +| [Aliyun Bailian](https://bailian.console.aliyun.com/) | ✅ | LLM ゲートウェイ(MaaS) / LLMOps プラットフォーム | +| [Volc Engine Ark](https://console.volcengine.com/ark) | ✅ | LLM ゲートウェイ(MaaS) / LLMOps プラットフォーム | +| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | LLM ゲートウェイ(MaaS) | +| [GiteeAI](https://ai.gitee.com/) | ✅ | LLM インターフェースゲートウェイ(MaaS) | +| [ShengSuanYun](https://www.shengsuanyun.com/?from=CH_KYIPP758) | ✅ | グローバル LLM 集約(推奨) | +| [CompShare](https://www.compshare.cn/?ytag=GPU_YY-gh_langbot) | ✅ | LLM および GPU リソースプラットフォーム | +| [PPIO](https://ppio.com/user/register?invited_by=QJKFYD&utm_source=github_langbot) | ✅ | LLM および GPU リソースプラットフォーム | +| [302.AI](https://share.302.ai/SuTG99) | ✅ | LLM ゲートウェイ(MaaS) | +| [Jiekou AI](https://jiekou.ai/) | ✅ | LLM ゲートウェイ(MaaS) | +| [TokenPony](https://www.tokenpony.cn/453z1) | ✅ | LLM ゲートウェイ(MaaS) | +| [Qiniu](https://www.qiniu.com/ai/agent) | ✅ | LLM ゲートウェイ(MaaS) | + +### LLMOps / エージェントオーケストレーションプラットフォーム + +既存のワークフローやエージェントをそのまま IM プラットフォームに接続でき、ビジネスロジックを書き直す必要はありません。 + +| プラットフォーム | ステータス | 備考 | +| --- | --- | --- | +| [Dify](https://dify.ai) | ✅ | LLMOps プラットフォーム | +| [Coze](https://coze.cn) | ✅ | エージェントオーケストレーションプラットフォーム | +| [n8n](https://n8n.io/) | ✅ | ワークフロー自動化プラットフォーム | +| [Langflow](https://langflow.org/) | ✅ | ビジュアルオーケストレーションプラットフォーム | +| [Deerflow](https://deerflow.tech) | ✅ | ディープリサーチフレームワーク | +| [Weknora](https://weknora.weixin.qq.com) | ✅ | WeChat ナレッジベース Q&A | +| [Ant TBox](https://tbox.cn/) | ✅ | エージェントプラットフォーム | + +### Rerank(再順位付け)モデル + +| プロバイダー | ステータス | 備考 | +| --- | --- | --- | | [Cohere](https://cohere.com/) | ✅ | 再順位付けモデル | | [Jina](https://jina.ai/) | ✅ | 再順位付けモデル | | [Voyage AI](https://voyageai.com/) | ✅ | 再順位付けモデル | -## LLMアプリケーションパラダイムの実装 +## LLM アプリケーションパラダイムの実装 -| アプリケーションパラダイム | ステータス | 備考 | +LangBot は主流の LLM アプリケーションパラダイムをすぐに使える機能として実装し、「会話できる」から「作業をこなせる」までの全パスをカバーします。 + +| パラダイム | ステータス | 説明 | | --- | --- | --- | -| Agent | ✅ | | -| RAG | ✅ | ベクトルデータベースとしてChromaを使用、再順位付けをサポート | -| MCP | ✅ | StdioおよびHTTPプロトコルをサポート | +| Agent | ✅ | ツール呼び出し、マルチターン推論、マルチモーダル、ストリーミング出力に対応した内蔵エージェント | +| RAG(ナレッジベース) | ✅ | ベクトルデータベースとして Chroma を使用、Rerank 再順位付けに対応 | +| MCP | ✅ | MCP クライアントとしてツールエコシステムに接続、Stdio と HTTP に対応 | +| スキル(Skills) | ✅ | オンデマンドで起動する命令パック。マッチしたときだけコンテキストに読み込まれ、追加オーバーヘッドはゼロ | +| コードサンドボックス | ✅ | Docker / nsjail / E2B バックエンドを備えた、安全に隔離されたコード実行環境 | + +- **スキル(Skills)**:専門的なワークフロー、テンプレート、スクリプトをオンデマンドの命令パックとしてパッケージ化。ユーザーのリクエストにマッチしたときだけエージェントがコンテキストに読み込むため、System Prompt を汚しません。[スキルドキュメント](/ja/usage/skills/readme)を参照。 +- **コードサンドボックス**:エージェントに安全に隔離されたコード実行能力を提供し、Docker / nsjail / E2B バックエンドの中から最適なものを自動選択。スキルとネイティブツールの実行基盤です。[サンドボックスドキュメント](/ja/usage/sandbox/readme)を参照。 ## システムの拡張性 -- HTTP Service API: APIキー認証を使用して、HTTP APIインターフェースを通じてLangBotのさまざまなエンティティにアクセスすることをサポートします。 -- Outgoing Webhook: Webhookを通じてLangBotの内部イベントを外部システムに送信することをサポートします。 -- プロダクショングレードのプラグインシステム: クロスプロセス通信技術と非同期技術に基づいたプロダクショングレードのプラグインシステムで、さまざまなコンポーネント拡張をサポートします。 +LangBot は二次開発とエンタープライズ統合のための完全な拡張面を提供します。 + +- **HTTP Service API**:API キー認証付きの HTTP インターフェースを通じて LangBot の各種エンティティにアクセスでき、既存システムとの統合が容易。 +- **Outgoing Webhook**:LangBot の内部イベントを外部システムにリアルタイムでプッシュし、イベント駆動の自動化を構築。 +- **本番グレードのプラグインシステム**:クロスプロセス通信と非同期技術に基づき、さまざまなコンポーネント拡張をサポート。安全・安定・ホットプラグ可能で、数百のコミュニティプラグインを[拡張マーケットプレイス](https://space.langbot.app)からワンクリックでインストール可能。 +- **Web 管理パネル**:ボット、モデル、パイプライン、ナレッジベース、プラグインのすべての設定と監視を視覚的に実行。 + +## デプロイ方法 + +LangBot は 1 行のコマンドから Kubernetes クラスターまで、さまざまなデプロイ方法をサポートします。 + +- **LangBot Cloud(推奨)**:[デプロイ不要、すぐに使えるホスト版](https://space.langbot.app/cloud)。 +- **ワンラインで起動**:`uvx langbot` を実行し、`http://localhost:5300` にアクセス。 +- **Docker Compose**、**aaPanel(宝塔パネル)**、**Kubernetes**、**Zeabur / Railway でのワンクリッククラウドデプロイ**など。 + +詳細は[デプロイドキュメント](/ja/deploy/langbot/kubernetes)と[クイックスタート](/ja/insight/guide)をご覧ください。 ## ケーススクリーンショット diff --git a/zh/insight/features.mdx b/zh/insight/features.mdx index 7e055cf96..35fc63135 100644 --- a/zh/insight/features.mdx +++ b/zh/insight/features.mdx @@ -1,78 +1,146 @@ --- title: "特性规格" -description: "了解 LangBot 功能:多平台消息、多大模型支持、内置 Agent、RAG 知识库、插件与 MCP。" +description: "LangBot 是开源、生产级的 LLM 原生即时通信机器人开发平台,支持 QQ、微信、企业微信、飞书、钉钉、Discord、Telegram、Slack 等全球主流平台,内置 Agent、RAG 知识库、MCP、技能(Skills)与代码沙箱,深度集成 Dify、Coze、n8n、Langflow 等 LLMOps 平台。" --- -LangBot 是一个开源的大语言模型原生即时通信机器人开发平台,旨在提供开箱即用的 IM 机器人开发体验,具有 Agent、RAG、MCP 等多种 LLM 应用功能,适配全球主流即时通信平台,并提供丰富的 API 接口,支持自定义开发。 +LangBot 是一个**开源的、生产级的大语言模型(LLM)原生即时通信机器人开发平台**。它把大语言模型连接到各类聊天平台,帮助你用一套代码构建能对话、能调用工具、能接入现有业务流程的智能 Agent,并通过浏览器中的 Web 管理面板完成全部配置与监控。 + +LangBot 提供开箱即用的 IM 机器人开发体验,内置 **Agent、RAG 知识库、MCP、技能(Skills)、代码沙箱** 等 LLM 应用能力,适配全球主流即时通信平台,深度集成 Dify、Coze、n8n、Langflow 等 LLMOps 平台,并提供丰富的 HTTP API 与生产级插件系统,支持自定义开发。 + + +**不想自己部署?** 试试 [LangBot Cloud](https://space.langbot.app/cloud) —— 无需服务器,注册即可立即开始使用。 + + +## 核心能力一览 + +- **AI 对话与 Agent** —— 多轮对话、工具调用(Function Calling)、多模态(图片/语音/文件)、流式输出,开箱即用。 +- **RAG 知识库** —— 内置向量检索与 Rerank 重排序,让机器人基于你的私有知识作答。 +- **全平台覆盖** —— 一套代码同时接入 QQ、微信、企业微信、飞书、钉钉、Discord、Telegram、Slack、LINE、KOOK、Matrix 等平台。 +- **深度集成 LLMOps** —— 原生对接 Dify、Coze、n8n、Langflow、Deerflow、阿里云百炼、蚂蚁百宝箱等编排与工作流平台。 +- **技能(Skills)与代码沙箱** —— 按需激活的指令包,配合安全隔离的代码执行沙箱,让 Agent 真正"动手做事"。 +- **MCP 协议** —— 作为客户端接入 Model Context Protocol 工具生态,支持 Stdio 与 HTTP 两种传输方式。 +- **Web 管理面板** —— 在浏览器里可视化配置、管理、监控机器人,无需手动编辑配置文件。 +- **生产级插件系统** —— 数百个社区插件,基于跨进程、事件驱动架构,安全且可热插拔。 +- **多流水线架构** —— 一个实例运行多条流水线,不同机器人服务不同场景,具备访问控制、限速、敏感词过滤与全面监控。 ## 即时通信平台支持性 +LangBot 用统一的适配层覆盖全球主流即时通信平台,一次开发,多端触达。 + | 平台 | 状态 | 备注 | | --- | --- | --- | -| QQ 个人号 | ✅ | 由支持 onebot11 协议的第三方应用端支持,支持 QQ 个人号私聊、群聊 | -| QQ 官方机器人 | ✅ | QQ 官方机器人,支持频道、私聊、群聊 | -| 企业微信 | ✅ | | +| QQ 个人号 | ✅ | 由支持 OneBot v11 协议的第三方应用端支持,覆盖私聊、群聊 | +| QQ 官方机器人 | ✅ | 支持频道、私聊、群聊 | +| 微信 | ✅ | 个人微信 | +| 微信公众号 | ✅ | | +| 企业微信 | ✅ | 内部应用消息 | | 企微智能机器人 | ✅ | 支持流式输出 | | 企微对外客服 | ✅ | | -| 微信公众号 | ✅ | | | 飞书 | ✅ | 支持流式输出 | | 钉钉 | ✅ | 支持流式输出 | | Discord | ✅ | | | Telegram | ✅ | 支持流式输出 | | Slack | ✅ | | -| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) 是一个通用的聊天协议,理论上支持QQ,Zulip,米游社,等15个平台 | | LINE | ✅ | | | KOOK | ✅ | | -| WhatsApp | 🚧 | | +| Satori | ✅ | [Satori](https://satori.chat/zh-CN/introduction.html) 是通用聊天协议,理论上支持 QQ、Zulip、米游社等 15+ 平台 | +| Matrix | ✅ | 通过桥接可触达 Signal、WhatsApp、Messenger、iMessage、Mattermost、Google Chat、IRC、XMPP、Zulip 等 | +| Email(邮件) | ✅ | 以邮件作为对话通道 | +| 网页机器人 | ✅ | 可嵌入网页的对话窗口 | +| WhatsApp | 🚧 | 开发中(也可经 Matrix 桥接使用) | -🚧: 正在开发中 +🚧:正在开发中 -各即时通信平台特性支持性请查看[此文档](/zh/insight/platform-features)。 +各即时通信平台的细粒度功能支持性(收发图片、语音、文件、富文本、流式响应等)请查看[平台特性文档](/zh/insight/platform-features)。 -## 模型和 LLMOps 平台支持性 +## 模型与 LLMOps 平台支持性 + +自 4.x 起,LangBot 以 **LiteLLM 作为统一的模型请求后端**,因此除下表内置的供应商外,还可接入任意 OpenAI 接口格式或 LiteLLM 支持的模型。 + +### 大模型与聚合 / GPU 平台 | 供应商/服务 | 状态 | 备注 | | --- | --- | --- | | [OpenAI](https://platform.openai.com/) | ✅ | 可接入任何 OpenAI 接口格式模型 | -| [DeepSeek](https://www.deepseek.com/) | ✅ | | -| [Moonshot](https://www.moonshot.cn/) | ✅ | | | [Anthropic](https://www.anthropic.com/) | ✅ | | +| [DeepSeek](https://www.deepseek.com/) | ✅ | | +| [Google Gemini](https://aistudio.google.com/prompts/new_chat) | ✅ | | | [xAI](https://x.ai/) | ✅ | | +| [Moonshot](https://www.moonshot.cn/) | ✅ | | | [智谱AI](https://open.bigmodel.cn/) | ✅ | | +| [Mistral](https://mistral.ai/) | ✅ | | +| [Groq](https://groq.com/) | ✅ | | +| [OpenRouter](https://openrouter.ai/) | ✅ | 全球大模型聚合 | +| [Ollama](https://ollama.com/) | ✅ | 本地大模型运行平台 | +| [LMStudio](https://lmstudio.ai/) | ✅ | 本地大模型运行平台 | +| [SiliconFlow](https://siliconflow.cn/) | ✅ | 大模型聚合平台 | +| [阿里云百炼](https://bailian.console.aliyun.com/) | ✅ | 大模型聚合平台 / LLMOps 平台 | +| [火山方舟](https://console.volcengine.com/ark) | ✅ | 大模型聚合平台 / LLMOps 平台 | +| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | 大模型聚合平台 | +| [GiteeAI](https://ai.gitee.com/) | ✅ | 大模型接口聚合平台 | | [胜算云](https://www.shengsuanyun.com/?from=CH_KYIPP758) | ✅ | 全球大模型都可调用(友情推荐) | | [优云智算](https://www.compshare.cn/?ytag=GPU_YY-gh_langbot) | ✅ | 大模型和 GPU 资源平台 | | [PPIO](https://ppio.com/user/register?invited_by=QJKFYD&utm_source=github_langbot) | ✅ | 大模型和 GPU 资源平台 | | [302.AI](https://share.302.ai/SuTG99) | ✅ | 大模型聚合平台 | -| [Google Gemini](https://aistudio.google.com/prompts/new_chat) | ✅ | | +| [接口 AI](https://jiekou.ai/) | ✅ | 大模型聚合平台 | +| [小马算力](https://www.tokenpony.cn/453z1) | ✅ | 大模型聚合平台 | +| [七牛云](https://www.qiniu.com/ai/agent) | ✅ | 大模型聚合平台 | + +### LLMOps / 智能体编排平台 + +将已有的工作流或智能体直接接入即时通信平台,无需重写业务逻辑。 + +| 平台 | 状态 | 备注 | +| --- | --- | --- | | [Dify](https://dify.ai) | ✅ | LLMOps 平台 | -| [n8n](https://n8n.io/) | ✅ | LLMOps 平台 | -| [Langflow](https://langflow.org/) | ✅ | LLMOps 平台 | -| [Ollama](https://ollama.com/) | ✅ | 本地大模型运行平台 | -| [LMStudio](https://lmstudio.ai/) | ✅ | 本地大模型运行平台 | -| [GiteeAI](https://ai.gitee.com/) | ✅ | 大模型接口聚合平台 | -| [SiliconFlow](https://siliconflow.cn/) | ✅ | 大模型聚合平台 | -| [阿里云百炼](https://bailian.console.aliyun.com/) | ✅ | 大模型聚合平台, LLMOps 平台 | -| [火山方舟](https://console.volcengine.com/ark/region:ark+cn-beijing/model?vendor=Bytedance&view=LIST_VIEW) | ✅ | 大模型聚合平台, LLMOps 平台 | -| [ModelScope](https://modelscope.cn/docs/model-service/API-Inference/intro) | ✅ | 大模型聚合平台 | -| [TBox(蚂蚁百宝箱)](https://tbox.cn/) | ✅ | LLMOps 平台 | -| [Coze](https://coze.cn) | ✅ | LLMOps 平台 | +| [Coze](https://coze.cn) | ✅ | 智能体编排平台 | +| [n8n](https://n8n.io/) | ✅ | 工作流自动化平台 | +| [Langflow](https://langflow.org/) | ✅ | 可视化编排平台 | +| [Deerflow](https://deerflow.tech) | ✅ | 深度研究框架 | +| [Weknora](https://weknora.weixin.qq.com) | ✅ | 微信知识库问答 | +| [蚂蚁百宝箱 TBox](https://tbox.cn/) | ✅ | 智能体平台 | + +### Rerank 重排序模型 + +| 供应商 | 状态 | 备注 | +| --- | --- | --- | | [Cohere](https://cohere.com/) | ✅ | Rerank 模型 | | [Jina](https://jina.ai/) | ✅ | Rerank 模型 | | [Voyage AI](https://voyageai.com/) | ✅ | Rerank 模型 | ## LLM 应用范式实现 -| 应用范式 | 状态 | 备注 | +LangBot 把主流的 LLM 应用范式做成了开箱即用的能力,覆盖从"能聊天"到"能干活"的完整链路。 + +| 应用范式 | 状态 | 说明 | | --- | --- | --- | -| Agent | ✅ | | -| RAG | ✅ | 使用 Chroma 作为向量数据库,支持 Rerank 重排序 | -| MCP | ✅ | 支持 Stdio 和 HTTP 两种方式 | +| Agent | ✅ | 内置 Agent,支持工具调用、多轮推理、多模态与流式输出 | +| RAG(知识库) | ✅ | 使用 Chroma 作为向量数据库,支持 Rerank 重排序 | +| MCP | ✅ | 作为 MCP 客户端接入工具生态,支持 Stdio 与 HTTP | +| 技能(Skills) | ✅ | 按需激活的指令包,匹配时才拉入上下文,零额外开销 | +| 代码沙箱(Sandbox) | ✅ | 安全隔离的代码执行环境,支持 Docker / nsjail / E2B 后端 | + +- **技能(Skills)**:把一段专业流程、模板或脚本封装为按需激活的指令包,用户描述匹配时 Agent 才把它拉进上下文,不污染 System Prompt。详见[技能文档](/zh/usage/skills/readme)。 +- **代码沙箱(Sandbox)**:为 Agent 提供安全隔离的代码执行能力,自动在 Docker / nsjail / E2B 后端中择优运行,是技能与原生工具的运行底座。详见[沙箱文档](/zh/usage/sandbox/readme)。 ## 系统扩展性 -- HTTP Service API: 支持通过基于 API key 鉴权的 HTTP API 接口访问 LangBot 各种实体。 -- Outgoing Webhook: 支持通过 Webhook 发送 LangBot 内部事件到外部系统。 -- 生产级插件系统: 基于跨进程通信技术和异步技术实现的生产级插件系统,支持多种组件扩展。 +LangBot 为二次开发与企业集成提供了完整的扩展面。 + +- **HTTP Service API**:通过基于 API Key 鉴权的 HTTP 接口访问 LangBot 的各类实体,便于与现有系统集成。 +- **Outgoing Webhook**:将 LangBot 内部事件实时推送到外部系统,构建事件驱动的自动化。 +- **生产级插件系统**:基于跨进程通信与异步技术实现,支持多种组件扩展,安全、稳定、可热插拔;数百个社区插件可在[扩展市场](https://space.langbot.app)一键安装。 +- **Web 管理面板**:可视化完成机器人、模型、流水线、知识库、插件的全部配置与监控。 + +## 部署方式 + +LangBot 支持从一行命令到 Kubernetes 集群的多种部署方式: + +- **LangBot Cloud(推荐)**:[免部署、开箱即用的托管版本](https://space.langbot.app/cloud)。 +- **一键启动**:`uvx langbot`,随后访问 `http://localhost:5300`。 +- **Docker Compose**、**宝塔面板**、**Kubernetes**、**Zeabur / Railway 一键云部署**等。 + +详见[部署文档](/zh/deploy/langbot/kubernetes)与[快速开始](/zh/insight/guide)。 ## 案例截图