行为说明
forkprobe 对 baseline 和候选 skill 使用相同输入试跑,并生成本地 HTML report。报告内容随场景变化,可包括文本、文件预览、QA 结果、源码、媒体信息、耗时、估算 token 和 AI 评审。用户选择 winner 后,report 的继续操作会保存本地 handoff。DSH 原生实现使用 forkprobe_compare 并行启动候选 subagent,不会再启动第二个 dsh 进程,也不会复制 DSH 凭据。
命令
README 展示的直接调用方式如下:
python3 scripts/compare.py --input /tmp/forkprobe-input.txt --skill baseline --skill writing-anti-ai --skill humanizer-zh --skill remove-ai-flavor-writing-skill --judge --output /tmp/forkprobe-report.html
其中,--input 接收输入文件,--skill 可重复指定候选,--judge 启用 AI 评审,--output 指定 HTML report 路径。README 没有给出 forkprobe_compare 的完整参数表。
候选与产物
候选来源包括 curated 目录、本机已安装 Skill、EverMind Skill Hub、GitHub 和 BYO 路径。支持的比较场景包括文本、PPTX、科研 figure、调研报告、网页、MP4、字幕、转写稿和源码等,具体展示内容取决于 pipeline。
已知限制
图片生成比较仍标为规划中。执行外部 GitHub 候选前,应检查开源协议、依赖和最终产物路径。对简单确定性任务,README 建议直接执行,而不是先做比较。仓库提供的 README 未列出独立配置键、环境变量或平台版本要求。