K-文化的一切——从回归到 K-美妆,发送到您的邮箱订阅邮件

METAL MEDIA

sandeshnaroju/ai-skill-engine

8JavaScript

一个自托管后端,让聊天机器人不只是会聊天,还能真正执行任务

AI Skill Engine 是一个后端服务器,能让聊天机器人运行代码、调用外部API、处理文件。只需把聊天机器人指向一个兼容OpenAI格式的接口,就能获得工具调用、沙盒代码执行、MCP集成和管理后台等全套功能。通过Docker几分钟内即可自行部署。

它做什么

  1. 普通聊天机器人只能对话,无法运行代码、调用你的API或操作文件,而这个后端服务器正是补上这块短板的桥梁
  2. 一个OpenAI风格的接口(/api/v1/chat/completions)就能实现文档分析、实时API调用、PDF/报告生成、表格计算,以及最多25轮的多步骤问题求解
  3. 代码和脚本在隔离的沙盒环境中运行——支持Docker、Azure Container Apps、E2B、Fly.io或AWS Lambda——从而保护宿主服务器安全
  4. 通过标准的Model Context Protocol(MCP)协议,可以直接连接数据库、GitHub、文件系统等外部工具
  5. 启用ProChat协议后,聊天回复中可以直接渲染出图表、表格、表单等真实交互式界面组件

为什么重要

团队不用再为每个聊天机器人项目从零搭建工具执行、沙盒隔离、日志记录和管理后台,直接接入这个开源引擎即可。它采用Apache 2.0许可证,个人和商业项目都可以免费使用。

本仓库术语

  • MCP(Model Context Protocol) · 让AI模型以标准化方式与外部工具和数据源通信的协议
  • 沙盒(sandbox) · 让代码在隔离环境中运行、不影响宿主系统的技术
  • ProChat · 一种能让聊天回复中生成表格、图表、表单等真实界面组件的协议
  • Fernet密钥 · 用于加密存储的API密钥和凭证的32字节安全密钥
  • Chat Completion API · OpenAI制定的聊天机器人对话请求与响应的标准接口格式

仓库简介(英文)

Readymade self-hostable backend server for chatbots. Built-in admin dashboard, sandboxed skill execution, MCP integrations, and generative UI via ProChat. Just point your chatbot at one Chat Completion API endpoint.

在 GitHub 打开

热门仓库

全部仓库 →

METAL MEDIA 最新报道