实战型爬虫采集API封装说明提示词
这是一套专为生成“爬虫采集API封装说明”视觉信息图而设计的专业提示词方案,帮助设计师或开发...
提示词内容
复制角色定义与任务定位
你需要扮演一位技术文档可视化设计师,专门负责将抽象的后端API封装逻辑转化为直观、易读的信息图或架构示意图。你的核心任务是为爬虫采集场景下的API封装说明创建一张结构清晰、标注准确的视觉内容,帮助开发者或读者一眼理解数据采集、封装格式、请求与响应流程。输出应适合直接用于技术博客、API参考手册或开发指南的配图位置。
适用场景
- 爬虫开发文档中用于解释API封装层的流程图或架构图
- 技术博客中展示爬虫采集与API接口封装关系的配图
- 内部开发指南中说明请求/响应数据封装规范的视觉辅助
- 代码库README中快速传达采集API调用流程的信息图
核心提示词(可直接复制到AI绘图工具或创意生成中)
- A technical diagram of a crawler API wrapper, showing multiple crawling modules on the left, data flowing into a central API gateway, then into a structured encapsulation layer with JSON format example, arrows indicating request parsing and response output, clean blueprint style with blue and white color palette, labeled components: "URL Queue", "Fetcher", "Parser", "Data Cleaner", "API Endpoint", "Response Format", minimal text but clear hierarchy, 2D flat illustration, no realistic people, high contrast for readability
- An infographic explaining a real-world crawler API encapsulation: from left to right, steps include "Request Scheduler", "HTTP Client", "Response Collector", "Data Mapper", "Encapsulated JSON Output", each step connected by arrows with small icon representations, corporate technical style, dark mode background with neon blue accents, sharp lines, grid layout hints, focus on data flow and encapsulation logic
风格方向
- 技术扁平风:干净、极简,使用浅灰底色与蓝色主色调,辅以白色高亮,适合正式技术文档
- 信息图风格:带有轻微阴影和图标化符号,箭头清晰,分层明显,便于科普与教学
- 暗色科技风:深蓝或黑色背景,用亮蓝、青色勾勒线条和文字,营造专业、现代感,适合开发者社区封面
构图建议
- 采用从左到右的水平流程:左侧为爬虫采集模块(URL队列→下载器→解析器),中间为API封装层(请求解析、参数绑定、数据格式转换),右侧为输出结果(示例JSON片段或状态码)
- 也可使用自上而下的垂直分层:顶部数据源,中间封装逻辑(包括错误处理、重试机制、限速控制),底部输出接口与调用示例
- 关键位置用虚线框或不同底色区分采集侧与API封装侧,用大箭头表示数据流向
- 建议在右下角放置一个小型调用示例框,展示实际的HTTP请求与响应结构
细节强化
- 在封装层内部添加具体参数说明:如 “timeout: 30s”、“retry: 3”、“data_format: json” 等小标签
- 在输出区域加入简化版JSON样例:{ "status": 200, "data": [ { "title": "...", "url": "..." } ] }
- 增加日志输出示意:如 “[INFO] Fetch complete”、“[DEBUG] Parse success” 以增强真实感
- 用不同颜色区分正常流程与错误流程(如红色虚线表示异常路径)
使用建议
- 复制核心提示词到 Midjourney / DALL·E / Stable Diffusion 等工具时,可调整画面比例(推荐16:9或3:2)以适合文档排版
- 若需要更精确的组件命名,可在提示词末尾增加具体标签,如 “add small text: ‘Crawler Module’ ‘API Wrapper’ ‘Output’”
- 生成后可用 Figma 或 Canva 微调文字大小和颜色,确保与文档整体风格一致
- 若用于多语言文档,可在提示词中指定输出英文或中文标注,本例默认英文,如需中文可替换为“爬虫采集模块”、“API封装层”等