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 应用中使用它的示例:
属性
| 属性名称 | 类型 | 默认值 | 描述 |
|---|---|---|---|
choose | function | null | 用于处理从文件选择器中选择的文件或 URL 的函数。 |
record | function | null | 用于处理录制的视频数据的函数。 |
dir | string | ltr | 设置组件的方向(ltr 或 rtl)。 |
zIndex | number | 1000 | 设置组件的 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;
说明
- 从
dadan-sdk-integration包中导入Dadan组件。 - 在您的 JSX 中包含
Dadan组件。 - 使用
choose和record属性分别处理文件选择和视频录制,并将数据记录到控制台。