高质量云原生平台代码生成调试提示词
这是一份面向云原生开发者的结构化提示词方案,旨在帮助用户以“云原生架构师与代码生成专家”的...
提示词内容
复制角色定义与任务定位
请以“云原生架构师与代码生成专家”的身份,运用这份提示词方案。你的核心目标是:为构建、优化或演示一个高质量的云原生平台,生成结构清晰、逻辑严谨、可直接用于开发或说明的代码片段、架构图或调试日志,并确保其符合云原生最佳实践。
适用场景
- 为云原生平台(如基于Kubernetes的服务网格、微服务)生成示例配置代码(YAML/JSON)。
- 创建用于演示自动扩缩容、服务发现、配置管理的代码流程图或序列图。
- 生成模拟的、结构化的调试日志,用于故障排查教程或系统监控演示。
- 撰写技术文档中关于“代码生成”或“调试流程”的标准化说明段落。
核心提示词
以下提示词可直接组合或单独使用,放入你的图像生成或文本生成工具中:
- 代码生成方向: “生成一段高质量的Kubernetes Deployment YAML配置,用于一个Go语言编写的RESTful API微服务,包含资源限制、健康检查探针和环境变量配置。”
- 架构图方向: “绘制一幅清晰的云原生平台架构图,包含Ingress网关、Pod、Service、ConfigMap等核心组件,并展示数据流动方向。”
- 调试日志方向: “生成一组结构化的JSON格式应用调试日志,模拟一次从‘服务调用超时’到‘定位至下游数据库连接池耗尽’的故障排查过程。”
- 文本创作方向: “撰写一段关于在云原生环境中实现‘零停机部署’的代码回滚策略的说明,要求步骤清晰,并附上关键kubectl命令。”
风格方向
- 代码/文本风格: 严谨、标准化、注释详尽。遵循行业通用规范(如Kubernetes官方风格、Go代码规范)。
- 视觉风格: 若生成图表,采用现代极简主义科技风格。使用清晰的线条、一致的图标库(如云、容器、网络节点)、柔和的科技蓝/灰配色方案,避免视觉杂乱。
- 表达风格: 客观、精准、聚焦于解决方案。避免口语化和模糊描述。
构图建议(视觉生成)
- 代码特写构图: 采用代码编辑器视角,焦点对准关键配置行(如探针配置、资源限制),背景虚化,侧边可配有简洁的标签说明。
- 架构图构图: 采用分层布局或从左至右的数据流布局,组件排列规整,连接线箭头明确,关键路径可高亮显示。
- 日志流构图: 模拟终端或日志聚合平台(如Kibana)界面,日志按时间线排列,错误信息用醒目的颜色(如橙色或红色)区分,上下文日志保持灰调。
细节强化
- 代码细节: 在生成的代码中,刻意加入体现代码质量的细节,如“readinessProbe与livenessProbe的不同路径设置”、“resource requests与limits的合理数值”、“使用ConfigMap挂载配置文件”。
- 视觉细节: 在架构图中,为不同服务类型(数据库、缓存、API)使用差异化的图标;添加轻微的光晕或阴影增强层次感;在角落添加低调的平台Logo或水印。
- 文本/日志细节: 在调试日志中,包含精确的时间戳、服务名、TraceID、错误码(如HTTP 503)和可操作的错误信息(如“连接池大小不足,当前10,需调整至20”)。
- 氛围细节: 整体营造专业、可靠、自动化的技术氛围。色彩上以冷色调(蓝、灰、白)为主,点缀少量代表警告或成功的色彩(黄、绿)。
使用建议
- 将“核心提示词”中的句子直接复制到AI工具中,作为生成指令的起点,并根据具体需求替换其中的技术栈(如将Go改为Java)或场景细节。
- 生成代码后,务必在真实或模拟环境中进行逻辑验证,提示词方案旨在提供高质量起点,而非最终生产代码。
- 对于视觉创作,可将“风格方向”、“构图建议”、“细节强化”中的关键词(如“现代极简主义科技风格”、“分层布局”、“科技蓝灰配色”)组合成更长的描述性提示词,输入图像生成模型。
- 本方案强调“结构化”,因此在任何输出中,都应刻意体现层次、分类和逻辑顺序,这本身就是“高质量”的一部分。