nekro-agent

NekroAgent 是一個面向多人互動場景的跨平台 Agent 框架,集 Claude Code 沙盒執行、工作區編排、長期記憶、結構化 MCP 管理與可視化控制台於一體,兼具高擴展性、多模態交

nekro-agent 是什麼?

NekroAgent 是一個面向多人互動場景的跨平台 Agent 框架,集 Claude Code 沙盒執行、工作區編排、長期記憶、結構化 MCP 管理與可視化控制台於一體,兼具高擴展性、多模態交互、即時狀態推送和自動化運行能力。項目支援 QQ、Discord、Telegram、Minecraft、BilibiliLive、WeChat、Email、SSE(SDK) 等多種平台接入,應用於構建高智能聊天機器人,可擴展為具備程式碼執行、工具呼叫、外掛協作和複雜任務處理能力的通用 Agent 系統

nekro-agent 概覽

這是什麼

NekroAgent 是一個面向多人互動場景的跨平台 Agent 框架,整合了 Claude Code 沙盒執行、工作區編排、長期記憶、結構化 MCP 管理與視覺化控制台。它支援高擴展性、多模態互動、即時狀態推送與自動化運行。專案支援多種平台適配器,包括 QQ(透過 OneBot v11)、Discord、Telegram、Minecraft、Bilibili 直播、微信、Email 與 SSE+SDK。

主要功能

  • 程式碼生成與安全沙盒執行(容器化環境)。
  • 高度可擴展的插件系統,提供回呼鉤子、提示詞注入與自訂沙盒方法。
  • 原生多人場景互動,適用於群聊。
  • 自動錯誤修正與回饋機制。
  • 多平台適配器架構,提供統一的開發介面。
  • 原生多模態視覺理解(圖片、檔案)。
  • 事件驅動的非同步架構。
  • 雲端資源共享(插件、人設)與社群驅動生態。
  • 功能齊全的視覺化 WebUI 管理與監控面板。
  • 預覽版功能:工作區/Claude Code 沙盒、長期記憶系統(含向量檢索)、結構化 MCP 服務管理、指令系統重構、計時器與治理增強。

使用情境

  • 情感互動與陪伴,支援自訂人設與記憶。
  • 資料與檔案處理(圖片、文件、格式轉換)。
  • 創意與開發輔助(網頁應用生成、資料視覺化)。
  • 自動化與整合(事件訂閱、多 AI 協作)。
  • 學習與生活助手(課業輔導、內容創作、智慧家居控制)。

快速開始

一鍵部署腳本(推薦): ```bash sudo -E bash -c $(curl -fsSL https://raw.githubusercontent.com/KroMiose/nekro-agent/main/docker/install.sh)

授權與價格

本專案採用自訂開源協議(基於 Apache License 2.0 修改)。價格未說明;專案為免費開源。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/kromiosenekro-agent.svg)](https://yunodb.com/tools/kromiosenekro-agent?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/kromiosenekro-agent?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/kromiosenekro-agent.svg" alt="Featured on YunoDB" height="20"></a>