alpic-ai/skybridge 是一个面向 MCP(Model Context Protocol)应用和 ChatGPT 应用的全栈 TypeScript 框架。仓库说明称其类型安全、基于 React 且不依赖平台。2026 年 10 月 29 日的 GitHub 提交 9afa5fa(#965)是一项修改,用于去除 `skybridge dev` 中出现的那一个警告。改动的只有 `packages/core/src/cli/use-typescript-check.ts` 这一个文件,总计新增 11 行、删除 4 行。
该文件在开发服务器运行期间以子进程方式启动 `npx tsc --noEmit --watch --pretty false`,收集类型错误并传递出去。`--noEmit` 表示不生成结果文件、只看错误,`--watch` 表示文件每次发生变化时重新检查。原有代码以 `shell: true` 运行,同时把参数追加到一行字符串里,而 Node.js 会针对这种用法发出弃用预告警告 DEP0190。本次补丁把执行方式拆成 `npx` 和参数数组,并去掉 `shell` 选项,于是警告不再出现。一起加入的 `error` 事件处理器会在类型检查进程本身未能启动时,在控制台留下 `TypeScript watcher failed to start` 消息。收集并传递错误的部分保持原样。
不过,这次提交并非功能新增,而是 CLI 内部的维护性修改,这段记录中没有新版本或发布说明的信息。许可证、关注度这类仓库基本值也没有给出,因此很难判断这一改动对框架整体的影响。就使用 `skybridge dev` 的人来说,可以确认的结果仅限于控制台噪音消失、启动失败以消息形式显现;至于是否使用这个框架,还需要结合其他依据来判断。