Skip to content

[Feature] 希望支持企业应用身份(access_token / 机器人)发送 A2UI 卡片 #1537

Open

Description

@codeLong1024

A2UI 协议的组件树 + 数据模型设计很好,我们希望在企业机器人场景使用(开放平台应用 + robotCode),但目前 create_and_send_a2ui_card 仅支持登录用户身份。

需求:希望支持以下任一方式:

  1. MCP 网关 im server 支持企业应用 access_token 直连(client_id/secret 换取的 token),发送者署名为应用关联的机器人;
  2. 或提供机器人身份的 A2UI 卡片发送/更新 API(带 robotCode 投递)。

场景:企业机器人通过 Stream 模式接收用户消息,希望在卡片中呈现工具调用的执行过程(类似 AI 助理的执行进度卡:收拢面板 + 步骤状态),A2UI 的 CollapsiblePanel 等组件正适合。目前机器人侧只能用 v2 结构化模板(blockList),无法实现收拢交互。

Activity

  1. codeLong1024 commented on Oct 20, 2026

    @codeLong1024
    Author

    期望的形态:不依赖 MCP 网关与个人登录态,而是——

    开放 REST 端点(或扩展现有 /v1.0/card/instances):企业 access_token 鉴权,请求体直接携带 A2UI 消息序列(createSurface/updateDataModel/updateComponents),支持 robotCode 投递到单聊/群聊;
    官方 SDK(dingtalk-stream 等)提供对应的 A2UI builder,代码直接构建卡片。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions