/root/.openclaw/workspace/tasks/task-t038p6-58d6f4/task.md/root/.openclaw/workspace/tasks/task-t038p6-58d6f4/session.md对 ai-search 的所有搜索源逐一测试可用性,输出完整可用性报告。
测试方案(必读):/root/.openclaw/workspace/tasks/T038-P6-test-plan.md
reviewer → 爱衣质检(单环节)
agent:reviewer:main)任务:按测试方案执行全部测试项,输出结构化报告。
/root/.openclaw/workspace/tasks/T038-P6-test-plan.md--engine "google scholar"# 通用测试函数
test_engine() {
local id=$1 engine=$2 query=$3
local start=$(date +%s%N)
local result=$(ai-search find "$query" --engine "$engine" -n 3 2>&1)
local end=$(date +%s%N)
local elapsed=$(( (end - start) / 1000000 ))ms
local count=$(echo "$result" | grep -c "^[0-9]\+\.")
local first=$(echo "$result" | grep "^1\." | head -1 | cut -c1-50)
if [ "$count" -gt 0 ]; then
echo "| $id | $engine | $count | $first | $elapsed | ✅ |"
else
local err=$(echo "$result" | head -1 | cut -c1-50)
echo "| $id | $engine | 0 | $err | $elapsed | ❌ |"
fi
sleep 1
}
# 示例调用
test_engine S1 clinicaltrials diabetes
test_engine S6 google test
⚠️ 上面脚本仅供参考,你可以用自己的方式执行,但必须覆盖方案中的所有测试项。
按方案第四/五节的格式,逐表记录,最终附汇总。
开始时:
/root/.openclaw/workspace/scripts/log-to-channel.sh reviewer receive "T038-P6 全源可用性测试" task-t038p6-58d6f4
完成后:
/root/.openclaw/workspace/scripts/log-to-channel.sh reviewer handoff "T038-P6 全源可用性测试" main task-t038p6-58d6f4
sessions_send 通知爱衣(agent:main:main,timeoutSeconds=0):
task_id=task-t038p6-58d6f4
task=/root/.openclaw/workspace/tasks/task-t038p6-58d6f4/task.md
通过 → log done + message 主人(附汇总表)