SuperAPI AI 工具集

twinmind-local-dev-loop

编程与开发

查看项目

更新于 10-15 23:30

技能介绍

用途:为集成 TwinMind API 的应用搭建可用的本地开发环境,覆盖项目初始化、环境配置、客户端封装、开发脚本与测试夹具。

主要能力:提供 TypeScript 客户端示例,封装健康检查、转录(transcribe)、摘要(summarize)与搜索(search)接口;使用 Zod 定义转录与摘要的响应结构并做校验;给出 .env 环境变量模板(TWINMIND_API_KEY、TWINMIND_API_URL、TWINMIND_WEBHOOK_SECRET、NODE_ENV);提供 mock 响应夹具用于离线开发;列出常见错误(缺少 API 密钥、连接被拒、限流、结构校验失败、超时)及对应排查方向。

使用方式:需 TwinMind Pro 或 Enterprise 账户(含 API 访问权限)、Node.js 18+ 或 Python 3.10+、从 TwinMind 控制台获取 API 密钥。命令示例:mkdir twinmind-integration && cd twinmind-integration;npm init -y;npm install dotenv axios zod typescript ts-node @types/node;npx tsc --init;npm run dev;npx nodemon --exec ts-node src/dev.ts;DEBUG=twinmind:* npm run dev。

适用场景:开发需要 TwinMind 转录、会议摘要、行动项提取或记忆库搜索的应用,并在本地进行接口联调与测试。

限制:资料未说明具体定价、速率上限、模型可用范围与平台支持细节;示例中的 API 地址、模型名(ear-3、ear-2)与响应字段需以官方文档为准;生产化模式需参考 twinmind-sdk-patterns。