Dadan MCP

官方

官方Dadan MCP服务器,用于AI访问视频、转录、分析以及捕获潜在客户。

你可以用 Dadan MCP 做什么?

  • 嵌入Dadan组件 — 通过使用所选props渲染Dadan组件,为React应用添加视频录制和文件选择功能。
  • 处理文件选择 — 提供一个choose回调,以便在用户通过Dadan界面选择文件或URL时接收数据。
  • 捕获录制的视频 — 提供一个record回调,以便在用户完成录制会话后获取视频数据。
  • 调整组件布局和层叠 — 使用dir属性控制文本方向,并使用zIndex属性管理重叠。

文档

Dadan SDK 集成

dadan-sdk-integration 是一个用于将 Dadan 功能集成到 React 应用程序中的 SDK。它允许您将视频录制和文件选择功能直接添加到 React 组件中,为集成基于视频的通信和共享提供无缝的用户体验。

安装

使用 npm 安装此包:

npm install path_to_your_package/dadan-sdk-integration-1.0.0.tgz

最低 React 版本要求

此包需要 React 17.0.0 或更高版本

用法

此 SDK 导出的主要组件是 Dadan。以下是如何在简单的 React 应用中使用它的示例:

属性

属性名称类型默认值描述
choosefunctionnull用于处理从文件选择器中选择的文件或 URL 的函数。
recordfunctionnull用于处理录制的视频数据的函数。
dirstringltr设置组件的方向(ltrrtl)。
zIndexnumber1000设置组件的 z-index。

基础示例

import React from "react";
import { Dadan } from "dadan-sdk-integration";

function App() {
    return (
        <div>
            <Dadan 
                dir="ltr"
                choose={(data) => console.log("Selected Data:", data)}
                record={(data) => console.log("Recorded Data:", data)}
                quickRecord={true}
                zIndex={999}
            />
        </div>
    );
}

export default App;

说明

  1. dadan-sdk-integration 包中导入 Dadan 组件。
  2. 在您的 JSX 中包含 Dadan 组件。
  3. 使用 chooserecord 属性分别处理文件选择和视频录制,并将数据记录到控制台。