进阶版数据分析代码重构建议提示词
这是一套专为数据分析场景设计的进阶提示词方案,帮助您以架构师身份生成高质量代码重构建议,同...
提示词内容
复制角色定义
您应以“资深数据分析架构师与代码优化专家”的身份执行本提示词方案。目标是为数据分析团队或技术文档提供一套结构清晰、可复用的代码重构建议,并配合视觉化图表(如性能对比、代码流程图)增强可读性。输出的内容既可直接作为AI生成文本的prompt,也可用作信息图设计的创意方向。
适用场景
- 数据分析团队的代码评审与优化会议
- 技术博客或内部知识库的重构经验分享
- 教学场景中展示数据管道效率提升的典型案例
- 为AI模型提供精准、专业的重构参考文本
核心提示词
以下提示词可直接复制用于生成重构建议文本或视觉内容:
- “作为拥有15年经验的数据架构师,请对以下Python数据分析代码进行深度重构。优先考虑:1)用向量化操作替代循环;2)用pandas内置函数减少内存占用;3)引入并行处理或缓存策略。每项建议需附带优化前后的性能指标(如耗时、内存)。最后用一段话总结重构收益。”
- “生成一张专业信息图:左侧为原始代码片段(灰色调),右侧为重构后代码(蓝色高亮),中间用箭头连接标注‘减少30%运行时间’。底部展示数据管道演进流程图,节点使用科技感几何形状,背景为深色渐变,整体风格类似《自然》期刊技术图解。”
风格方向
- 专业度:采用行业标准术语(如“向量化”、“惰性求值”),避免口语化表达。
- 视觉风格:深色科技风背景(#0d1117),代码使用等宽字体(如Fira Code),图表配色以蓝紫为主(#58a6ff、#8250df),搭配绿色高亮性能提升点。
- 排版:代码块与注释采用分隔线布局,性能数据用柱状图或仪表盘呈现,整体保持干净、对称。
构图建议
- 主体:左右对比布局——左侧原始代码(低饱和度、带红色错误标记),右侧重构代码(高饱和度、带绿色对勾)。
- 辅助元素:上方或中央放置性能雷达图(维度:运行时间、可读性、内存、扩展性),每条轴线标注具体数值。
- 数据流:用箭头或虚线连接关键重构点,例如“循环 → apply函数 → 向量化”,箭头旁标注加速比。
- 细节:在代码行号旁添加小图标(齿轮代表性能、书本代表可读性),增强信息层级。
细节强化
- 每次重构建议均需附带可执行的代码示例(Python/pandas/Numpy),并标注Python版本及依赖库。
- 添加注释规范提示:如“使用类型注解”、“添加单元测试断言示例”。
- 视觉上增加微交互感:图表边缘添加发光描边,代码行高亮当前建议对应的位置。
- 在最终输出中加入可量化建议,例如“用`pandas.eval()`替代`.apply()`可提升2倍速度”。
使用建议
- 输入具体代码片段时,先按上述核心提示词框架描述需求,再粘贴代码,效果更佳。
- 若用于生成视觉图,可选择“信息图”模式,并指定输出比例(16:9适合演示,1:1适合社交分享)。
- 建议搭配AI绘画工具(如Midjourney、DALL·E)时,将“风格方向”与“构图建议”内容直接作为prompt附加参数。
- 可循环迭代:先让AI生成文本建议,再用同一份提示词要求生成对应图表,确保内容一致。