用途:maf-adapter 用于把 .md 智能体技能接入 Microsoft Agent Framework(MAF)引擎(v1.6/v1.7.0),提供集成规范、校验与本地模拟测试能力。
主要能力:一是本地模拟执行宿主,可在本机模拟 MAF 环境中运行技能;二是针对 MAF 的清单校验,在把插件清单或技能加载进 MAF 前,按目标运行时标准检查。校验内容包括:plugin.json 清单是否符合标准键、是否含被禁字段;所有已定义命令是否有对应目标文件且路径正确;frontmatter 分隔符(---)是否有效并包含必需的 name/description。
使用方式:本地模拟测试命令为 python3 plugins/cli-agents/scripts/test_harness.py --skill plugins/exploration-cycle-plugin/skills/exploration-workflow/ --input temp/sample_input.txt --instruction "Analyze the repository"。清单校验命令为 python3 plugins/cli-agents/scripts/test_harness.py --validate --plugin plugins/exploration-cycle-plugin。
适用场景:需要在 MAF 中加载或运行 .md 技能前做兼容性验证,或在本地无 MAF 环境时模拟执行技能流程。
限制:资料未提供支持的平台范围、依赖安装步骤、收费与价格信息,也未说明除上述命令外的其他配置方式;具体版本兼容性仅提及 v1.6/v1.7.0。