用途:pino 是 Node.js 的高速 JSON 结构化日志库,并被 Fastify 作为标准日志器使用。本资料是其官方文档的参考技能(agent-reference-skills 中的 pino),按任务引导查阅对应文档。
主要能力:资料覆盖 api、features、integrations、help、samples、scripts 等分类,包含 pino() 函数与 options、Logger 实例方法与 child logger、Statics、接口与类型定义;特性方面含 redaction(脱敏)、transports、非同步日志、浏览器支持、pretty printing、diagnostics、bundling;集成含 Web 框架与生态;help 含避免消息冲突、stdout 性能建议、重复键、Google Cloud Logging、日志过滤、日志轮换、LTS、与 debug 并用、重开日志文件、多文件保存、测试、systemd、Unicode 与 Windows、独立流输出、Grafana Loki / Kubernetes 等主题。
使用方式:资料说明按“任务→分类→分类 README→具体 .md”的路径探索。引用到的目录为 skills/pino/,含 SKILL.md、references/(api、features、integrations、help 各含 README.md 与子页面)、samples/、scripts/。其中日文资料给出任务映射:pino() 与 options、Logger 实例、类型定义查 api;redaction、transport 与 pino-pretty、非同步、浏览器、diagnostics、bundling 查 features;Web 框架与生态查 integrations;轮换、过滤、测试、排障、多流与 Loki/Kubernetes 查 help;典型用法查 samples;安装与 CLI 命令查 scripts。安装与具体 CLI 命令内容本次未提供,需查阅 scripts/install.md 及相关页面。
适用场景:需要对 Node.js 应用进行结构化 JSON 日志记录、在 Fastify/Express 等框架中集成日志、按级别过滤、脱敏敏感字段、输出美化、写入多目标或轮换文件的场景。
限制:本资料为文档索引性技能说明,未给出实际安装命令、版本要求或运行结果;各项 API 的细节参数、默认值、行为差异和代码示例需查阅对应 .md 原文。资料中未说明收费与价格信息,暂未提供。