首页/生活与兴趣/weekend-city-trip
W

weekend-city-trip

by @liangdabiaov
4.0(20)

基于 AI 的 5 分钟城市周末旅游深度调研工具,自动搜索并整合小红书活动、演唱会、集市、博物馆、美食街等 11 个方向的信息,生成结构化 Markdown 攻略。适合计划本周末或未来一个月内出行、想快速获取全面活动情报的用户,省去手动翻找多个平台的麻烦。

travelweekendchinacity-tripresearchGitHub
安装方式
npx skills add https://github.com/liangdabiao/weekend-city-trip --skill weekend-city-trip
compare_arrows

Before / After 效果对比

1 组
使用前

用户分别打开各大平台(小红书、大麦网、本地宝等)手动搜索活动,再手动整理笔记、对比时间地点,整个过程耗时约 2 小时,且容易遗漏小众或临时活动。

使用后

用户只需提供城市名和时间范围,AI 自动调用 11 个搜索方向一次性调研,5 分钟内生成含交通、门票、饮食、路线等完整攻略的 Markdown 报告。

SKILL.md

name: weekend-city-trip description: Comprehensive weekend city travel investigation skill for Chinese cities. Use this skill PROACTIVELY whenever the user wants to research a city for weekend or near-future (within 1 month) travel — including 小红书 activities, 演唱会/concerts, 集市/markets, 球赛/sports matches, 博物馆/museums, 优惠门票/discount tickets, 喜茶门店/Heytea locations, 美食街/food streets, city walk routes, 5A 景区/scenic areas, and 地铁路线/subway routes. Triggers on phrases like "调研XX城市"、"XX城市周末去哪"、"周末小旅游"、"XX城市旅游攻略"、"本周末/下周末去XX"、"XX城市近期活动"、"weekend trip to [city]"、"investigate [city]"、"城市调查". Search via anysearch CLI. All judgment, extraction, and writing done by the runtime agent (you) — no external LLM API calls. Generates text-only Markdown reports (no inline images; anysearch search does not return thumbnailUrl). Always invoke this skill when the user mentions researching any Chinese city for short-term travel, even if they don't explicitly ask for a "skill" or "攻略".

周末城市旅游攻略调研 Skill

基于 anysearch WebSearch API 的标准化城市旅游调研工作流,支持任意中国城市的本周末 / 下周末 / 未来一个月深度调研。

后端分工:

  • 搜索 (Step 4-5) → anysearch CLI
  • 地点抽取 / 判断 / 清理 (Step 10) → runtime agent 本体(你读 markdown 自己干,不调任何外部 LLM)
  • 地图 (Step 10) → 高德 AMAP

报告格式: 纯文字版 (无内嵌图,改用 emoji + 表格 + 粗体强调)。anysearch search 不返回 thumbnailUrl。

覆盖 11 个调查方向:小红书近期活动、演唱会、集市、球赛、博物馆、优惠门票、喜茶门店、美食街、city walk、5A 景区、地铁路线。生成结构化的 Markdown 攻略,信源以权威媒体为主(腾讯新闻、网易、人民网、官方文旅、本地宝、行业媒体等)。


适用场景

✅ 适用:

  • "调研广州下周末有什么好玩"
  • "上海本周末活动攻略"
  • "成都未来一个月旅游调研"
  • "北京周末小旅游"
  • "我想下周末去杭州,帮我全面调查一下"

❌ 不适用:

  • 海外城市调研
  • 长期旅居 / 移民调研(超过 1 个月)
  • 单一深度主题(如只查某场演唱会票价 → 直接 WebSearch 即可)

前置准备

执行前必须确认 3 项:

项说明默认
Anysearch API key用户提供 as_sk-xxx (anonymous 也可,QPS 低)—
目标城市中文城市名(广州/上海/成都...)—
时间范围本周末 / 下周末 / 未来一个月 / 具体日期下周末
偏好(可选)亲子/情侣/独行/带娃通用
报告格式纯文字版(emoji + 表格 + 粗体)文字版
输出格式(可选)markdown / html / bothmarkdown
工作目录(可选)报告/地图输出目录,环境变量 OUTPUT_DIRD:/fireclaw-travel

如果用户没说时间范围,默认下周末(本周可能来不及准备)。

API Key 配置

本 Skill 需要以下 API Key,推荐通过 .env 文件配置(已在 .gitignore 中排除,不会泄露):

变量名用途申请地址
ANYSEARCH_API_KEYAnysearch WebSearch API(搜索调研)https://anysearch.com/console/api-keys
AMAP_KEY高德 Web 服务 API(地理编码)https://console.amap.com/dev/key/app(类型选「Web 服务」)
AMAP_JS_KEY高德 Web 端 JS API(浏览器加载地图底图)https://console.amap.com/dev/key/app(类型选「Web 端(JS API)」
AMAP_SECURITY高德安全密钥(与 JS API Key 配套)高德控制台 Key 详情页
OUTPUT_DIR报告/地图输出目录(可选)默认 D:/fireclaw-travel
VERBOSE详细日志输出(可选,1/true/yes)默认关闭

配置方式:

# 方式 1: .env 文件(推荐,持久化)
cp .env.example .env
# 编辑 .env 填入你的 Key

# 方式 2: 环境变量(临时)
export ANYSEARCH_API_KEY="as_sk-xxx"
export AMAP_KEY="xxx"
export AMAP_JS_KEY="xxx"
export AMAP_SECURITY="xxx"

安全提醒: 绝不要把 .env 文件或真实 Key 提交到版本库。.env.example 仅为模板,不含真实密钥。


工作流程(10 步法)

Step 1: 时间锁定

算清楚用户的"本周末/下周末"对应的具体日期:

  • 今天 = {currentDate}
  • 本周末 = 即将到来的周六周日
  • 下周末 = 下一个周六周日
  • "未来一个月" = 今天起 30 天内

关键洞察:新闻文章发布时间 ≠ 活动举办时间。一篇 6/26 发布的文章可能在介绍 7/4 的活动。anysearch 没有 freshness 字段,改用 query 里加 2026年7月/近期/本周末 等关键词隐式表达"近期发布 + 介绍未来活动"的文章。

Step 2: 用户确认

如果用户消息里已经包含城市 + 时间,直接进入 Step 3。 否则用 AskUserQuestion 确认。

Step 3: TaskCreate + 工作目录

工作目录用 $OUTPUT_DIR 表示,默认为 D:/fireclaw-travel,可通过环境变量 OUTPUT_DIR 覆盖。

$OUTPUT_DIR/anysearch_{城市拼音}/

变量约定:

  • $OUTPUT_DIR — 报告/地图输出目录(默认 D:/fireclaw-travel)
  • $SKILL_DIR — 本 Skill 所在目录(即本文件所在目录,anysearch CLI 已内置在 $SKILL_DIR/scripts/)

TaskCreate 6 个任务(信息密度与执行效率的平衡点):

  1. {城市}近期活动(活动/演唱会/集市/球赛/博物馆)
  2. {城市}优惠门票(本地宝优惠 + 5A 景区)
  3. {城市}喜茶热点(门店 + 购物中心)
  4. {城市}美食街 + city walk
  5. {城市}地铁路线(线网 + 关键站点出口)
  6. 整合 {城市}纯文字报告

Step 4: 写 query JSON 文件

按 references/query_templates.md 为每个调查方向写 query body(11 个 query 模板)。anysearch 字段简单,只有 query + max_results(1-10):

{"query":"广州 周末活动 展览 演出 市集 演唱会 2026年7月","max_results":10}

完整 query 体见 references/query_templates.md(11 模板)。

Step 5: 并行批次执行(anysearch CLI)

anysearch batch_search 一次支持 1-5 并行,11 个 query 拆 3 批:

ANYSEARCH="python $SKILL_DIR/scripts/anysearch_cli.py"
DIR="$OUTPUT_DIR/anysearch_{城市拼音}"

# 批次 1(5 路并行:1a+1b+1c+1d+2a)
$ANYSEARCH batch_search --queries '[
  {"query":"{CITY} 周末活动 展览 演出 市集 演唱会 2026年7月","max_results":10},
  {"query":"小红书 {CITY} 拍照 网红 打卡 同城活动 暑期","max_results":10},
  {"query":"{CITY} 7月 演唱会 集市 球赛 体育 周末去哪 最新","max_results":10},
  {"query":"{CITY} 博物馆 推荐 5A 景区 必去 打卡 2026","max_results":10},
  {"query":"{CITY} 景区 门票 优惠 暑期 学生 考生 特惠","max_results":10}
]' > "$DIR/r_batch1.json"

# 批次 2(4 路:3a+3b+4a+4b)
$ANYSEARCH batch_search --queries '[
  {"query":"{CITY} 喜茶 旗舰店 打卡 购物中心 黑金店 2026","max_results":10},
  {"query":"{CITY} 喜茶 lab店 DP店 主题店 推荐","max_results":10},
  {"query":"{CITY} 美食街 推荐 夜市 区域 2026","max_results":10},
  {"query":"{CITY} city walk 路线 推荐 老城区 历史街区","max_results":10}
]' > "$DIR/r_batch2.json"

# 批次 3(2 路:5a+5b)
$ANYSEARCH batch_search --queries '[
  {"query":"{CITY} 地铁 线路图 2026 最新 主要区域","max_results":10},
  {"query":"{CITY}地铁 站点 出口 地标 商场","max_results":10}
]' > "$DIR/r_batch3.json"

响应解析(anysearch 返回 JSON-RPC result.content[].text 纯文本):

import json, sys, io
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf-8')

for f in ['r_batch1.json', 'r_batch2.json', 'r_batch3.json']:
    with open(f, encoding='utf-8') as fp:
        d = json.load(fp)
    for item in d.get('result', {}).get('content', []):
        if item.get('type') == 'text':
            print(f'==={f}===')
            print(item['text'][:2000])  # 截前 2000 字符预览
            break

Step 6: 解析响应

anysearch 响应是 JSON-RPC 文本流,无 summary / data.images 字段。文本以 --- 标题: ...\nURL: ...\n摘要: ... 分隔。

整合报告时按这个分隔符切分,每个 result 块包含标题、URL、摘要三段。

注意: anysearch 路径下不嵌入外部图片(search 响应无 thumbnailUrl)。报告改为纯文字版:emoji + 表格 + 粗体强调。

Step 7: 整合文字报告(初稿)

按 references/report_template.md 的 10 节标准结构整合,输出到:

$OUTPUT_DIR/{城市}{时间}调查报告_Anysearch版.md

注意:这只是初稿,不等于任务完成。必须经过 Step 8 质量检查与迭代优化才能交付。


Step 8: 质量检查与迭代优化(必做)

报告生成 ≠ 任务完成。必须按 references/quality_check.md 的清单检查并修复。

8.1 自动检查(2 分钟)

用 python 脚本扫描初稿,5 大维度:

  • 完整性:11 调查方向 + 10 节结构是否齐全
  • 准确性:时间/地点/价格是否真实(演出日期在未来,地铁站存在)
  • 丰富度:每节信息密度是否达标
  • 可执行性:周末路线时间是否冲突,地铁换乘是否合理
  • 信源多样性:是否多源验证(关键信息 ≥ 2 个信源)

脚本模板见 references/quality_check.md 第 8 节。

8.2 各节最低信息密度

章节最低优秀
演唱会/演出3 场5+ 场含时间/场馆/票价
博物馆3 个5+ 个含当前展览
5A 景区2 个4+ 个含票价/交通
优惠门票3 个景区5+ 个含原价/现价/规则
喜茶门店2 家主题店3+ 家含开业日期/产品
美食街3 条5+ 条含区域/代表店
city walk1 条路线2+ 条含节点/长度
地铁出口2 个站点4+ 站点含 A/B/C/D 编号
直达商场5 个10+ 个含地铁站

8.3 错误识别与修复

问题类型表现修复方式
信息缺失某节 < 最低要求触发补查询(见 8.4)
跨城市噪声提到其他城市删除条目,query 加城市前缀重查
过时数据2018-2020 票价标注"出行前请二次确认"或重查
虚假信息(摘要幻觉)数字可疑、单源、矛盾至少 2 个信源验证,否则删除
路线冲突时间重叠/不可能换乘重新设计路线

8.4 补查询触发条件

任一条件命中就触发补查询(详见 references/quality_check.md 第 5 节):

🔴 必补(不补不能交付):

  • 11 个调查方向有任何一个完全缺失
  • 演唱会/演出章节 < 3 场
  • 演出缺时间或场馆
  • 优惠门票章节 < 3 个景区
  • 跨城市噪声 > 30%

🟡 建议补(补了显著提升质量):

  • 喜茶门店 < 2 家
  • 美食街 < 3 条
  • city walk 无具体路线
  • 地铁出口细节 < 2 个站点
  • 关键价格无信源支持

🟢 可选:

  • 直达商场清单 < 5 个

8.5 补查询执行

补查询走 anysearch batch_search (1-5 并行),模板见 references/quality_check.md 第 6 节。常用模板:

# 演出不足
$ANYSEARCH batch_search --queries '[{"query":"{CITY} 演唱会 2026年7月 排期 时间 场馆 票价 大麦","max_results":10}]'

# 门票不足
$ANYSEARCH batch_search --queries '[{"query":"{CITY} 景区 门票 优惠 学生 暑期 {景区1} {景区2}","max_results":10}]'

# 喜茶门店不足
$ANYSEARCH batch_search --queries '[{"query":"{CITY} 喜茶 门店 地址 营业时间 推荐 {区域1}","max_results":10}]'

# 跨城市噪声严重 → 加强城市前缀
$ANYSEARCH batch_search --queries '[{"query":"{CITY} {CITY} {CITY} {主题} 必去 本地 仅限 {CITY}","max_results":10}]'

8.6 迭代控制

  • 最多 2 轮补查询(防止无限循环)
  • 每轮 ≤ 5 次(1 个批次)
  • 总 API 调用 ≤ 16 次(初始 11 + 补救 5)
  • 第 3 轮触发条件仍命中 → 标注"信息有限"交付,并在报告中说明

8.7 二次检查

修复后必须再次扫描,确认所有 🔴 必补触发条件已解除。如仍有问题,进入第 2 轮迭代。

8.8 修复优先级

  1. 删除跨城市噪声条目(错误信息会误导用户)
  2. 删除过时数据(2020 年前的票价/已闭店)
  3. 补充缺失章节(必补触发)
  4. 补充低密度章节(建议补触发)
  5. 加二次确认安全声明(无法验证的信息)

8.9 交付

所有 🔴 必补触发条件解除后,告知用户:

  • 文件路径
  • 核心亮点
  • API 调用统计(初始 N 次 + 补救 M 次 = 总 N+M 次)
  • 已知限制(如有,如"地铁出口信息偏旧,建议二次确认")

Step 9: HTML 输出(可选,条件触发)

触发条件:用户明确要求 HTML 格式(如"生成 html"、"给我网页版"、"输出 html 报告")。

前置条件:Step 8 质量检查必须已通过,Markdown 报告为最终交付版。

9.1 检查 Python 依赖

python -c "import markdown" 2>&1 || pip install markdown pymdown-extensions

如不愿安装,脚本会自动降级到 markdown2,再降级到内置极简转换器(无需任何外部库)。

9.2 执行转换

python $SKILL_DIR/scripts/md_to_html.py \
  "$OUTPUT_DIR/{城市}{时间}调查报告_Anysearch版.md"
# 默认输出同名 .html 文件,也可指定第二参数:
# python md_to_html.py input.md output.html

9.3 HTML 特性

  • GFM 完整支持:表格、代码块、引用块、有序/无序列表
  • 中文字体优化:苹方 / 微软雅黑 / 思源黑体 fallback
  • 响应式布局:手机 / 平板 / 桌面自适应
  • 内嵌 CSS:单文件可分享,无外部依赖
  • 打印友好:@media print 样式,可直接浏览器打印为 PDF
  • 纯文字版样式:emoji + 表格 + 粗体强调替代图片(因 anysearch 无 thumbnailUrl 响应)

9.4 交付

告知用户:

  • Markdown 源文件路径
  • HTML 文件路径(本次新增)
  • 推荐查看方式:浏览器打开,或打印为 PDF 分享

Step 10: 地图面板生成(可选,条件触发)

触发条件:用户明确要求生成地图(如"生成地图"、"标注在地图上"、"地图版"、"mark on map")。

前置条件:Step 8 质量检查必须已通过,Markdown 报告为最终交付版。

核心原则:地点抽取与判断全部由 runtime agent 本体(你)完成,不调任何外部 LLM API。

10.1 一键管线(build_map.sh)

可用 build_map.sh 一键执行完整管线(需要设置环境变量):

export AMAP_KEY="..."    # 高德 Web 服务 Key
export AMAP_JS_KEY="..." # 高德 Web 端 JS API Key
export AMAP_SECURITY="..." # 高德安全密钥

bash $SKILL_DIR/scripts/build_map.sh 金华 "未来一个月" \
  -m "$OUTPUT_DIR/金华未来一个月调查报告_Anysearch版.md"

该脚本自动执行以下 4 步,已完成步骤自动跳过:

Markdown 报告(.md)
   ↓ Step 1: agent 抽取地点  你(runtime agent)读 markdown,逐节识别真实地点,
   │                            排除食物名/活动名/描述,写 places.json
places.json
   ↓ Step 2: geocode.py        高德 REST 批量地理编码→ geo.json
places.geo.json
   ↓ Step 3: inject.py         模板替换→ 地图 HTML
{城市}地图_Anysearch版.html
   ↓ Step 4: validate_map.py     自动验证地图质量

Step 1 由 runtime agent 完成:你直接读 markdown,逐节识别真实地点,排除食物名/活动名/广告文案等噪声,写 places.json。Step 2-4 才走脚本。

核心决策:坐标在服务端预编码写入 JSON。HTML 打开时只渲染,不调任何外部 API。 优势:

  • 双击 HTML 即可,不依赖 http 服务器(file:// 也正常)
  • 不受浏览器 QPS / 配额限制
  • HTML 体积小、加载快、可离线分享

10.2 高德 Key 要求(两种 Key,必须用户提供)

Skill 不内置任何 Key。用户需到 高德开放平台 申请以下两类 Key:

用途Key 类型环境变量说明
HTML 地图底图加载Web 端 (JS API)AMAP_JS_KEY应用类型选「Web 端(JS API)」
JS API 安全密钥(与 JS API Key 配套)AMAP_SECURITY2021-12-02 后申请的 Key 必须配置
Python 服务端地理编码Web 服务AMAP_KEY应用类型选「Web 服务」(REST 端点)

两类 Key 不能互通:JS API Key 调 REST 会报 USERKEY_PLAT_NOMATCH,反之亦然。

配置方式(任选其一):

# 方式 A:bash / git-bash 环境变量(推荐,持久化到 shell 配置)
export AMAP_JS_KEY="用户提供的 JS API Key"
export AMAP_SECURITY="用户提供的安全密钥"
export AMAP_KEY="用户提供的 Web 服务 Key"

# 方式 B:Windows PowerShell
$env:AMAP_JS_KEY="..."
$env:AMAP_SECURITY="..."
$env:AMAP_KEY="..."

# 方式 C:单次命令前置(临时)
AMAP_KEY=xxx AMAP_JS_KEY=yyy AMAP_SECURITY=zzz python inject.py ...

用户没提供 Key 时:Skill 应当通过 AskUserQuestion 主动询问三类 Key,并指导用户到高德控制台申请;不要编造或硬编码任何 Key 进 HTML。

10.3 4 步详细说明

SKILL="$SKILL_DIR"
REPORT="$OUTPUT_DIR/{城市}{时间}调查报告_Anysearch版.md"
CITY="{城市}"

# Step 1: agent 抽取地点(你来干,不调脚本)
# 读 $REPORT 全文,按章节识别真实地点:
#   - 景点 / 商场 / 餐厅老字号 / 公园 / 地铁站 / 演出场馆 / 喜茶门店 / 美食街
#   - 排除:食物名(牛肉丸/砂锅粥)、活动名(夏浪音乐节)、车次号、出口编号、纯描述
# 每个地点写一行 JSON:
#   {"name":"广济桥","category":"5A","note":"20元/人,傍晚过河拆桥"}
# 输出到 $REPORT.places.json,schema:
#   {"city":"潮州","places":[{"name","category","note"}]}

# Step 2: 服务端地理编码(需要 AMAP_KEY)
python "$SKILL/scripts/geocode.py" \
  "$REPORT.places.json" "$CITY"
# 输出: {城市}{时间}调查报告_Anysearch版.places.geo.json

# Step 3: 注入 HTML 模板(需要 AMAP_JS_KEY + AMAP_SECURITY)
# 地图中心自动从地点坐标的修剪中点计算,抗离群值
python "$SKILL/scripts/inject.py" \
  "$REPORT.places.geo.json" \
  "$OUTPUT_DIR/{城市}地图_Anysearch版.html" \
  "$CITY" "{时间范围如 2026/7/4-5}"
# 输出统一命名为 {城市}地图_Anysearch版.html(去掉时间前缀避免重复)

# Step 4: 质量验证
python "$SKILL/scripts/validate_map.py" \
  "$OUTPUT_DIR/{城市}地图_Anysearch版.html"
# 检查:文件大小、模板占位符、中心非北京回退、100% 编码、无 NaN、坐标在中国范围

地点抽取的判断要点(runtime agent 工作清单):

  1. 能上地图 = 真实地理坐标:景点、商场、餐厅、公园、地铁站、演出场馆、酒店等
  2. 不上地图 = 非地点:食物名(鸭母捻)、活动名(灯光秀)、票价数字、车次号、出口编号、纯形容词
  3. 同名消歧:开元寺在泉州/潮州/福州都有,按报告上下文选对的那个
  4. 补 known_coords:scripts/known_coords.json 有预置坐标可直接复用,agent 读它做 fast-path

结果:双击 {城市}地图_Anysearch版.html 即可在浏览器打开,所有标记立即可见。

10.4 11 类配色系统

地图标记按调查方向分 11 类,采用水滴形 + 字母标记,鼠标悬停显示标签:

类型字母颜色说明
演唱会C🔴 #d32f2f演唱会/音乐会
球赛S🟣 #7b1fa2体育赛事
集市M🟡 #f9a825集市/夜市
博物馆U🔵 #1565c0博物馆/展览
5A景区5🟠 #e651005A/4A 景区
喜茶H🩷 #ec407a喜茶门店
美食街F💮 #ad1457美食街/老字号
City WalkW🌊 #00838fCity Walk 路线
购物中心L💜 #4527a0商场
地铁站D⚪ #546e7a地铁关键站
优惠门票T🟢 #2e7d32优惠门票

10.5 已实现的核心交互

  • ✅ 分类筛选 pill:点击切换显示/隐藏类别
  • ✅ 搜索框:实时过滤卡片(名称/地址/备注)
  • ✅ 双向联动:点击卡片 → 地图飞至 + 打开 InfoWindow;点击标记 → 高亮卡片
  • ✅ 自动视野适配:启动时自动 setFitView 包含所有标记
  • ✅ 图例:右下角显示 11 类配色对照
  • ✅ 响应式:手机纵向布局 / 桌面横向布局
  • ✅ NaN 坐标保护:无坐标的地点不参与地图飞至,提示用户
  • ✅ 中心合理性检查:地图中心为北京但地点在别处时显示警告横幅

10.6 已知问题与修复记录

问题根因修复
部分城市中心在北京inject.py CENTERS 字典缺失该城市改为从地点坐标修剪中点自动计算(抗离群值)
重复文件混乱管线无统一入口,各步骤独立执行build_map.sh 一键管线,自动清理旧文件
地图中心偏离min/max 中点受离群坐标影响改用修剪中点(去除两端 10% 后取中点)
HTML 中 TRIP_DATA 无法解析JS 对象非 JSON(无引号 key、注释)validate_map.py 增加 JS→JSON 转换器
坐标城市错乱(潮州开元寺→泉州)known_coords 中"开元寺"存的是泉州坐标;AMAP city 参数只是提示而非硬过滤;geocode.py 不校验返回 city 字段① 删除 known_coords 中多城市共有地名(AMBIGUOUS_NAMES 集);② geocode.py Layer B:校验 AMAP 响应 city 字段,不匹配则重试;③ Layer C:坐标中国范围检查;④ inject.py 防御性过滤(>3° 偏离中心则隐藏)

10.7 交付

告知用户:

  • Markdown 报告路径
  • 地图 HTML 路径(统一为 {城市}地图_Anysearch版.html)
  • 地点总数 + 编码成功率(100% 预编码)
  • 地图验证结果(通过/警告/失败)

调查的 11 个方向

详细 query 模板见 references/query_templates.md。

#方向query 数时间过滤方式关键响应字段
1小红书近期活动1-2query 关键词 近期/本周末/7月result.content[].text
2演唱会1query 关键词 7月 最新 排期同上
3集市 / 市集1query 关键词 近期 市集同上
4球赛1query 关键词 本周末 球赛同上
5博物馆1无时间过滤,query 关键词 2026 推荐同上
6优惠门票(本地宝)1query 关键词 暑期 学生同上
7喜茶门店 + 购物中心2无时间过滤,query 关键词 2026 旗舰店同上
8美食街1无时间过滤同上
9city walk 路线1无时间过滤同上
105A 景区1无时间过滤同上
11地铁路线2无时间过滤同上

总计 11-13 次 API 调用(anysearch batch_search 一次 1-5 并行,3 批次内可完成)。


Anysearch API 用法速查

端点(默认走 anysearch CLI,无需直接调 HTTP)

# Python 入口(已内置在 SKILL_DIR/scripts/)
python $SKILL_DIR/scripts/anysearch_cli.py

# 常用子命令
python .../anysearch_cli.py search "广州 周末活动" --max_results 10
python .../anysearch_cli.py batch_search --queries '[{"query":"A"},{"quer

...

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量57
评分4.0 / 5.0
版本
更新日期2026年7月27日
对比案例1 组

用户评分

4.0(20)
5
35%
4
35%
3
15%
2
10%
1
5%

为此 Skill 评分

0.0

兼容平台

🔧Manual

时间线

创建2026年7月22日
最后更新2026年7月27日
🎁 Agent 知识卡片
调研问卷