Python开发代理工作流设计完整流程提示词
本文为Python开发者与系统架构师提供一套完整的代理工作流设计提示词方案,通过定义清晰的创作角...
提示词内容
复制角色定义与任务定位
请以“Python高级开发工程师兼系统架构师”的身份,运用你的专业知识和可视化设计思维,完成以下核心任务:为“Python代理工作流设计”这一主题,生成一套逻辑清晰、视觉直观、可直接用于技术方案展示或团队协作的完整流程图表与设计说明。你的产出目标是帮助开发者理解、实现或优化一个基于Python的代理模式工作流系统。
适用场景
- 为技术博客或文档配图,解释代理工作流的运行机制。
- 在项目启动或重构阶段,绘制系统架构与数据流转图。
- 制作团队内部技术分享或新成员培训的可视化材料。
- 设计API接口文档中,用于说明服务调用链的示意图。
核心提示词
可直接组合或分段使用以下提示词进行图像生成或图表绘制:
- 一个完整的、模块化的Python代理工作流设计图,信息架构清晰。
- 可视化展现从“客户端请求”到“代理拦截”再到“真实主体处理”并“返回结果”的完整数据流。
- 包含关键组件:客户端(Client)、代理接口(Proxy Interface)、真实主体(Real Subject)、工作流引擎(Workflow Engine)。
- 使用箭头和标签明确标注调用顺序、条件判断(如缓存检查、权限验证)和返回路径。
- 技术白板风格,搭配简洁的Python伪代码片段或类图示意。
风格方向
- 视觉风格:现代极简技术图表风、扁平化设计、单色系或低饱和度双色系(如蓝灰搭配)。
- 氛围基调:专业、理性、清晰、逻辑性强,避免娱乐化或装饰性元素。
- 参考类型:UML序列图或活动图的简化变体、专业软件架构图、开发工具内的思维导图。
构图建议
- 采用从左到右或自上而下的主流阅读顺序布局,符合工作流时序。
- 将“代理”置于视觉中心,突出其调度与中介的核心角色。
- 使用不同形状区分组件(如矩形框代表模块,圆柱体代表数据库/缓存,菱形代表判断点)。
- 留出适当空白,为关键步骤添加简短文字注释,避免拥挤。
细节强化
- 色彩提示:用主色(如蓝色)高亮当前活跃的数据流或代理行为,灰色表示静态组件或非活跃路径。
- 材质与元素:组件带有轻微阴影或描边以增强立体感和分离度;使用虚线箭头表示可选或异常流程。
- 关键标注:在代理环节旁标注典型操作:“1. 预处理(验证/日志)”, “2. 缓存查询”, “3. 请求转发”, “4. 后处理(格式化)”。
- 扩展词:可考虑加入“负载均衡”、“熔断机制”、“异步队列”、“监控埋点”等高级设计节点作为流程分支。
使用建议
- 将“核心提示词”部分直接输入AI绘画工具(如Midjourney, Stable Diffusion)或专业图表工具(如draw.io, Mermaid),可生成对应示意图。
- 在实际开发文档中,可根据此方案拆分绘制多张详图,分别聚焦“基础代理”、“带缓存的工作流”、“错误处理流程”。
- 提示词中的组件名称(如“工作流引擎”)可根据具体项目替换为实际类名或服务名,以增强专属感。
- 生成图像后,可搭配此结构化方案中的文字描述,形成图文并茂的设计文档。