在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用xrk-http-api
当你需要开发或排查 HTTP API(core/*/http/*.js)、理解 HttpApi 基类、ApiLoader、业务层约定时使用。
星标145
分支16
更新时间2026年6月14日 08:53
SKILL.md
readonly菜单
当你需要开发或排查 HTTP API(core/*/http/*.js)、理解 HttpApi 基类、ApiLoader、业务层约定时使用。
当你需要开发/排查 HTTP 抓取、SSRF、Playwright 受控浏览器、本地字体增强截图,或判断 web_fetch 与 browser 工作流如何选型时使用。
当需要从整体理解 XRK-AGT 的架构、目录、运行流程和技术栈时使用。
当你需要使用/扩展渲染器(HTML 模板渲染、截图输出)或让 AI 生成图片报表/可视化时使用。
当你需要理解 XRK-AGT 的运行时核心(Bot 主类)、事件总线、HTTP/WS 启动流程与全局对象时使用。
编写或审查 core/src 代码时的写法与性能规范(全局裸名、状态、I/O、异步、HTTP)。改 Core 前必读。
需要快速定位「该看哪份文档/哪段代码/哪份配置」时使用;提供文档导航与权威路径。
| name | xrk-http-api |
| description | 当你需要开发或排查 HTTP API(core/*/http/*.js)、理解 HttpApi 基类、ApiLoader、业务层约定时使用。 |
docs/http-api.md、docs/runtime-surface.md、docs/api-loader.mdsrc/infrastructure/http/http.jssrc/infrastructure/http/loader.jscore/*/http/*.js,导出对象或继承 HttpApi。routes 中声明 method/path/handler/middleware。Bot.checkApiAuthorization(req) 统一使用系统级 API Key,其他 Core 可自定义或选择接入该能力(详见 xrk-auth skill)。req.bot 或第三参 Bot,勿 global.Bot。import { HttpResponse } from '#utils/http-utils.js'。handler 用 return HttpResponse.success/error/asyncHandler/...,勿混用 res.json()。
fetch + AbortSignal.timeout。Error.isError / normalizeError(见 skill xrk-node-runtime)。node-fetch、手写 AbortController 超时。