SuperAPI AI 工具集

otter

办公与效率

查看项目

更新于 10-16 09:12

技能介绍

Otter 是一个面向 Otter.ai 会议转录管理的命令行工具(CLI),通过脚本与 Otter.ai 交互,帮助用户集中处理会议转录内容。

用途 该工具主要用于管理 Otter.ai 中的会议转录,包括查看、检索、下载、上传、摘要以及将转录同步到 CRM 系统。

主要能力

  • 列出最近的转录记录,可通过 --limit 控制数量。
  • 根据 speech_id 获取完整转录文本。
  • 按关键词搜索转录内容。
  • 下载转录文件,支持 txt、pdf、docx、srt 格式。
  • 上传本地音频文件进行转录。
  • 获取指定转录的 AI 摘要。
  • 将转录同步到 Twenty CRM,可指定公司名称进行关联。
  • 所有命令支持 --json 参数,输出机器可读格式。

使用方式 需要配置以下密钥: 必填:OTTER_EMAIL(Otter.ai 账号邮箱)、OTTER_PASSWORD(Otter.ai 密码)。 可选(用于 CRM 同步):TWENTY_API_URL(Twenty CRM API 端点)、TWENTY_API_TOKEN(Twenty API 密钥,可在 Twenty → Settings → Developers → API Keys 获取)。 配置位置为 ~/.clawdis/clawdis.json,示例: { "skills": { "otter": { "env": { "OTTER_EMAIL": "you@company.com", "OTTER_PASSWORD": "your-password", "TWENTY_API_URL": "https://api.your-twenty.com", "TWENTY_API_TOKEN": "your-token" } } } }

常用命令:

  • 列出最近转录:uv run {baseDir}/scripts/otter.py list [--limit 10]
  • 获取完整转录:uv run {baseDir}/scripts/otter.py get <speech_id>
  • 搜索转录:uv run {baseDir}/scripts/otter.py search "quarterly review"
  • 下载转录:uv run {baseDir}/scripts/otter.py download <speech_id> [--format txt|pdf|docx|srt]
  • 上传音频:uv run {baseDir}/scripts/otter.py upload /path/to/audio.mp3
  • 获取 AI 摘要:uv run {baseDir}/scripts/otter.py summary <speech_id>
  • 同步到 Twenty CRM:uv run {baseDir}/scripts/otter.py sync-twenty <speech_id>,可加 --company "Client Name" 进行关联。

安装方式:clawdhub install otter

适用场景 适合需要批量管理 Otter.ai 会议转录、检索历史会议内容、导出转录文件、生成摘要,以及将会议记录同步到 Twenty CRM 的团队或个人。

限制

  • 需要 Otter.ai 账号,建议使用 Business 账号以获得 API 访问权限。
  • 使用非官方 Otter.ai API。
  • SSO 用户需在 Otter 账号设置中创建密码。
  • 可能受速率限制。
  • 关于价格、具体平台支持范围、效果等细节暂未提供。