关于 python-logging-strategist
面向 Python 项目的技能,用于设计结构化日志和上下文传播,适用于项目初始化、CI 流程及旧代码改造;分析在本地进行。
主要功能
- 01结构化日志设计
- 02上下文传播
- 03本地分析
- 04专注 Python 项目
适用场景
- 01为新的 Python 项目配置日志
- 02在 CI 流程中加入日志检查
- 03改造旧版 Python 项目的日志
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jorgealves/ agent_skills --skill python-logging-strategist安装后在 Claude Code 中输入/python-logging-strategist确认已加载。
附带文件skill.yaml
详细介绍
Python 日志策略
目的与意图
设计具备上下文传递能力的结构化日志系统。用于确保 Python 应用具备可观测性,且日志可供机器读取。
适用场景
- 项目设置:初始化新的 Python 项目时。
- 持续集成:作为自动化构建和测试流水线的一部分。
- 遗留代码重构:将较旧的 Python 代码库更新为现代标准时。
不适用场景
- 非 Python 项目:此工具专为 Python 生态系统设计。
错误情况和边缘情形
- 缺少项目依赖文件:项目缺少 requirements.txt 或 pyproject.toml 时。
- 版本不兼容:项目使用的 Python 版本不受这些工具支持时。
安全与数据处理注意事项
- 所有分析均在本地执行。
- 绝不会向外部传输源代码或凭据。
评论
支持 Markdown