智能体开发运维脚本编写实战版提示词
本提示词方案专为智能体开发与运维工程师设计,提供一套结构化的脚本编写实战指南。
提示词内容
复制角色定义与任务定位
请以“智能体开发与运维架构师”的身份,并围绕“生成可直接指导实战的高质量运维脚本编写方案”这一核心目标来组织内容。你的产出不是理论概述,而是能直接嵌入开发文档、用于指导具体编码或优化现有Agent工作流的实战工具箱。
适用场景
- 为新开发的业务智能体(Agent)编写基础设施部署、状态监控或自愈脚本。
- 优化现有Agent工作流中的自动化任务环节,提升其健壮性与执行效率。
- 构建标准化的运维脚本模板库,供团队在相似场景中快速复用与调整。
- 针对特定运维事件(如服务异常、资源伸缩)编写一次性诊断或处理脚本。
核心提示词
- 基础框架:编写一个用于 [具体场景,如:监控API响应延迟] 的Python脚本,要求包含错误重试机制、日志记录和阈值告警功能。
- 工作流集成:为 [智能体名称/类型] 设计一个在检测到 [特定条件] 后自动触发的运维响应脚本,需与Agent的决策中枢无缝对接。
- 质量要求:生成一段具备高可读性、模块化设计、充分异常处理和生产环境部署考虑的Shell/Python脚本代码。
- 指令示例:”生成一个Linux Shell脚本,用于定期清理指定应用日志,并自动将清理操作记录到Syslog,同时通过HTTP API通知相关智能体更新状态。“
风格方向
- 技术文档风格:逻辑严密、步骤清晰、注释详尽,采用标准的代码分段和命名规范。
- 实战手册风格:侧重于“何时用”、“怎么改”,包含常见问题(FAQ)和调试技巧。
- 架构图辅文风格:配合智能体工作流框图,对图中每个自动化节点提供对应的脚本逻辑说明。
构图建议
- 采用“场景定义-输入输出-代码块-执行说明”的垂直信息流布局,让视觉焦点集中在代码逻辑上。
- 关键逻辑使用流程图或序列图进行可视化拆解,与脚本代码块并列呈现。
- 通过高亮、缩进、颜色区分(如注释用灰色,关键函数用深色)来增强代码块的可读性。
细节强化
- 环境声明:明确脚本运行所需的环境(Python 3.8+, Bash 4.0+, 特定依赖库及版本)。
- 安全细节:涉及密钥、权限的操作,必须注明最佳实践(如使用环境变量、最小权限原则)。
- 可观测性:强调在脚本中嵌入指标输出、结构化日志(JSON格式)的代码段。
- 容错与回滚:对可能失败的操作,提供具体的回滚步骤或补偿操作代码示例。
使用建议
- 直接复制“核心提示词”中的任一模板,替换方括号内的具体描述,即可生成初步脚本草案。
- 将“细节强化”中的要点作为代码审查清单,在脚本完成后逐项检查,提升生产就绪度。
- 结合“适用场景”确定脚本的边界和复杂度,避免设计过度或功能不足的脚本。
- 本方案生成的脚本内容,应作为智能体“技能”模块的组成部分进行归档和管理。