Agent Skills
› lobehub/lobehub
› debug-package
debug-package
GitHub提供 debug 包的使用指南,涵盖日志格式、命名空间约定及多环境启用方法。
Trigger Scenarios
调试日志配置
DEBUG环境变量设置
Install
npx skills add lobehub/lobehub --skill debug-package -g -y
SKILL.md
Frontmatter
{
"name": "debug-package",
"description": "Use for debug() logging, lobe-* namespaces, DEBUG\/localStorage.debug configuration and log formatting.",
"user-invocable": false
}
Debug Package Usage Guide
Basic Usage
import debug from 'debug';
// Format: lobe-[module]:[submodule]
const log = debug('lobe-server:market');
log('Simple message');
log('With variable: %O', object);
log('Formatted number: %d', number);
Namespace Conventions
- Desktop:
lobe-desktop:[module] - Server:
lobe-server:[module] - Client:
lobe-client:[module] - Router:
lobe-[type]-router:[module]
Format Specifiers
%O- Object expanded (recommended for complex objects)%o- Object%s- String%d- Number
Enable Debug Output
Browser
localStorage.debug = 'lobe-*';
Node.js
DEBUG=lobe-* bun run dev
DEBUG=lobe-* pnpm dev
Electron
process.env.DEBUG = 'lobe-*';
Example
// apps/server/src/routers/lambda/agentEval.ts
import debug from 'debug';
const log = debug('lobe-lambda-router:agent-eval');
log('getAgent input: %O', input);
Version History
-
69012b8
Current 2026-09-28 20:13
更新示例代码路径和 Node.js 启动命令(npm 改为 bun)。
- e0d4b61 2026-09-23 09:52
- 29fe043 2026-08-20 18:33


