用途:Pointhound 命令行工具(pointhound-pp-cli)面向里程票搜索与特价追踪,把每次搜索结果快照到本地 SQLite,便于跨路线比较、时间漂移检测和 SQL 查询。网页端适合一次性搜索,关闭标签页后数据丢失;此 CLI 用于需要累积和复用的场景。
主要能力:from-home 根据用户持有的可转移积分(Chase UR、Amex MR、Bilt、Capital One、Citi TY 等)和舱位,列出在余额内可达的目的地并按有效消耗排序;compare-transfer 按源项目积分消耗列出同一航线的所有兑换,并套用真实转移比例;batch 从 CSV 或重复参数并行发起多条路线+日期搜索并快照;top-deals-matrix 做多出发地×多目的地×月份范围的矩阵搜索(需认证);drift 对比同一路线前后快照,显示新出现、变便宜、消失、未变;calendar 对路线+舱位批量搜索 12 个月,输出每月最低积分网格;watch 注册路线监控,仅在有新或更便宜的特价时以退出码 2 结束,适合 cron;explore-deal-rating 用 dealRating 与 isTracked 发现地铁附近高频特价机场;transferable-sources 反查某航空兑换项目可由哪些可转移项目转入及比例和到账时间。offers list 与 offers filter_options 读取已有搜索会话的航班报价与可筛选维度。
使用方式:先验证 CLI 已安装,pointhound-pp-cli --version。若缺失,用 npx -y @mvanhorn/printing-press-library install pointhound --cli-only 安装(macOS/Linux 默认在 $HOME/.local/bin,Windows 在 %LOCALAPPDATA%\Programs\PrintingPress\bin),确保该目录在 $PATH。npx 不可用时回退到 go install github.com/mvanhorn/printing-press-library/library/travel/pointhound/cmd/pointhound-pp-cli@latest(需 Go 1.26.6 或更新)。用 pointhound-pp-cli which "<能力描述>" 把自然语言映射到命令。任意命令加 --agent 展开为 --json --compact --no-input --no-color --yes;可用 --select 裁剪字段、--dry-run 预览请求。MCP 安装:claude mcp add pointhound-pp-mcp -- pointhound-pp-mcp,并用 claude mcp list 验证。
限制:该 CLI 为只读,不用于创建、更新、删除、发布、评论、点赞、邀请、下单、发送消息、预订、购买或改变远端状态。大部分读取操作可匿名完成;top-deals-matrix 与 search 需要认证,通过读取 Chrome 中已有的 Pointhound 登录 cookie(cf_clearance + ph_session)实现,可用 pointhound-pp-cli auth status 检查,pointhound-pp-cli doctor 验证配置。数据可能来自 live 或 local,输出包在 meta/results 信封中。反馈默认仅保存在本地 ~/.pointhound-pp-cli/feedback.jsonl。除资料所述外,具体收费、价格和平台支持信息暂未提供。