跳到主内容

dsh-api-gateway 使用指南

TypeRT Remote Host 调度器和 Client API 端点,提供 Host 端 ctx.typertGateway 和 Client 端 ctx.remote,基于生成的 InvocationDescriptor 契约实现跨环境 RPC 调用,支持参数校验、取消信号和错误分类

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

TypeRT Remote Host 调度器和 Client API 端点,提供 Host 端 ctx.typertGateway 和 Client 端 ctx.remote,基于生成的 InvocationDescriptor 契约实现跨环境 RPC 调用,支持参数校验、取消信号和错误分类

— 源: plugins.ai_summary

安装与验证

dsh plugin --profile web add npm:@deepseek-ai/dsh-api-gateway

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • SRC mode supports unique identifier parameters without destructuring, defaults, or rest parameters. It validates JSON safety rather than generated business types and never infers optional fields.
  • Only strict generated contributions can mount on the Client face. SRC markers have no Client codec or type projection.
  • The package dispatches unary methods only. Incremental Session data uses a separate named-stream protocol over the same Connection.
  • Lookup resolvers are configured per key; an individual Remote parameter or endpoint cannot currently select a live-only policy under the same agent/session key.
  • Forwarded events reach $on exactly as the Host emitted them: no payload projection or redaction, no Scope-bound subscription, and no replay after a reconnect.

— 源: plugin_wiki.readme_zh (fallback readme_raw)

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则

dsh-api-gateway 使用指南