新闻详情

新闻详情

首页 / 资讯中心 / 详情

Prompt工程:提示词模板大全

发布时间:2026/11/15 20:07:01来源:尧图网络
Prompt工程:提示词模板大全
\n\n# Prompt工程提示词模板大全下 专栏系列第10篇 | 好的Prompt值千金。本文整理了30个经过验证的AI编程提示词模板覆盖日常开发的方方面面。## 前言Prompt工程不是玄学而是一套可以系统学习的方法论。本文是《提示词模板大全》的下篇聚焦编程场景中的高级技巧和实战模板。如果你还没看上篇建议先阅读[专栏09]了解基础概念和简单模板。—## 一、代码生成类模板### 1.1 完整功能模块markdown## 任务实现一个【功能名称】**技术栈**【Python 3.12 / FastAPI / SQLAlchemy】**需求描述**【详细描述功能需求和业务规则】**数据模型**【给出已有的模型定义或字段描述】**接口设计**- POST /api/xxx - 创建xxx- GET /api/xxx - 查询xxx列表- GET /api/xxx/{id} - 查询xxx详情- PUT /api/xxx/{id} - 更新xxx- DELETE /api/xxx/{id} - 删除xxx**代码规范**- 使用类型注解- 函数必须有docstring- 遵循RESTful规范- 异常统一用HTTPException请生成分层架构的完整代码router service repository。### 1.2 算法实现markdown请实现【算法名称】要求1. 时间复杂度不超过【O(n log n)】2. 空间复杂度不超过【O(n)】3. 处理以下边界情况 - 空输入 - 单元素输入 - 重复元素 - 超大输入100万先给出算法思路分析再给出Python实现最后给出复杂度分析。### 1.3 脚本工具markdown写一个Python脚本功能是【具体功能】要求- 使用argparse处理命令行参数- 有--help说明- 支持dry-run模式- 输出用logging而不是print- 有进度条大量数据时- 异常处理完善不会中途崩溃—## 二、调试修复类模板### 2.1 错误诊断markdown## 错误信息【粘贴完整的错误堆栈】## 相关代码【粘贴相关代码片段】## 环境- Python版本【3.12】- 操作系统【Windows 11】- 相关包版本【FastAPI 0.110】请分析1. 错误的根本原因是什么2. 在哪些场景下会触发3. 给出修复方案优先最小改动4. 如何防止类似问题再次发生### 2.2 性能优化markdown## 现状以下代码在处理【10万条数据】时耗时【30秒】需要优化。【粘贴代码】## 性能瓶颈我已经用cProfile分析过热点在- 函数A占总时间60%- 函数B占总时间25%请1. 分析性能瓶颈的根本原因2. 给出2-3种优化方案3. 对比各方案的优劣4. 实现最优方案### 2.3 异步问题排查markdown## 问题在asyncio环境下出现以下异常【错误信息】## 代码【代码片段】请分析是否存在以下问题1. 在async函数中调用了同步阻塞操作2. 共享状态的并发安全问题3. 异步资源连接池、文件句柄未正确释放4. asyncio.gather中的异常被吞掉—## 三、代码审查类模板### 3.1 全面审查markdown请对以下代码进行全面的Code Review【粘贴代码】审查维度1. **功能正确性**是否满足需求边界条件是否处理2. **安全性**SQL注入、XSS、CSRF、敏感信息泄露3. **性能**N1查询、内存泄漏、不必要的循环4. **可维护性**命名规范、函数长度、代码复用5. **错误处理**异常是否被正确捕获和处理6. **测试覆盖**哪些路径缺少测试按严重程度分级 必须修复 建议修复 可选优化### 3.2 安全审查markdown请从安全角度审查以下代码重点关注1. 输入验证是否充分2. 是否有注入攻击风险3. 认证授权是否完善4. 敏感数据是否加密存储5. 日志是否泄露敏感信息6. 是否存在竞态条件代码如下【粘贴代码】—## 四、重构类模板### 4.1 设计模式应用markdown## 现有代码【粘贴代码】## 问题这段代码存在以下bad smells- 函数过长200行- 重复代码多处- 职责不单一请用【策略模式/工厂模式/观察者模式】重构要求1. 先画出重构后的类图2. 保持功能不变3. 每个类单一职责4. 给出重构前后的对比### 4.2 遗留代码改造markdown## 背景这段旧代码是用【Django/Flask/同步方式】写的需要迁移到【FastAPI/异步方式】。## 现有代码【粘贴代码】请1. 列出需要改造的所有点2. 给出分步迁移方案不要一次性改完3. 每一步都可以独立测试4. 保持向后兼容—## 五、文档生成类模板### 5.1 API文档markdown请为以下FastAPI路由生成完整的API文档【粘贴路由代码】文档格式要求- 每个接口包含URL、方法、描述、请求参数、响应格式、错误码- 请求和响应给出JSON示例- 用Markdown表格格式### 5.2 代码注释markdown请为以下代码添加高质量的注释要求- 模块级docstring说明模块用途和主要导出- 类级docstring说明类的职责和使用方式- 函数级docstringGoogle风格包含Args/Returns/Raises- 关键逻辑行内注释解释为什么而不是做了什么- 不要给显而易见的代码加注释【粘贴代码】—## 六、测试生成类模板### 6.1 单元测试markdown请为以下函数生成pytest单元测试【粘贴代码】要求- 覆盖正常路径- 覆盖所有边界条件- 覆盖异常路径- 使用pytest.mark.parametrize处理参数化场景- Mock外部依赖- 测试命名test_函数名_场景_预期结果### 6.2 集成测试markdown请为以下API接口编写集成测试【粘贴接口代码】要求- 使用httpx.AsyncClient pytest-asyncio- 包含数据库fixture使用测试数据库每个测试后清理- 测试完整的请求-响应流程- 验证数据库状态变化- 测试认证和授权—## 七、DevOps类模板### 7.1 Docker配置markdown请为以下Python项目生成Dockerfile和docker-compose.yml技术栈【FastAPI PostgreSQL Redis Celery】要求- 多阶段构建减小镜像体积- 使用非root用户运行- 健康检查配置- 环境变量通过.env文件管理- docker-compose包含所有依赖服务- 开发环境和生产环境分离### 7.2 CI/CDmarkdown请为以下项目生成GitHub Actions配置分支策略main生产 develop开发 feature/*功能流程要求- PR到develop跑lint unit tests- 合并到develop跑integration tests 构建staging镜像- 合并到main跑全量测试 构建production镜像 自动部署- 定时任务每天凌晨跑安全扫描—## 八、数据库类模板### 8.1 SQL优化markdown## 慢查询以下SQL在【100万条数据】的表上执行需要【5秒】【粘贴SQL】## 表结构【粘贴CREATE TABLE】## 索引【粘贴现有索引】请1. 用EXPLAIN分析执行计划2. 指出性能瓶颈3. 给出索引优化建议4. 重写SQL如果需要5. 估算优化后的执行时间—## 九、学习辅助类模板### 9.1 概念解释markdown请用以下方式解释【技术概念】1. 一句话定义2. 一个生活中的类比3. 为什么需要它解决什么问题4. 基本用法代码示例10行以内5. 进阶用法代码示例6. 常见误区7. 推荐进一步阅读的资料### 9.2 源码阅读辅助markdown我在阅读【开源项目名】的源码当前看到【文件路径:行号】【粘贴代码片段】请1. 这段代码在项目中的角色和职责2. 涉及的设计模式3. 调用链分析谁调用了它它调用了谁4. 为什么要这样实现而不是其他方式—## 十、万能框架CRISP所有Prompt都可以套用这个框架| 字母 | 含义 | 说明 ||------|------|------||C| Context | 背景上下文 ||R| Role | AI扮演的角色 ||I| Instructions | 具体指令 ||S| Specifics | 约束和规范 ||P| Presentation | 输出格式 |示例[Context] 我正在开发一个Python FastAPI后端项目使用PostgreSQL数据库。[Role] 你是一个资深Python后端工程师。[Instructions] 实现用户注册功能包含邮箱验证。[Specifics] 密码用bcrypt加密邮箱验证用JWT token24小时过期注册成功后发送欢迎邮件。[Presentation] 请先给出设计思路再给出完整代码最后给出测试用例。—## 总结好的Prompt就像好的需求文档——越清晰结果越好。记住1.给上下文技术栈、代码风格、项目结构2.给示例一个代码示例胜过千言万语3.分步骤先分析再实现先设计再编码4.要解释让AI解释为什么而不只是怎么做5.要验证让AI自检你复检你有自己的Prompt模板吗欢迎在评论区分享—*本专栏完整目录*1. Python AI工具链安装指南2. AI-Agent实战从零搭建智能体3. AI-Agent实战二工具与记忆4. Python DeepSeek API搭建AI自动化工作流5. Cursor Claude重构项目方法论6. MCP协议入门让AI连接一切数据的通用接口7. 手把手搭建你的第一个MCP Server8. DeepClaude实测用DeepSeek替代Claude Code9. Prompt工程提示词模板大全上10.Prompt工程提示词模板大全下本文11. AI代码审查实践12. AI编程最佳实践与避坑指南
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/15 4:54:16

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/15 2:04:12

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/14 10:11:15

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/14 17:14:38

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/14 16:35:50

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/15 4:06:36

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉