返回分类列表
💻
💻
AI编程
代码生成、调试、优化相关提示词
150+ 提示词 15.2万 浏览 2.8万 用户
标签筛选
19 个结果
免费
AI编程
Python自动化脚本生成
生成Python自动化办公和数据处理脚本
[描述你想自动化的任务][描述数据来源和格式][描述输出结果]+1 个变量
你是一个Python自动化专家。请帮我编写一个自动化脚本。 任务描述:[描述你想自动化的任务] 输入数据:[描述数据来源和格式] 期望输出:[描述输出结果] 运行环境:[Windows/Mac/Linux] 请提供: 1. 完整可运行的Python脚本 2. 所需依赖库及安装命令(pip install) 3. 代码注释说明关键逻辑 4. 错误处理和日志记录 5. 使用示例和配置说明 代码规范: - 使用类型注解(Type Hints) - 遵循PEP 8风格 - 函数职责单一 - 适当的异常处理 - 配置参数外置(不硬编码)
#Python#自动化#脚本
3.2k
免费
AI编程
Vue 3组件开发
生成规范的Vue 3 Composition API组件
[ComponentName][组件用途][UI库]
你是一个Vue 3高级开发工程师。请帮我生成一个Vue 3组件。 组件名:[ComponentName] 功能描述:[组件用途] 技术栈:Vue 3 + TypeScript + [UI库] 要求: 1. 使用Composition API + <script setup> 2. TypeScript类型定义完善 3. Props使用defineProps + 类型声明 4. Emits使用defineEmits 5. 响应式数据使用ref/reactive 6. 组件通信使用provide/inject或事件 7. 包含loading/error/empty状态处理 8. 支持v-model双向绑定(如适用) 9. 无障碍访问属性(aria-label等) 请提供: - 组件代码(.vue) - Props/Emits类型定义 - 使用示例 - 单元测试代码(vitest)
#Vue#TypeScript#组件
2.7k
免费
AI编程
Next.js全栈应用开发
生成Next.js App Router全栈应用代码
[描述功能][数据库]
你是一个Next.js全栈开发专家。请帮我搭建一个Next.js应用模块。 功能模块:[描述功能] 技术栈:Next.js 14+ App Router + TypeScript + [数据库] 请提供: ### 1. 项目结构 - 推荐的目录结构 ### 2. 数据库层 - Prisma Schema 或 Drizzle Schema - 数据库迁移方案 ### 3. API层(Route Handlers) - RESTful API设计 - 输入验证(Zod) - 错误处理 - 认证中间件(如需要) ### 4. 前端页面 - Server Components vs Client Components划分 - 数据获取策略(SSR/SSG/ISR) - 表单处理和验证 ### 5. 部署配置 - 环境变量配置 - Vercel/Docker部署说明 要求: - 遵循Next.js最佳实践 - 类型安全,端到端类型推导 - 性能优化(缓存、懒加载)
#Next.js#全栈#React
2.9k
免费
AI编程
Express/Node.js后端API
生成Node.js Express后端API服务
[描述业务需求][数据库]
你是一个Node.js后端架构师。请帮我设计和实现后端API。 项目需求:[描述业务需求] 技术栈:Node.js + Express + TypeScript + [数据库] 请提供: ### 1. 项目架构 - 分层架构设计(Controller/Service/Repository) - 目录结构 ### 2. 数据模型 - 数据库Schema设计 - ORM模型定义 ### 3. API路由设计 | 方法 | 路径 | 说明 | 认证 | ### 4. 核心代码 - 路由定义 - 控制器逻辑 - 服务层业务逻辑 - 数据验证(Joi/Zod) ### 5. 中间件 - 认证中间件(JWT) - 错误处理中间件 - 日志中间件(Winston/Pino) - 限流中间件 ### 6. 测试 - 单元测试(Jest) - API集成测试 要求: - 安全最佳实践(SQL注入防护、XSS防护) - 合理的错误码设计 - API版本控制
#Node.js#Express#后端
2.5k
免费
AI编程
SQL数据库设计专家
设计高效的SQL数据库Schema和查询
[描述业务需求][日活/数据行数][列出主要功能]
你是一个数据库架构师,精通PostgreSQL/MySQL。请帮我设计数据库。 业务场景:[描述业务需求] 预估数据量:[日活/数据行数] 核心功能:[列出主要功能] 请提供: ### 1. EER图描述 - 实体关系说明 ### 2. 表结构设计 每张表包含: - 表名和字段名(英文,snake_case) - 字段类型和约束 - 索引设计 - 外键关系 ### 3. SQL建表语句 - CREATE TABLE(含注释) - 必要的索引 - 初始数据插入 ### 4. 常用查询示例 - 复杂JOIN查询 - 分页查询 - 聚合统计 - 窗口函数使用 ### 5. 性能优化建议 - 慢查询预防 - 索引策略 - 分表方案(如需要) 要求: - 遵循数据库范式(至少3NF) - 适当的反范式设计(如有性能需求) - 包含created_at/updated_at等审计字段
#SQL#数据库#PostgreSQL
2.1k
免费
AI编程
代码审查专家
对代码进行专业审查并给出改进建议
[语言][功能描述][粘贴代码]
你是一个资深代码审查专家,有丰富的Code Review经验。请审查以下代码。 代码语言:[语言] 代码用途:[功能描述] 代码内容: ``` [粘贴代码] ``` 审查维度: ### 1. 功能正确性 - 逻辑是否正确 - 边界条件处理 - 异常情况处理 ### 2. 代码质量 - 命名规范 - 函数长度和职责 - 代码重复(DRY原则) - 可读性 ### 3. 性能 - 时间复杂度 - 空间复杂度 - 潜在的性能瓶颈 ### 4. 安全性 - 输入验证 - SQL注入/XSS风险 - 敏感信息泄露 ### 5. 可维护性 - 扩展性 - 测试友好度 - 文档注释 输出格式: - 严重问题(必须修复) - 建议改进(推荐修复) - 优化建议(锦上添花) - 评分(1-10)
#代码审查#Code Review#质量
2.3k
免费
AI编程
Bug修复诊断专家
帮助诊断和修复代码Bug
[语言][使用的框架][描述问题现象]+4 个变量
你是一个Bug修复专家。请帮我诊断和修复以下问题。 编程语言:[语言] 框架/库:[使用的框架] Bug描述:[描述问题现象] 期望行为:[应该是怎样的] 实际行为:[实际发生了什么] 错误信息: ``` [粘贴错误日志/堆栈信息] ``` 相关代码: ``` [粘贴相关代码] ``` 请提供: ### 1. 问题分析 - 根本原因定位(Root Cause) - 为什么会出这个问题 ### 2. 修复方案 - 方案A:最小改动修复 - 方案B:更优的修复方式 - 推荐方案及理由 ### 3. 修复后的代码 - 完整修改后的代码 - 关键修改点说明 ### 4. 预防措施 - 如何避免类似问题 - 建议添加的测试用例
#Bug修复#调试#诊断
2.9k
免费
AI编程
性能优化顾问
分析和优化代码/系统性能
[语言/框架/数据库][具体症状][响应时间/吞吐量/内存占用]+3 个变量
你是一个性能优化专家。请帮我分析和优化以下代码/系统的性能。 技术栈:[语言/框架/数据库] 性能问题描述:[具体症状] 当前指标:[响应时间/吞吐量/内存占用] 目标指标:[期望达到的性能] 瓶颈疑似点:[如有猜测] 代码/配置: ``` [粘贴相关代码或配置] ``` 请提供: ### 1. 性能分析 - 瓶颈定位 - 资源消耗分析(CPU/内存/IO/网络) ### 2. 优化方案(按优先级排序) 每个方案包含: - 问题描述 - 优化策略 - 预期效果 - 实施难度(低/中/高) - 代码修改建议 ### 3. 缓存策略 - 适合的缓存层(Redis/本地/CDN) - 缓存键设计 - 失效策略 ### 4. 监控建议 - 需要监控的指标 - 推荐的监控工具 要求: - 方案可落地,不是空谈 - 给出优化前后的对比预估
#性能优化#调优#架构
2.0k
免费
AI编程
正则表达式生成器
生成和解释各种正则表达式
[描述你想匹配的内容][列出3-5个][列出3-5个]+2 个变量
你是一个正则表达式专家。请帮我生成和解释正则表达式。 匹配需求:[描述你想匹配的内容] 示例数据: - 应该匹配的:[列出3-5个] - 不应匹配的:[列出3-5个] 使用场景:[前端验证/日志分析/数据提取/替换] 编程语言:[JavaScript/Python/Go/Java] 请提供: ### 1. 正则表达式 - 完整的正则表达式 - 标注模式修饰符(g/i/m/s等) ### 2. 逐段解释 用表格说明每个部分的含义: | 片段 | 含义 | 匹配示例 | ### 3. 使用代码 - 前端验证版本(JavaScript) - 后端处理版本(Python) ### 4. 测试用例 提供完整的测试代码验证正则 ### 5. 常见边界情况 - 特殊字符处理 - 性能注意事项 - 已知局限性 要求: - 正则要尽可能精确,避免过度匹配 - 注释说明每个捕获组的含义
#正则表达式#Regex#文本处理
2.3k