IMA 技能连接测试状态报告
📅 报告时间
2026年3月19日🔍 测试环境检查
✅ 技能安装状态
✅ API 凭证信息
🛠️ 可用测试脚本
1. `test-with-creds.py` - Python测试脚本(直接使用凭证) 2. `simple-test.ps1` - PowerShell测试脚本 3. `test-api.ps1` - 完整PowerShell测试脚本 4. `test-api.py` - Python测试脚本(使用环境变量) 5. `test-api.sh` - Bash测试脚本⚠️ 系统权限限制
由于当前环境的安全限制,自动测试脚本无法直接运行。需要手动进行测试。🚀 手动测试方法
推荐方法:使用 PowerShell
打开 PowerShell,粘贴以下命令:```powershell $ClientID = "59a1edb848ec905552c0fbc8041213bf" $ApiKey = "NmwwfdyB2ytuws6jeStZlZcouyijpDYiWSLNAS/fzSRKeGAJ1ZILYXK35G9M2CzVMEGepxc88A==" $headers = @{ "Content-Type" = "application/json" "X-OpenApi-ClientId" = $ClientID "X-OpenApi-Sign" = $ApiKey } $body = '{"cursor":"0"}' try { $response = Invoke-RestMethod -Uri "https://ima.qq.com/openapi/note/v1/list_note_folder_by_cursor" -Method Post -Headers $headers -Body $body -TimeoutSec 5 Write-Host "✅ API 连接成功!" -ForegroundColor Green Write-Host "状态码: $($response.code)" Write-Host "消息: $($response.message)" if ($response.data.folders) { Write-Host "发现 $($response.data.folders.Count) 个笔记本" -ForegroundColor Cyan } } catch { Write-Host "❌ 连接失败: $_" -ForegroundColor Red } ```
备选方法:创建本地测试文件
创建 `test-ima.ps1` 文件,右键以管理员身份运行。📊 预期结果
✅ 成功响应
```json { "code": 0, "message": "success", "data": { "folders": [...] } } ```❌ 错误响应
🔧 下一步操作建议
1. 立即测试: 使用上面提供的 PowerShell 命令测试连接 2. 环境变量配置 (可选): ```powershell [System.Environment]::SetEnvironmentVariable("IMA_OPENAPI_CLIENTID", "59a1edb848ec905552c0fbc8041213bf", "User") [System.Environment]::SetEnvironmentVariable("IMA_OPENAPI_APIKEY", "你的ApiKey", "User") ``` 3. 技能使用: 测试成功后,技能会自动工作
📞 技术支持
如果测试遇到问题,请检查: 1. 网络连接是否正常 2. API 凭证是否有效 3. 系统防火墙是否允许访问🎯 测试结论
技能已完全安装并配置完成,只需手动验证API连接即可开始使用。IMA 技能将自动触发,管理你的个人笔记系统。