---
title: "Harbyn | API 变更监控与迁移 PR"
description: "追踪 API、SDK、AI 模型和 MCP 的变更。在本地找到受影响的代码，并以拉取请求的形式审阅 Harbyn 支持的修复。"
canonical: "https://harbyn.com/cn"
last-updated: 2026-10-25
---

# Harbyn

Markdown version of <https://harbyn.com/cn>.

> 追踪 API、SDK、AI 模型和 MCP 的变更。在本地找到受影响的代码，并以拉取请求的形式审阅 Harbyn 支持的修复。

**你的部署一切正常。 它调用的 API 就不一定了。**

Harbyn 追踪 API、SDK、AI 模型和 MCP 的外部变更，将其支持的变更对应到你的代码，并提出修复供你审阅。 在变更到来之前，你会得到调用它的文件和行号、日期、替代方案，以及厂商自己的公告。扫描器在你的机器上运行，你的代码从不离开它。

Beta: `npx harbyn scan` (Node.js 22 or later).

复制给智能体的提示词: https://harbyn.com/prompts/scan.md

- 代码留在你的机器上
- 每条结果都附来源链接
- 签名 Feed

## 没人提前告诉你的那些故障

你的依赖文件大概只列出了代码所依赖内容的一半。这里是另一半。

### 不止 lockfile

REST API、模型 ID、MCP 服务器和 webhook 从不出现在 package.json 里。Harbyn 直接读取调用本身，所以 Dependabot 看不到的那一半技术栈也会被检查。

### 精确到行，而不只是 SDK

不是“你用了这个 SDK”。结果会指出 src/llm/client.ts:44、匹配到的标识符、它停止工作的日期，以及应该改成什么。

### 迁移 PR 已经开好

一个包含 diff、厂商公告和风险等级的分支。由你审查，由你合并。Harbyn 从不自行合并。

### 支付和认证只告警

涉及资金流转、用户登录或密钥处理的代码，从不替你修改。你会收到告警和证据；改动仍由你来做。

### 统一的下线日历

你调用的每个模型和 API 版本，连同其公布的下线日期，集中在一个视图中。历史就是历史：它永远不会作为即将到来的警告出现。

### 可验证的 Feed

每个事件都经过签名，并链接到其来源厂商页面，附有我们记录它的日期。在信任其中任何一行之前，你可以自己验证签名。

## 即将到来的截止日期

我们追踪的 188 项有明确日期的变更中，最近的 10 项，按时间先后排列。每项都附有厂商自己的公告链接。

| 日期 | 剩余 | 厂商 | 变更 | 替代方案 | 来源 |
| --- | --- | --- | --- | --- | --- |
| 2026年10月26日 | 1 天后 | Amazon Selling Partner API | October listing attribute usage and enumeration value updates | - | <https://developer-docs.amazon/sp-api/changelog.rss> |
| 2026年10月26日 | 1 天后 | OpenRouter | arcee-ai/trinity-large-thinking expire 2026-10-26 | - | <https://openrouter.ai/api/v1/models> |
| 2026年10月28日 | 3 天后 | Amazon Selling Partner API | ORDER\_CHANGE notifications add PreFulfillmentStatusChange for Amazon Autos | - | <https://developer-docs.amazon/sp-api/changelog.rss> |
| 2026年10月30日 | 5 天后 | Google Cloud Run and Functions | Node.js 20 runtime decommission | - | <https://docs.cloud.google.com/run/docs/runtime-support> |
| 2026年10月31日 | 6 天后 | AWS Lambda | Python 3.10 runtime deprecation | - | <https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html> |
| 2026年10月31日 | 6 天后 | Mistral AI | Z.ai GLM 5.2 (zai-glm-5-2) retires on Mistral on October 31, 2026 | `zai-glm-5-3` | <https://docs.mistral.ai/resources/changelogs> |
| 2026年10月31日 | 6 天后 | OpenRouter | poolside/laguna-s-2.1 and 3 more expire 2026-10-31 | - | <https://openrouter.ai/api/v1/models> |
| 2026年11月1日 | 7 天后 | Amazon Selling Partner API | Customs identifiers required for EU-bound FBM shipments | - | <https://developer-docs.amazon/sp-api/changelog.rss> |
| 2026年11月2日 | 8 天后 | Jira / Atlassian Cloud | Atlassian Analytics dashboard subscriptions being removed | - | <https://developer.atlassian.com/cloud/jira/platform/changelog/> |
| 2026年11月2日 | 8 天后 | Fireworks AI | DeepSeek V4 Flash 0731 retires from Serverless Training November 2 | - | <https://docs.fireworks.ai/updates/changelog.md> |

[全部 188 个截止日期](https://harbyn.com/deadlines.md). [完整日历（.ics）](https://harbyn.com/calendar.ics).

## 你的代码不会离开你的机器

去读扫描器的源码。它很短，是开源的，而且正是接触你代码的那一部分。

- **扫描器: 只读.** 只打开文件，从不写入任何文件。不跟随符号链接，也从不越出你指定的目录。
- **扫描器: 密钥一律不打开.** .env 文件、私钥、.npmrc 和凭据文件从不打开，在本地也不会。汇总信息会说明跳过了多少个。
- **扫描器: 只有一个请求：Feed.** 唯一的网络请求是通过 HTTPS 下载变更 Feed，并拒绝重定向。没有遥测，没有上传，运行扫描无需账号。
- **Feed: 使用 Ed25519 签名.** Feed 之所以可信，是因为它的签名能通过扫描器内置的固定公钥验证，而不是因为它来自哪台服务器。
- **Feed: 拒绝过期或重放的 Feed.** 已过期的 Feed，或比你已接受的版本更旧的 Feed，都会被拒绝。没人能把上个月的列表当作今天的交给你。
- **Feed: 验证失败即拒绝.** 如果 Feed 验证不通过，扫描宁可什么都不报告，也不给出它无法担保的结果，并以错误退出。

## 工作原理

你这边只需三步。繁重的工作在变更到达你之前就已完成。

01. **运行扫描.** 在仓库里执行一条命令，或在每个 pull request 上运行 GitHub Action。它会列出你的代码实际调用的厂商、模型和 API 版本。 `npx harbyn scan`

02. **查看结果.** 每条结果都包含文件和行号、日期、替代方案，以及发布该变更的厂商页面链接。一切都可以核实，无需盲信。 `src/ai/thumbnails.ts:5  gemini-2.5-flash-image`

03. **合并 PR.** Harbyn 会创建一个分支，包含改动、证据和它运行过的测试。你像审查其他 PR 一样审查它。它从不自行合并。 `harbyn/migrate-gemini-2.5-flash-image`

### AI 究竟用在哪里

我们替你阅读厂商页面。模型只处理没有结构的那部分内容，而且从来不是最终裁决。

- **结构化来源.** OpenAPI 规范、发布 Feed 和弃用表格都以确定性方式解析，不涉及模型。
- **纯文本 changelog.** 由 LLM 读取并提取日期和标识符，再与它所读页面的原文进行核对。
- **严格的 schema.** 无法通过校验的内容直接丢弃，不做猜测。自由文本有长度上限，并且只作为纯文本显示。
- **发布前审核.** 破坏性变更和安全相关变更会先进入审核队列，与保存的原始来源核对后，才会进入 Feed。

## 目前我们关注的范围

147 个厂商，1944 条已记录的变更。每个事件都引用其来源厂商页面。

### AI 模型与 API

模型退役、快照下线和 API 版本变更；厂商指明替代模型时一并给出。

[OpenRouter](https://harbyn.com/vendors/openrouter), [ElevenLabs API](https://harbyn.com/vendors/elevenlabs), [Anthropic](https://harbyn.com/vendors/anthropic), [LangSmith](https://harbyn.com/vendors/langsmith), [Google Gemini API](https://harbyn.com/vendors/google-gemini), [Azure OpenAI](https://harbyn.com/vendors/azure-openai), [OpenAI](https://harbyn.com/vendors/openai), [Perplexity API](https://harbyn.com/vendors/perplexity), [fal.ai](https://harbyn.com/vendors/fal), [Deepgram](https://harbyn.com/vendors/deepgram), [Together AI](https://harbyn.com/vendors/together), [AssemblyAI](https://harbyn.com/vendors/assemblyai), [Fireworks AI](https://harbyn.com/vendors/fireworks), [vLLM](https://harbyn.com/vendors/vllm), [Runway (Runway Dev API)](https://harbyn.com/vendors/runway), [Mistral AI](https://harbyn.com/vendors/mistral), [Pinecone](https://harbyn.com/vendors/pinecone), [xAI API](https://harbyn.com/vendors/xai), [AWS Bedrock](https://harbyn.com/vendors/aws-bedrock), [Qwen (Alibaba Cloud Model Studio)](https://harbyn.com/vendors/qwen), [Google Vertex AI](https://harbyn.com/vendors/vertex-ai), [Langfuse](https://harbyn.com/vendors/langfuse), [Black Forest Labs (FLUX API)](https://harbyn.com/vendors/black-forest-labs), [Cerebras](https://harbyn.com/vendors/cerebras), [Cohere](https://harbyn.com/vendors/cohere), [Kling AI (Kuaishou) API](https://harbyn.com/vendors/kling), [Ollama](https://harbyn.com/vendors/ollama), [DeepSeek API](https://harbyn.com/vendors/deepseek), [Groq](https://harbyn.com/vendors/groq), [Hugging Face Inference](https://harbyn.com/vendors/huggingface-inference), [MiniMax API](https://harbyn.com/vendors/minimax), [AI21 Labs](https://harbyn.com/vendors/ai21), [GLiNER (urchade/GLiNER)](https://harbyn.com/vendors/gliner), [llama.cpp](https://harbyn.com/vendors/llama-cpp), [Luma AI (Luma Agents API / Dream Machine API)](https://harbyn.com/vendors/luma), [Moonshot AI (Kimi)](https://harbyn.com/vendors/moonshot), [Replicate](https://harbyn.com/vendors/replicate), [Writer](https://harbyn.com/vendors/writer), [Zhipu AI / Z.ai (GLM API)](https://harbyn.com/vendors/zhipu)

### 开发者平台与云服务

有支持周期的 API 版本、REST 接口弃用，以及你的后端所调用平台上的破坏性发布。

[Vercel](https://harbyn.com/vendors/vercel), [GitHub](https://harbyn.com/vendors/github), [Cloudflare](https://harbyn.com/vendors/cloudflare), [Notion API](https://harbyn.com/vendors/notion), [Jira / Atlassian Cloud](https://harbyn.com/vendors/atlassian-jira), [DigitalOcean](https://harbyn.com/vendors/digitalocean), [Google Cloud Run and Functions](https://harbyn.com/vendors/google-cloud), [PlanetScale](https://harbyn.com/vendors/planetscale), [Google Ads API](https://harbyn.com/vendors/google-ads), [Firebase](https://harbyn.com/vendors/firebase), [AWS Lambda](https://harbyn.com/vendors/aws-lambda), [Netlify](https://harbyn.com/vendors/netlify), [Modal](https://harbyn.com/vendors/modal), [Apple Developer](https://harbyn.com/vendors/apple-developer), [Box](https://harbyn.com/vendors/box), [Supabase](https://harbyn.com/vendors/supabase), [Neon](https://harbyn.com/vendors/neon), [Sentry](https://harbyn.com/vendors/sentry), [Auth0](https://harbyn.com/vendors/auth0), [Clerk](https://harbyn.com/vendors/clerk), [Linear API](https://harbyn.com/vendors/linear), [Heroku](https://harbyn.com/vendors/heroku), [npm](https://harbyn.com/vendors/npm), [GitLab API](https://harbyn.com/vendors/gitlab), [Google Maps Platform](https://harbyn.com/vendors/google-maps), [Mixpanel](https://harbyn.com/vendors/mixpanel), [Railway](https://harbyn.com/vendors/railway), [Sanity](https://harbyn.com/vendors/sanity), [Model Context Protocol](https://harbyn.com/vendors/mcp), [Docker](https://harbyn.com/vendors/docker), [Bitbucket Cloud API](https://harbyn.com/vendors/bitbucket), [Expo](https://harbyn.com/vendors/expo), [Figma](https://harbyn.com/vendors/figma), [LinkedIn Marketing API](https://harbyn.com/vendors/linkedin), [Okta](https://harbyn.com/vendors/okta), [Render](https://harbyn.com/vendors/render), [WorkOS](https://harbyn.com/vendors/workos), [HubSpot](https://harbyn.com/vendors/hubspot), [monday.com](https://harbyn.com/vendors/monday), [MongoDB](https://harbyn.com/vendors/mongodb), [Google Analytics Data API](https://harbyn.com/vendors/google-analytics), [Let's Encrypt](https://harbyn.com/vendors/letsencrypt), [Mux](https://harbyn.com/vendors/mux), [Node.js](https://harbyn.com/vendors/nodejs), [Prisma](https://harbyn.com/vendors/prisma), [Python](https://harbyn.com/vendors/python), [YouTube Data API](https://harbyn.com/vendors/youtube), [Zendesk API](https://harbyn.com/vendors/zendesk), [Amplitude](https://harbyn.com/vendors/amplitude), [Google Play](https://harbyn.com/vendors/google-play), [Google Workspace APIs](https://harbyn.com/vendors/google-workspace), [PHP](https://harbyn.com/vendors/php), [Snowflake](https://harbyn.com/vendors/snowflake), [Airtable Web API](https://harbyn.com/vendors/airtable), [Algolia](https://harbyn.com/vendors/algolia), [Asana](https://harbyn.com/vendors/asana), [Auth.js](https://harbyn.com/vendors/authjs), [AWS SDK for JavaScript v3](https://harbyn.com/vendors/aws-sdk-js-v3), [Better Auth](https://harbyn.com/vendors/better-auth), [Calendly](https://harbyn.com/vendors/calendly), [Chroma](https://harbyn.com/vendors/chroma), [Cloudinary](https://harbyn.com/vendors/cloudinary), [Datadog](https://harbyn.com/vendors/datadog), [Drizzle ORM](https://harbyn.com/vendors/drizzle), [Elastic](https://harbyn.com/vendors/elastic), [Intercom](https://harbyn.com/vendors/intercom), [Kubernetes](https://harbyn.com/vendors/kubernetes), [LaunchDarkly](https://harbyn.com/vendors/launchdarkly), [Mapbox](https://harbyn.com/vendors/mapbox), [PostHog](https://harbyn.com/vendors/posthog), [Qdrant](https://harbyn.com/vendors/qdrant), [RevenueCat](https://harbyn.com/vendors/revenuecat), [Twilio Segment](https://harbyn.com/vendors/segment), [Strapi](https://harbyn.com/vendors/strapi), [Stytch](https://harbyn.com/vendors/stytch), [TikTok for Developers](https://harbyn.com/vendors/tiktok), [Weaviate](https://harbyn.com/vendors/weaviate)

### 支付、电商与消息

支付、电商和消息类 API。支付类仅告警：我们告诉你变了什么、在哪里，但从不修改这部分代码。

[Shopify](https://harbyn.com/vendors/shopify), [Plaid](https://harbyn.com/vendors/plaid), [Stripe](https://harbyn.com/vendors/stripe), [Twilio](https://harbyn.com/vendors/twilio), [BigCommerce](https://harbyn.com/vendors/bigcommerce), [WooCommerce](https://harbyn.com/vendors/woocommerce), [Slack API](https://harbyn.com/vendors/slack), [Discord API](https://harbyn.com/vendors/discord), [Resend](https://harbyn.com/vendors/resend), [Amazon Selling Partner API](https://harbyn.com/vendors/amazon-sp-api), [Brevo](https://harbyn.com/vendors/brevo), [Meta Graph API / WhatsApp Cloud API](https://harbyn.com/vendors/meta-graph), [X (Twitter) API](https://harbyn.com/vendors/x-api), [Klaviyo](https://harbyn.com/vendors/klaviyo), [Mollie](https://harbyn.com/vendors/mollie), [Paddle](https://harbyn.com/vendors/paddle), [eBay APIs](https://harbyn.com/vendors/ebay), [OneSignal](https://harbyn.com/vendors/onesignal), [PayPal](https://harbyn.com/vendors/paypal), [Polar](https://harbyn.com/vendors/polar), [Postmark](https://harbyn.com/vendors/postmark), [Square](https://harbyn.com/vendors/square), [Adyen](https://harbyn.com/vendors/adyen), [Braintree](https://harbyn.com/vendors/braintree), [Checkout.com](https://harbyn.com/vendors/checkout-com), [LiveKit](https://harbyn.com/vendors/livekit), [Mailgun](https://harbyn.com/vendors/mailgun), [Razorpay](https://harbyn.com/vendors/razorpay), [Twilio SendGrid](https://harbyn.com/vendors/sendgrid), [Telegram Bot API](https://harbyn.com/vendors/telegram), [Vonage](https://harbyn.com/vendors/vonage)

支付类厂商在设计上就是仅告警：我们告诉你变了什么、在哪里，但从不替你修改这部分代码。

## 严谨的工程师会问的问题

### 运行扫描时，有什么会离开我的机器？

与你代码有关的一切都不会。扫描器下载签名的 Feed，并在本地进行匹配。如果你把仓库连接到控制台，可以选择发送一份包含厂商、版本和标识符名称的清单，以便接收告警；清单从不包含代码、文件内容或密钥，发送前你也可以先把它打印出来查看。

### 免费版到底提供什么？

开源的 CLI 和 GitHub Action，本地扫描不限次数；公开的变更页面、雷达和截止日期日历；以及一个控制台账号，可关注 5 个厂商、连接 1 个仓库并接收邮件告警。专业版和团队版均可免费试用 7 天。

### 它会动我的支付或认证代码吗？

不会。涉及资金流转、用户登录或密钥处理的代码，在所有套餐中都仅告警。你会拿到检测结果和证据；对这部分代码的任何修改都由你自己来写。

### 如何验证 Feed？

Feed 的每次发布都使用 Ed25519 签名。扫描器用其源码中固定的公钥验证签名，拒绝过期或更旧的 Feed，验证失败时不报告任何结果。你也可以用公开发布的公钥自己做同样的验证。

### 为什么不直接用 Dependabot 或 Renovate？

继续用它们。它们关注的是 lockfile 里的版本。Harbyn 关注的是从不出现在那里的东西：字符串里的模型 ID、header 里固定的 API 版本、厂商即将下线的 REST 接口。两者没有重叠。

### 你们如何得知一项变更？

直接来自厂商：规范、发布 Feed、弃用页面和 changelog，以克制的频率抓取，并在每个事件中注明出处。结构化来源不经模型解析；纯文本由模型读取，再与原页面核对。破坏性变更在发布前会经过审核。

### 如果 Harbyn 出错了怎么办？

每条结果都链接到它所依据的厂商页面，你几秒钟就能核实。告诉我们，我们会为所有人修正该事件。对我们来说，一条错误的告警比一条迟到的告警代价更大，整个 Feed 都是围绕这一点构建的。

## More

[定价](https://harbyn.com/cn/pricing.md)

- [Home](https://harbyn.com/index.md) (https://harbyn.com/)
- [Pricing](https://harbyn.com/pricing.md) (https://harbyn.com/pricing)
- [Documentation](https://harbyn.com/docs.md) (https://harbyn.com/docs)
- [About](https://harbyn.com/about.md) (https://harbyn.com/about)
- [Contact](https://harbyn.com/contact.md) (https://harbyn.com/contact)
- [Privacy policy](https://harbyn.com/privacy.md) (https://harbyn.com/privacy)
- [Terms of service](https://harbyn.com/terms.md) (https://harbyn.com/terms)
- [Security](https://harbyn.com/security.md) (https://harbyn.com/security)
- [Upcoming deadlines](https://harbyn.com/deadlines.md) (https://harbyn.com/deadlines)
- [Radar](https://harbyn.com/radar.md) (https://harbyn.com/radar)
- [Vendors](https://harbyn.com/vendors.md) (https://harbyn.com/vendors)
- [Blog](https://harbyn.com/blog.md) (https://harbyn.com/blog)
- [Home (Brazil edition)](https://harbyn.com/br.md) (https://harbyn.com/br)
- [Pricing (Brazil edition)](https://harbyn.com/br/pricing.md) (https://harbyn.com/br/pricing)
- [Blog (Brazil edition)](https://harbyn.com/br/blog.md) (https://harbyn.com/br/blog)
- [Home (Mexico edition)](https://harbyn.com/mx.md) (https://harbyn.com/mx)
- [Pricing (Mexico edition)](https://harbyn.com/mx/pricing.md) (https://harbyn.com/mx/pricing)
- [Blog (Mexico edition)](https://harbyn.com/mx/blog.md) (https://harbyn.com/mx/blog)
- [Home (Germany edition)](https://harbyn.com/de.md) (https://harbyn.com/de)
- [Pricing (Germany edition)](https://harbyn.com/de/pricing.md) (https://harbyn.com/de/pricing)
- [Blog (Germany edition)](https://harbyn.com/de/blog.md) (https://harbyn.com/de/blog)
- [Home (Japan edition)](https://harbyn.com/jp.md) (https://harbyn.com/jp)
- [Pricing (Japan edition)](https://harbyn.com/jp/pricing.md) (https://harbyn.com/jp/pricing)
- [Blog (Japan edition)](https://harbyn.com/jp/blog.md) (https://harbyn.com/jp/blog)
- [Home (China edition)](https://harbyn.com/cn.md) (https://harbyn.com/cn)
- [Pricing (China edition)](https://harbyn.com/cn/pricing.md) (https://harbyn.com/cn/pricing)
- [Blog (China edition)](https://harbyn.com/cn/blog.md) (https://harbyn.com/cn/blog)
- [Home (Indonesia edition)](https://harbyn.com/id.md) (https://harbyn.com/id)
- [Pricing (Indonesia edition)](https://harbyn.com/id/pricing.md) (https://harbyn.com/id/pricing)
- [Blog (Indonesia edition)](https://harbyn.com/id/blog.md) (https://harbyn.com/id/blog)
- [Home (India edition)](https://harbyn.com/in.md) (https://harbyn.com/in)
- [Pricing (India edition)](https://harbyn.com/in/pricing.md) (https://harbyn.com/in/pricing)
- [Blog (India edition)](https://harbyn.com/in/blog.md) (https://harbyn.com/in/blog)

- [llms.txt](https://harbyn.com/llms.txt), [agents.md](https://harbyn.com/agents.md), [OpenAPI](https://harbyn.com/openapi.json)
