{"skill":{"slug":"python-harmony-compatibility-checker","displayName":"Python包鸿蒙兼容性测试技能","summary":"Check Python library compatibility with HarmonyOS. Downloads source from GitHub/PyPI, detects Windows-specific dependencies, runs pytest with per-test-case r...","tags":{"latest":"1.0.1"},"stats":{"comments":0,"downloads":407,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":2},"createdAt":1773069554460,"updatedAt":1777354228484},"latestVersion":{"version":"1.0.1","createdAt":1773071353151,"changelog":"新增功能\n✅ pytest 集成 - 使用 pytest -v 运行测试并解析单个测试函数结果\n✅ 单个测试用例报告 - 每个测试函数单独报告（如 test_file.py::test_func）\n✅ Windows 依赖检测 - 扫描源码中的 Windows 特定导入\n✅ 环境问题识别 - 区分权限问题和真实代码失败\n✅ 双通过率指标 - 总体通过率 + 有效通过率\n✅ 源码保留 - --keep-source 标志保留下载的源码\n✅ 从已安装包发现测试 - 优先使用已安装的 site-packages 中的测试\n✅ 报告文件名包含包信息 - compatibility_report_<包名>-<版本>_<时间戳>.json/md\n改进\n✅ 测试执行优化 - 从 /tmp 运行，使用 --import-mode=importlib\n✅ 错误分类增强 - 更好的失败分类（环境 vs 代码 vs 平台）\n✅ 文档精简 - SKILL.md 从 474 行减少到 216 行\n✅ 进度报告 - 每 5 个测试文件显示进度\n修复\n✅ find_tests_in_source - 递归查找源码树中的测试目录\n✅ SSL 证书处理 - 为 HarmonyOS 网络环境添加 SSL 绕过\n✅ 误报修复 - 从 Windows 检测中排除标准库模块","license":"MIT-0"},"metadata":null,"owner":{"handle":"terryking1992","userId":"s1754hmqv7p48zw5mesf0tyg0s83prsr","displayName":"terry.King","image":"https://avatars.githubusercontent.com/u/22629426?v=4"},"moderation":{"isSuspicious":true,"isMalwareBlocked":false,"verdict":"suspicious","reasonCodes":["suspicious.llm_suspicious","suspicious.vt_suspicious"],"summary":"Detected: suspicious.llm_suspicious, suspicious.vt_suspicious","engineVersion":"v2.4.2","updatedAt":1777354228484}}