pdm-migration-specialist
将pyproject.toml从PDM 2.0之前的语法迁移到符合现代PEP标准的格式。重点是将开发依赖项转换为依赖组以及采用PEP 621项目元数据。与Context7集成以获取最新的PDM文档。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
将pyproject.toml从PDM 2.0之前的语法迁移到符合现代PEP标准的格式。重点是将开发依赖项转换为依赖组以及采用PEP 621项目元数据。与Context7集成以获取最新的PDM文档。
用于使用Peggy(以前称为PEG.js)编写PEG语法时 - 解析表达式语法、解析器生成和语法定义
系统性的同行评审工具包。评估方法学、统计学、设计、可重复性、伦理、图表完整性、报告标准,适用于跨学科的手稿和基金评审。
随着时间的推移,从上下文中构建和维护人员注册表,跟踪文档中出现的姓名、角色、团队和专长。在处理提及人员的文档或更新人员资料时使用。
将.pen设计文件转换为Synnovator前端的React组件。两阶段工作流程:(1) 从.pen设计中提取可重用的基础UI组件到frontend/components/ui/目录下,(2) 使用这些基础组件在frontend/components/pages/目录下组合完整的页面组件。不值得提取的元素直接内联到页面组件中。使用场景:(1) 将.pen设计文件转换为React页面和UI组件 (2…
检测性能反模式,如N+1查询、嵌套循环、大文件操作和低效算法。在问题到达生产环境之前建议快速修复。
全面的性能测试框架,用于负载测试、压力测试和基准测试。测量吞吐量、延迟百分位数(p50、p95、p99)以及资源利用率。识别瓶颈并在不同版本间检测性能退化。
针对OneKey移动应用(iOS)的系统性能优化和回归调试。使用场景:(1) 修复性能回退 - 当指标如tokensStartMs、tokensSpanMs或functionCallCount出现回退,需要将其恢复到正常水平时;(2) 提升基准性能 - 当需要优化冷启动时间或减少函数调用开销时;(3) 用户请求对应用启动或首页刷新流程进行性能优化/改进/调试。
全面的PDF处理API,用于转换、合并、拆分、压缩、OCR等
PeiDocker(`pei-docker-cli`)的助手。仅在用户明确请求使用PeiDocker或在PeiDocker生成的项目中工作时触发(通过`user_config.yml`指示)。
检测和分析教学文档(实验陈述、指南、评估表格、说明)中的歧义。识别需要澄清的段落并生成顺序修订表。当用户要求修订、澄清、改进、识别歧义或分析教学文档的清晰度时使用。支持的格式 - 文本、DOCX、PDF、MD、PPTX、带文本的图像。不要用于OQLF语言审查。
强制执行现代Python 3.11+ 编码标准、PEP 8合规性以及自动类型提示最佳实践。在编写、审查或重构Python代码时,应使用此技能以确保与PEP 8一致,正确的类型提示,Google风格的文档字符串,以及现代Python惯用法。
分析和提高应用程序性能的指南,包括识别瓶颈、实现缓存和优化查询。在审查性能问题或优化代码时应使用此技能。
针对shell工具的性能基准测试专业知识,包括基准设计、统计分析(最小值/最大值/平均值/中位数/标准差)、性能目标(<100毫秒, >90%命中率)、工作空间生成以及全面报告
分析并优化前端、后端和数据库交互的性能。识别瓶颈并实施解决方案以提高速度和效率。
识别并修复性能瓶颈。在优化代码性能、修复慢操作或被要求提高速度时使用。
系统化的同行评审工具包。评估方法学、统计学、设计、可重复性、伦理、图表完整性、报告标准,适用于跨学科的手稿和资助评审。
运行自动化的SAST/DAST和漏洞扫描。
优化代码和系统性能
审查代码的性能问题并运行基准测试。当用户要求分析性能、比较AILANG与Python和Go、运行基准测试或审查代码以寻找优化机会时使用。
比较变更前后的性能,检测回归
定义可测量的性能预算,包括包大小、API延迟、数据库查询和渲染时间。提供执行策略和监控计划。用于“性能预算”、“性能监控”、“网页核心指标”或“优化目标”。
诊断系统性能问题,包括CPU、内存、磁盘和网络。当用户说“服务器很慢”、“CPU占用高”、“内存不足”、“磁盘已满”、“性能问题”,或要求调试系统性能时使用。
该系统的性能指南和模式。