SuperAPI AI 工具集

pp-uspto-tsdr

编程与开发

查看项目

更新于 10-16 01:32

技能介绍

用途:驱动 uspto-tsdr-pp-cli 二进制,以只读方式访问美国专利商标局 TSDR 商标数据,用于查询、导出、同步与分析;不用于创建、更新、删除、发布等改动远端状态的操作。

主要能力:trademark status 一次返回商标全文、状态、权利人、类别、申请/注册日期、代理人与审查事件数;trademark timeline 按时间列出审查事件,如审查意见、审查员审核、公告与注册节点;trademark docs 列出审查文件并支持按类型与日期过滤;trademark deadlines 计算 Section 8、9、15 维护期限窗口与剩余天数;trademark watch 监控多个商标状态变化并缓存上次状态;trademark batch 批量查询多个商标,含限流。另有 case-multi-status、casedoc、casedocs、casestatus、raw-image 等命令。

使用方式:先安装,npx -y @mvanhorn/printing-press-library install uspto-tsdr --cli-only,备选 go install github.com/mvanhorn/printing-press-library/library/developer-tools/uspto-tsdr/cmd/uspto-tsdr-pp-cli@latest(需 Go 1.26.6 或更高)。用 uspto-tsdr-pp-cli --version 验证并在 PATH 中可见。设置 API key:export TSDR_APIKEY_HEADER="<your-key>",或写入 ~/.config/tsdr-pp-cli/config.toml,并用 doctor 校验。任意命令可加 --agent(等价 --json --compact --no-input --no-color --yes),支持 --select 过滤字段、--dry-run 预览、--deliver stdout/file:/webhook: 输出、profile 保存并复用参数。也可用 which "<能力描述>" 查找命令。

适用场景:商标组合管理、诉讼准备与尽职调查、批量状态核查、维护期限提醒、状态变更监控。

限制:自 2020 年 10 月 2 日起 TSDR REST API 需要 API key;本 CLI 仅只读,不支持任何写操作;输出包裹 meta 与 results 信封,需解析 .results 与 .meta.source;退出码含义固定,如 7 为限流需重试;webhook 失败返回非零并记录状态。MCP 安装、反馈发送等细节,资料未完整覆盖的部分暂未提供。