message / plugins /audio /plugin.json
hunian
refactor(plugins): 插件短名并统一 MCP tool 为 {plugin}-{tool}
cc826a1
Raw
History Blame Contribute Delete
1.44 kB
{
"name": "audio",
"version": "1.0.0",
"description": "将音频转录为文本",
"author": "System",
"ui_path": "/tool/audio",
"requirements": [],
"enabled": true,
"category": "content_extraction",
"capabilities": ["audio_transcription", "speech_to_text"],
"governance": {
"status": "active",
"handling_decision": "正常使用",
"dependency_risk": "依赖 transformers/torch,首次加载模型较慢"
},
"providers": [
{
"name": "whisper_transformers",
"model_id": "openai/whisper-tiny",
"description": "默认 ASR provider,基于 transformers pipeline",
"status": "not_verified"
},
{
"name": "nemo_nemotron",
"model_id": "nvidia/nemotron-3.5-asr-streaming-0.6b",
"description": "NVIDIA Nemotron 3.5 ASR streaming 模型",
"status": "not_verified"
},
{
"name": "qwen3_asr",
"model_id": "Qwen/Qwen3-ASR-1.7B",
"description": "Qwen3 ASR 多语言模型(30 语言 + 22 中文方言)",
"status": "not_verified"
}
],
"ui": {
"type": "static"
},
"tools": [
{
"name": "transcribe_audio_base64",
"display_name": "音频转录",
"purpose": "将音频转为文本",
"parameters": {
"audio_base64": {
"type": "string",
"required": true,
"description": "音频 Base64"
}
},
"risk_level": "medium"
}
]
}