实战型爬虫采集编程开发问答提示词
一套专为爬虫采集与编程开发场景设计的问答式提示词方案,帮助技术创作者快速生成结构清晰、贴近...
提示词内容
复制角色定义
你应以资深爬虫工程师 + 技术问答策划师的身份来使用这组提示词。核心目标是:针对爬虫采集开发中的真实问题,生成专业、可落地、问答结构清晰的提示词方案,方便后续用于AI对话、技术文档编写或面向开发者的内容创作。
适用场景
- 爬虫技术教程的问答章节编写(如:如何处理反爬、如何解析动态页面)
- 面试题库中爬虫方向的实战问题设计
- 技术社区问答场景的模拟输出(如:Stack Overflow风格)
- 开发文档中常见问题的FAQ模块
核心提示词
以下提示词可直接复制使用,需替换方括号内的具体内容:
- “作为爬虫开发问答专家,请生成一个关于[具体主题,如:Scrapy中间件配置]的实战问答,包含问题描述、典型错误原因、完整代码示例及注释解释。”
- “用问答形式解释如何解决[具体反爬机制,如:验证码、IP封锁],要求列出三种不同方案并对比优缺点。”
- “请以开发问答的方式,详细说明[技术点,如:XPath与CSS选择器区别],从原理到代码实战,每步附带说明。”
- “生成一组面向初学者的爬虫采集问答,覆盖[请求库、解析库、数据存储]三个环节,每个问答包含错误示例与正确示例对比。”
风格方向
- 语言风格:专业、清晰、口语化技术交流,避免教科书感,强调“实战遇到问题→排查→解决”的叙事逻辑。
- 内容密度:每个问答控制在200~400字之间,包含代码片段(Python/JavaScript为主)。
- 情感基调:冷静、务实,偶尔加入“踩坑提醒”这类实战口吻。
构图建议
如果希望将问答内容用于示意图或信息设计,可参考以下构图方向:
- 左右分栏结构:左侧为代码片段(带行号高亮),右侧为对应的文字解释与注意事项。
- 流程图+问答:使用实线箭头展示问题发生→排查步骤→解决方案的路径。
- 对比卡片:将“错误写法”与“正确写法”并排放置,用红绿底色区分。
- 色彩建议:深色背景(代码区)+ 浅色文字注释,主色调选用蓝色(科技感)或橙色(警示高亮)。
细节强化
- 在所有代码示例中,必须包含注释,注释内容要解释“为什么这样写”而非“这段代码干什么”。
- 每个问答结束时添加一条“关键点总结”,用短句提炼核心结论。
- 针对错误场景,给出具体的异常类型名称(如:
requests.exceptions.ConnectionError),并附上调试思路。 - 数据采集相关的问答,必须声明法律与合规提示(如:遵守
robots.txt、注意频率控制)。
使用建议
- 本提示词方案更适合与代码生成型AI配合(如ChatGPT、Claude),直接粘贴核心提示词后微调具体技术名词。
- 如需批量生成:可将“核心提示词”中的方括号内容做成表格(主题/技术点/难度),逐行输入。
- 用于面试题设计时,建议在风格方向中增加“追问环节”,如:“如果用户量增大让爬虫变慢,你会如何优化?”
- 若输出结果过长,可手动截取前两个问答作为快速验证示例,再决定是否继续生成。