LL

liangdabiao/langgraph-runtime-skill-agent

Developer tools

This page was translated automatically. Technical details may differ from the original. View the original

13 stars Quality 55 Trend 13

基于langgraph-runtime和skill的agent,将本地 Agent Skill 包装成 HTTP API 服务。用户发起 SSE 请求,Agent 自动选择 Skill、读取流程说明(SKILL.md)、调用脚本或搜索网页,最终流式返回结果。 ## 核心设计原则 本系统遵循 **"模型负责判断和编排,脚本负责确定性执行"** 的架构

Overview

将本地 Agent Skill 包装成 HTTP API 服务。用户发起 SSE 请求,Agent 自动选择 Skill、读取流程说明(SKILL.md)、调用脚本或搜索网页,最终流式返回结果。 - 不硬编码业务逻辑,只引导 Agent 读取 SKILL.md - 定义完整工作流,Agent 先读取再执行 - 处理 API 调用、鉴权、分页等确定性逻辑 - 负责意图理解、API 搜索发现、参数构建、多步数据收集 - Python 3.10+ - curl(api_client.py 依赖,用于绕过 Cloudflare TLS 指纹检测) - 可访问的外部网络(调用 LLM API 和 TikHub API) :DeepSeek (deepseek-chat),其他支持 tool calling 的 OpenAI 兼容模型也应可用。 项目内置了一个单文件暗色主题聊天前端 (static/index.html),功能包括: - SSE 流式接收 Agent 回复,实时显示进度 - Markdown 渲染(标题、表格、代码块、列表、引用、粗体/斜体) - 自动健康检查(每 30 秒检测 /healthz) - 输入框自动扩展高度,Enter 发送,Shift+Enter 换行 - 响应式布局,支持移动端 前端通过 GET /query/stream?question=... 接口与 Agent 通信,无需额外配置。 SSE 流式查询接口。Agent 收到问题后自动选择 Skill,逐步执行,通过 SSE 事件推送进度和最终结果。

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add liangdabiao/langgraph-runtime-skill-agent
New to MCP? Start with the mcpskill.org guide →