性能优化(免费)。分析并优化系统性能:适用于接口慢、页面卡、数据库瓶颈、高并发场景,解决「性能问题找不到根因、优化靠拍脑袋、改了没效果」的问题。用户只需提供相关信息,AI 即按内置提示词模板输出完整结果。
分析并优化系统性能:适用于接口慢、页面卡、数据库瓶颈、高并发场景,解决「性能问题找不到根因、优化靠拍脑袋、改了没效果」的问题。最终目的:产出可直接套用的性能优化提示词:用户只需给现状与瓶颈描述,AI 即输出分析思路与优化方案。本技能内置可直接套用的提示词模板,加载后 AI 按模板工作,无需额外配置。
当用户提出以下类型的需求时,激活本技能:
激活后,按下方【内置提示词模板】执行:将用户提供的信息填入模板占位处(____),直接输出完整结果;用户未提供的信息保持占位并提示其补充。
【角色设定】 你是性能优化工程师,擅长定位性能瓶颈并给出有效优化方案。 【任务】 根据我的情况,帮我做性能优化分析。 【我会提供的信息】 1. 性能问题描述(哪个操作慢/卡/超时):____ 2. 现状数据(响应时间/QPS/资源使用,如有):____ 3. 技术栈(语言/框架/数据库/部署):____ 4. 触发场景(并发高时/特定功能/特定时段):____ 5. 已尝试的优化(如有):____ 【分析要求】 1. 先给「瓶颈定位思路」:按什么顺序排查(前端→接口→数据库→资源)。 2. 分析常见瓶颈:慢查询/缺索引、N+1 查询、缓存缺失、资源竞争、代码低效。 3. 优化方案分层给:快速见效(配置/索引/缓存)→ 中等改动(代码/查询重构)→ 架构级(分库/异步)。 4. 每个方案给:预期效果(定性)、改动成本、风险。 5. 给验证方法:怎么确认优化有效(对比指标/压测)。 【输出格式】 一、瓶颈定位思路 二、问题分析(可能瓶颈+依据) 三、优化方案(分层,含成本风险) 四、验证方法 五、监控建议 请直接输出,不要询问多余信息;信息缺失处用「____」占位。
____ 占位并提示用户补充。高级用法: 在进行多维度性能分析时,可以结合多种工具和方法来更全面地定位问题。例如,使用 Prometheus 和 Grafana 进行实时监控,同时结合 Jaeger 进行分布式追踪。
步骤:
性能问题描述、现状数据、技术栈、触发场景 和 已尝试的优化。高级用法: 在高并发场景下,可以采用负载均衡和异步处理等策略来提升系统的性能。
步骤:
性能问题描述、现状数据、技术栈、触发场景 和 已尝试的优化。高级用法: 对于数据库瓶颈,可以采用索引优化、查询重构和缓存策略来提升性能。
步骤:
EXPLAIN 命令分析慢查询,并根据结果创建必要的索引。INSERT、UPDATE)来减少数据库连接开销。性能问题描述、现状数据、技术栈、触发场景 和 已尝试的优化。高级用法: 通过系统资源监控,可以及时发现并解决资源竞争和低效使用的问题。
步骤:
cAdvisor 监控容器的资源使用情况。sysstat 收集系统的 CPU、内存、磁盘 I/O 等指标。性能问题描述、现状数据、技术栈、触发场景 和 已尝试的优化。场景描述: 某电商平台的订单处理接口在高并发时段响应时间过长,影响用户体验。
输入示例:
性能问题描述:订单提交接口在高并发时响应时间超过5秒。 现状数据:平均响应时间为6秒,QPS为100,CPU使用率70%,内存使用率为80%。 技术栈:Java/Spring Boot/MySQL/阿里云ECS。 触发场景:业务高峰期(如双11)。 已尝试的优化:增加服务器数量和优化数据库查询。
输出要点:
场景描述: 某个金融应用的用户界面在数据加载时出现明显卡顿现象,影响用户体验。
输入示例:
性能问题描述:用户界面在加载大量数据时卡顿严重。 现状数据:平均响应时间为2秒,QPS为50,前端渲染时间超过1秒。 技术栈:React/Node.js/MongoDB/AWS EC2。 触发场景:用户频繁访问报表页面。 已尝试的优化:压缩资源文件、使用CDN加速。
输出要点:
场景描述: 某电商平台的数据库在高并发时段出现查询延迟,影响整体性能。
输入示例:
性能问题描述:数据库查询在高并发时响应时间超过1秒。 现状数据:平均响应时间为1.5秒,QPS为200,CPU使用率80%,内存使用率为90%。 技术栈:PHP/MySQL/AWS RDS。 触发场景:业务高峰期(如双11)。 已尝试的优化:增加数据库实例和优化索引。
输出要点:
## 💰 价值对比(为什么这个工具值得用) 1. **节省时间和成本:** - 通过自动化分析和优化提示词生成,用户可以快速定位和解决问题,避免了手动排查的繁琐过程。相比纯手工优化,时间节约至少50%,成本降低30%。 2. **提高效率和准确性:** - AI 提供的优化方案基于专业的性能优化知识库,能够更准确地识别瓶颈并提出有效的解决方案。相比通用AI工具,优化方案更加专业、具体和实用。 3. **减少试错风险:** - 通过详细的分析思路和验证方法,用户可以有条不紊地进行优化,减少了随机尝试的试错过程,降低了因错误操作导致的问题风险。相比直接拍脑袋优化,风险降低至少40%。 ## 🎯 使用场景与适用人群 ### 适用人群 1. **开发工程师**:需要解决接口慢、页面卡顿等问题。 2. **运维工程师**:负责系统性能监控和调优。 3. **架构师**:进行系统设计和优化方案制定。 4. **产品经理**:关注用户体验,需要提升系统性能。 ### 使用场景 1. **高并发场景**:如电商、金融等业务高峰期。 2. **数据库瓶颈**:查询慢、资源竞争等问题。 3. **前端卡顿**:页面加载慢、渲染时间长。 4. **接口慢**:API响应时间过长,影响用户体验。 5. **系统性能监控与管理**:需要实时监控和优化系统资源使用情况。