开发工具
共 415 篇文章
MCP 把 null 当成缺失
MCP 返回显式 null,旧客户端却按缺失结果报错。区分字段不存在与 null,核对 Python SDK 2.3.0 的输出 schema 验证和发送端边界。
MCP 订阅占住云函数
静态 MCP 服务的 subscriptions/listen 长流占住云函数。核对 Python SDK 2.3.0 的 subscriptions=False,让公布能力与处理入口一致,并验收真实客户端。
MCP 空服务报 KeyError
MCP 空服务通过 ClientSessionGroup 连接报 KeyError,或单独断开未关闭 transport。区分外部 session 与组内连接,核对空目录记账和当前版本边界。
pip 报 Constraints cannot have extras,检查 -r 和 -c
同一份文件通过-c读取,不能再用package[extra]启用可选依赖。区分安装需求与版本约束,保留marker、来源和完整依赖组合。
Transformers 的 generate 结果为什么包含输入提示词
decoder-only 的 generate 返回输入加新增 token。按实际 input_ids 张量宽度裁剪,区分左补齐批次、结构化返回、pipeline 与 encoder-decoder。
Python 构建发现多个顶层包,报 flat-layout 错误
根目录多个候选包会触发自动发现保护。先确定发行范围,再配置find与子包模式;namespace、单文件模块和src布局需按真实结构处理。
Runner 任务突然中断,缩容日志却把它判成 busy: false
自托管Runner执行中被缩容终止时,核对任务续租、busy查询和云审计的同实例时间线。暂停已证实冲突的删除路径,设计单任务Runner完整回收与日志保存。
Go Body.Close 报 EOF
Go 1.27.0 的服务端 Request.Body.Close 在部分正文排空后可能返回正常 EOF,导致清理辅助函数把请求改成失败。1.27.1 已修复,需要重新构建应用。
Node Error 留住内存
旧 Node 的 Error 可经 Immediate 引用链保留其他请求存储。核对 24.20.0 清理,并区分跨请求保留与 Error 自己的调用帧。
hostmetrics CPU 报错
CPU 集合变化后,OTel hostmetrics 的旧历史样本可能持续查找已下线 CPU,反复报 cannot find TimesStat。核对变化时序、临时重启影响与未合入修复。
程序找不到 OUT_DIR
Rust 程序依赖运行时 OUT_DIR,只在 cargo run 下成功,可能来自 Cargo 的构建环境泄漏。区分编译期嵌入与外部资源部署,不把构建机路径当运行契约。
ollama list 有模型,API 为什么仍报 model not found
模型存在于某个 Ollama 实例,不等于当前 API 服务有它。对齐请求地址、model:tag、服务账号与 OLLAMA_MODELS,区分模型 404 和路径 404。
Astro 传给 React island 的 onClick 变成 null
Astro服务器函数不能作为可执行prop传给浏览器。把事件放进React客户端组件树,数据序列化与服务器动作分别设计。
conda activate 在终端正常,在 Bash 脚本中却要求 conda init
conda info可运行,普通Bash脚本却无法activate,常见分支是没加载shell函数。单命令用核对过的conda run,多步任务检查hook和激活状态。
Spring Boot 4 的 JSON 配置没生效
Spring Boot 4 按 JsonMapper 类型决定是否创建默认 JSON mapper。已有 Bean 声明返回 ObjectMapper 时,自定义配置可能存在却没有被 HTTP 转换器采用。
Node watch 不执行应用
NODE_OPTIONS 的下划线 watch 别名没从子进程过滤,应用不运行却递归生成进程。核对规范拼写与实际 macOS、Windows 监听条件。


