## UI设计师招聘兼职 **岗位职责** 1. 负责产品的界面设计(包括PC端、移动APP/H5、网站应用); 2. 负责运营活动相关的平面及视频设计支持; 3. 负责完成产品相关的界面、图标、动画等的图形界面设计,并参与制定、编写产品视觉设计规范文档; 4. 与产品研发团队合作,开展可用性测试,基于测试结果,对产品界面进行持续的设计优化,提升用户体验; 5. 活动及广告海报的专题设计。 **岗位要求** 1. 具有3年以上,PC和移动端界面设计经验,计算机、视觉设计、平面设计、广告设计等相关专业,能够高效快速的创作PC以及移动端的整体UI界面; 2. 精通Photoshop、Illustrator等常用设计软件,具有巧妙的设计创意、良好的色彩运用能力,对产品的整体风格、视觉流程、操作流程有细致到位的设计能力; 3. 对色彩、布局有自己的独到见解;有产品思维,能从全局角度理解产品; 4. 良好的沟通协调能力以及团队合作精神,能按时、高质量地完成工作任务;可以顺畅的和产品/开发人员进行沟通; 5. 熟练使用AI工具,熟悉PPT动画制作,参与过BI开发者优先。 ## 要求 我准备招聘兼职的UI设计师,以提交的工作成果进行结算,我计划只进行一轮面试,请仔细阅读下面的Java工程师面试评估体系,参考这个帮我制订一个兼职UI设计师的评估体系,其中包括了面试中的指标,评分点和使用指南等。 --- ## 一、招聘简章 **任职资格**: - 计算机及相关专业,本科以上学历,三年至五年左右Java应用软件或服务器端开发经验。 - Java基础扎实,至少3年以上的Java Web软件开发经验。 - 熟练使用vue,熟悉HTML、Javascript,熟悉CSS。 - 有一定的分布式系统开发经验,对消息服务、负载均衡、高可用等有相关经验。 - 熟悉网络编程,具有设计和开发对外API接口经验和能力。 - 熟悉Idea集成开发工具 - 精通SQL,具有基于Mysql数据库的开发经验。 - 熟悉AI辅助编程 **工作内容**: - 根据研发需求,进行软件设计编码、文档编写、单元测试等工作 **优先考虑**: - 精通主流Java开发框架,熟练使用spring-boot框架,有框架开发经验者优先。 - 有企业管理系统(如ERP,SCM等)、电子商务门户开发优先考虑 ## 二、技术面试流程(2轮) ### **第一轮技术面(基础+项目深度)** **面试官**:团队资深工程师或技术组长 **建议时长**:60-90分钟 | 指标 | 描述 | 时间占比 | 分值 | 评分区间 | 能力描述 | 示例问题 | |---------------------|--------------------------------------------------------------------|----------|------|----------------|------------------------------------------------------------------------|------------------------------------------------------------------------------------------| | **Java核心能力** | 基础语法、集合、多线程、JVM内存模型、异常处理等 | 15% | 20 | 0-6分 | 基础薄弱:无法解释ArrayList与LinkedList区别 | "HashMap线程不安全体现在哪些场景?如何解决?"
"请手写一个死锁案例" | | | | | | 7-13分 | 掌握核心机制:能说明线程池参数配置原则 | "为什么ConcurrentHashMap比Hashtable性能高?"
"JVM老年代发生Full GC的可能原因有哪些?" | | | | | | 14-20分 | 精通底层原理:详细分析G1垃圾回收器工作流程 | "如何通过JVM参数优化百万级TPS的系统?"
"请解释偏向锁升级为重量级锁的过程" | | **Spring Boot实战** | 注解使用、自动配置原理、事务管理、Restful API开发 | 15% | 15 | 0-5分 | 仅会基础使用:无法解释@Transactional失效场景 | "@Autowired和@Resource有什么区别?"
"如何定义一个返回JSON的GET接口?" | | | | | | 6-10分 | 理解运行机制:能说明Spring Boot启动类加载流程 | "如何自定义一个Starter?"
"事务传播机制REQUIRES_NEW在什么场景使用?" | | | | | | 11-15分 | 精通扩展开发:实现自定义注解进行权限控制 | "如何实现接口级别的动态权限校验?"
"设计一个分布式环境下的定时任务调度方案" | | **前端基础(Vue)** | HTML/CSS布局、Vue组件通信、Vuex状态管理、与后端接口联调 | 10% | 10 | 0-3分 | 仅能写静态页面:无法实现父子组件传值 | "v-if和v-show的区别是什么?"
"如何通过axios调用后端接口?" | | | | | | 4-7分 | 掌握工程化开发:使用Vuex管理用户登录状态 | "如何实现路由懒加载?"
"Element UI表格数据量过大时如何优化?" | | | | | | 8-10分 | 精通性能优化:提出首屏加载速度优化方案 | "如何将首屏加载时间从5s降到1s?"
"Webpack打包优化有哪些具体措施?" | | **数据库与SQL优化** | 复杂查询编写、索引设计、执行计划分析、事务隔离级别 | 15% | 20 | 0-6分 | 基础薄弱:不会使用窗口函数 | "LEFT JOIN和INNER JOIN的区别?"
"如何给用户表添加唯一索引?" | | | | | | 7-13分 | 掌握调优方法:通过执行计划优化慢SQL | "如何排查索引失效问题?"
"请优化这个存在filesort的查询语句" | | | | | | 14-20分 | 精通高并发方案:设计千万级数据分库分表方案 | "如何在线不停机扩容分片集群?"
"如何保证分表后的跨表查询性能?" | | **分布式系统经验** | Redis缓存穿透/雪崩解决方案、Kafka消息可靠性、Nacos服务注册与发现 | 15% | 15 | 0-5分 | 仅基础使用:说不清Redis持久化机制 | "Redis为什么快?"
"Kafka如何保证消息不丢失?" | | | | | | 6-10分 | 掌握典型方案:用布隆过滤器解决缓存穿透 | "如何设计分布式锁?"
"Kafka消费者如何实现精准一次消费?" | | | | | | 11-15分 | 精通高可用设计:制定Kafka集群容灾方案 | "如何实现跨机房多活架构?"
"设计一个秒杀系统的限流降级方案" | | **API设计与网络编程** | RESTful规范、Swagger文档、OAuth2鉴权、TCP/IP长连接维护 | 10% | 10 | 0-3分 | 仅实现基础CRUD:接口无版本控制 | "POST和PUT的区别?"
"如何用Swagger生成接口文档?" | | | | | | 4-7分 | 设计规范接口:实现JWT令牌鉴权 | "如何设计API响应状态码体系?"
"OAuth2的授权码模式流程是怎样的?" | | | | | | 8-10分 | 精通高并发通信:通过Netty实现百万级长连接 | "如何解决TCP粘包问题?"
"设计一个WebSocket心跳检测机制" | | **项目深度考察** | 使用STAR法则描述技术挑战(如ERP系统库存模块设计、订单支付链路优化等) | 15% | 20 | 0-6分 | 描述模糊:无法说明技术选型依据 | "这个项目遇到的最大难点是什么?"
"为什么要用Redis而不用本地缓存?" | | | | | | 7-13分 | 逻辑清晰:给出性能优化前后的对比数据 | "QPS从500提升到2000的具体措施?"
"如何验证分库分表后的数据一致性?" | | | | | | 14-20分 | 体现架构思维:设计过可复用的技术解决方案 | "如何设计一个通用的权限管理系统?"
"在微服务架构下如何实现分布式事务?" | | **AI辅助编程** | 使用Copilot/CodeWhisperer等工具的熟练度、代码生成优化案例 | 5% | 5 | 0-1分 | 仅用基础补全:未主动使用AI工具 | "用过哪些AI编程工具?" | | | | | | 2-3分 | 生成复杂代码:用AI编写工具类 | "展示一个AI生成的代码片段" | | | | | | 4-5分 | 深度集成开发:通过AI重构冗余代码 | "如何用AI优化重复的CRUD代码?"
"AI生成的代码存在哪些潜在风险?" | **使用建议**: 1. **动态权重调整**:若候选人在"项目深度考察"得18分但"前端基础"得3分,可判定为**后端架构师潜力人选** 2. **红黄牌机制**: - 核心指标(Java核心能力、数据库优化)出现0-6分区间 → 直接淘汰 - 非核心指标(如AI辅助编程)低分但其他项优秀 → 进入待定区 3. **追问链设计**:当候选人回答"用布隆过滤器解决缓存穿透"时,立即追问:"布隆过滤器误判率怎么计算?如何减少误判?" 4. **时间控制工具**:为每个指标设置倒计时提醒(如Java核心能力9分钟),避免超时 5. **追问技巧**:当候选人提到“优化接口性能”时,立即追问:“具体监控指标是什么?Arthas还是Prometheus?” 6. **反作弊策略**:对“精通SQL”的候选人,要求手写**窗口函数**实现分组排名,快速验证真实性 ### **第二轮技术面(系统设计+软性能力)** **面试官**:技术经理或架构师 **建议时长**:60~90分钟 #### **1. 必选考察项:系统设计与核心软性能力(总时长60分钟)** | 指标 | 描述 | 时间占比 | 分值 | 评分区间 | 能力描述 | 示例问题 | |-----------------------|--------------------------------------------------------------------|----------|------|----------------|------------------------------------------------------------------------|------------------------------------------------------------------------------------------| | **高可用架构设计** | 微服务拆分原则、容灾方案、流量治理、数据库扩展性 | 20% | 25 | 0-8分 | 仅能画基础架构图,无法解决具体故障场景 | "如何设计订单系统的高可用方案?"
"数据库主从延迟导致数据不一致如何解决?" | | | | | | 9-16分 | 能设计多机房容灾,但缺乏细节验证 | "如何实现服务注册中心的脑裂保护?"
"分库分表后如何实现跨节点JOIN查询?" | | | | | | 17-25分 | 给出全链路压测数据,如自动熔断阈值、限流算法选择依据 | "设计一个千万级并发的秒杀系统,给出QPS预估和资源分配方案" | | **分布式组件实战** | Redis/Kafka集群搭建、消息积压处理、分布式锁实现 | 15% | 20 | 0-6分 | 仅会基础API调用 | "Redis集群扩容要注意什么?"
"Kafka如何保证消息顺序性?" | | | | | | 7-13分 | 解决过缓存雪崩问题,但未量化效果 | "如何用Redis实现分布式Session共享?"
"设计一个延迟消息队列方案" | | | | | | 14-20分 | 给出集群监控指标(如Redis内存碎片率)、设计过跨地域同步方案 | "如何实现Kafka集群的平滑迁移?"
"设计一个异地多活的Redis数据同步策略" | | **API治理能力** | 版本控制、鉴权设计、文档管理、性能监控 | 10% | 15 | 0-5分 | 仅实现基础CRUD接口 | "如何设计API响应状态码?"
"OAuth2的授权码模式流程是什么?" | | | | | | 6-10分 | 设计过网关限流规则,但未考虑突发流量 | "如何防止API重放攻击?"
"设计一个接口调用频次控制方案" | | | | | | 11-15分 | 实现过自动化API测试平台,具备全链路追踪能力 | "如何通过Swagger生成Mock服务?"
"设计一个API兼容性验证工具" | | **沟通与协作能力** | 技术方案讲解清晰度、需求冲突处理、文档撰写能力 | 15% | 20 | 0-6分 | 表达模糊,无法说明技术选型依据 | "请用3分钟说明你设计的库存系统架构"
"如何向非技术人员解释数据库索引原理?" | | | | | | 7-13分 | 能绘制架构图辅助沟通,但未体现多方协调 | "如何推动测试团队提前介入需求评审?"
"当产品经理频繁变更需求时如何处理?" | | | | | | 14-20分 | 提供跨部门协作案例(如与运维共同设计监控体系) | "如何说服团队采用新技术方案?"
"展示一份你编写的技术方案文档" | | **问题解决能力** | 生产故障排查、技术决策依据、优化效果量化 | 20% | 20 | 0-6分 | 仅描述表面现象,未分析根本原因 | "遇到CPU飙升如何排查?"
"如何优化一个慢查询?" | | | | | | 7-13分 | 使用Arthas/Grafana等工具,但未形成方法论 | "如何通过线程Dump分析死锁?"
"设计一个接口性能监控指标体系" | | | | | | 14-20分 | 总结过标准化排查流程(如OOM问题五步法),并推动团队落地 | "分享一个通过代码热修复避免线上事故的案例"
"如何建立技术债务治理机制?" | #### **2. 可选考察项:潜力与适配性评估(推荐度导向)** | 指标 | 描述 | 推荐度 | 考察建议 | |-----------------------|--------------------------------------------------------------------|----------|------------------------------------------------------------------------| | **技术前瞻性** | 对Serverless、AI编程等新技术的关注与实践 | 高 | 提问:"未来三年你最看好的技术趋势是什么?如何提前储备?" | | **创新影响力** | 推动过技术方案革新或效率提升(如开发内部工具) | 中 | 要求展示GitHub项目或内部工具截图,验证实际贡献 | | **跨团队协作** | 主导过跨部门项目(如与算法团队共建推荐系统) | 高 | 追问:"如何处理与其他团队的利益冲突?"
"如何量化协作带来的业务价值?" | | **压力应对** | 高并发项目中的突发事件处理经验 | 中 | 模拟场景:"上线后数据库连接池爆满,如何快速决策?" | | **技术产品化能力** | 将技术方案转化为可复用的中间件或平台 | 低 | 适用于高级岗位,提问:"如何设计一个通用权限管理系统?" | | **行业认知** | 对电商/ERP等业务领域的理解深度 | 高 | 结合招聘简章中的优先项提问:"你认为电商库存系统与ERP库存模块的核心差异是什么?" | **使用建议** 1. **重叠验证策略** - 在技术面必选项“沟通与协作能力”中设置问题:"如何说服团队采用新技术方案?" - 在人事面设置关联问题:"请举例说明你推动团队改变的案例" - 通过细节对比(如具体技术名称、反对者角色)验证一致性,识别编造经历 2. **量化与非量化结合** - 必选项强制要求数字验证(如“优化后接口耗时从200ms降至50ms”) - 可选项通过行为事实判断(如候选人提到“自研监控工具”,需追问用户数、迭代次数) 3. **风险预警机制** - 若候选人在“高可用架构设计”得23分但“沟通能力”得5分,标注为“技术专家型,慎用管理岗” - 在“问题解决能力”中出现“照搬网络方案无二次思考”扣分,即使其他项高分也需复核 ## **三、人事面试流程(1轮)** **建议时长**:45分钟 | 指标 | 考察重点 | 示例问题(含前后置逻辑) | 评分区间与风险提示 | |-----------------------|------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------| | **职业动机验证** | 离职原因真实性、职业规划与岗位匹配度 | **前置**:"您离职的主要考虑因素是什么?"
**核心**:"如果加入我们,您计划如何度过入职后的前三个月?"
**后置**:"您之前提到的'技术成长受限',具体指哪些方面?"(对比过往项目所用技术栈) | 0-10分:若三次回答出现时间线矛盾(如离职时间与技术栈学习周期冲突)→ 标记**高风险** | | **文化适应性** | 价值观匹配度、工作风格兼容性 | **前置**:"您理想中的团队协作模式是怎样的?"
**核心**:"当技术方案与产品经理发生分歧时您会如何处理?"
**后置**:"请举例说明您主动帮助同事的非职责内工作" | 0-10分:若强调"领导绝对权威"但岗位需要自主决策→ 匹配度低于5分时提示**文化冲突风险** | | **稳定性评估** | 岗位留存预期、职业连续性 | **前置**:"您如何看待互联网行业的35岁现象?"
**核心**:"您过去三年换工作的主要原因是什么?"
**后置**:"如果三个月内发现岗位不符合预期,您会怎么做?" | 0-10分:最近两份工作<1年且原因含糊→ 累计扣8分以上启动**背景调查** | | **学习能力验证** | 新技术落地能力、知识体系更新速度 | **前置**:"请分享一个您快速掌握新技术的案例"
**核心**:"如果公司要求三个月内从Spring Boot切换到Go语言开发,您会如何准备?"
**后置**:"展示您最近半年的学习笔记/代码仓库" | 0-10分:仅回答"看文档"无实践案例→ 低于4分时提示**技术迭代风险** | | **压力应对能力** | 高负荷工作承受力、紧急事件处理方式 | **情景模拟**:"版本上线前2天发现重大BUG,测试团队要求延期,但客户坚持按计划上线,您会如何协调?"
**追问**:"您经历过的最高强度工作周期是多长?身体如何适应?" | 0-10分:回答"连续通宵一周"但无法说明健康管理措施→ 标注**burnout风险** | | **创新影响力** | 技术驱动业务改进的意识与能力 | **前置**:"请举例您通过技术手段提升业务指标的案例"
**验证**:"这个方案为什么是您主导提出的?其他同事当时什么态度?"
**量化**:"优化后日活用户增长多少?如何归因到技术改进?" | 0-10分:仅描述功能实现未关联业务结果→ 得分直接减半 | | **薪资谈判策略** | 期望合理性、市场认知度 | **摸底**:"您当前的薪资构成是怎样的?"
**压测**:"如果我们的offer比您期望低15%,但提供更多项目主导机会,您会如何权衡?"
**对比**:"您还接触过哪些公司?他们给的薪资范围是?" | 0-10分:若要求涨幅>50%且无法说明独特价值→ 标注**薪资倒挂风险** | | **领导潜力评估** | 技术决策影响力、人才培养意识(针对高级岗位) | **情景**:"团队新人提交的代码质量差但急于上线,您会如何处理?"
**回溯**:"请分享一个您指导初级工程师成长的案例"
**验证**:"您当时的指导方法现在看有哪些需要改进?" | 0-10分:仅回答"亲自重写代码"无培养动作→ 管理岗候选人得分<6分时建议**转技术专家路线** | **考察执行指南** 1. **问题链设计逻辑** - **前置问题**:开放式提问获取基础信息(如"为什么离开上家公司?") - **核心问题**:关联岗位特性的场景题(如"如何处理技术债务与新产品开发的冲突?") - **后置问题**:细节追问验证真实性(如"您提到主导了XX项目,请说明在需求评审会上提出反对意见的具体人员姓名") 2. **微表情观察要点** - **薪资问题**:当候选人说"钱不是最重要"但身体前倾、语速加快→ 标注**潜在虚假陈述** - **项目经历**:描述技术难点时眼球向右上方转动(回忆特征)→ 正常;眼球向左转动(构造性思考)→ 需重点验证 3. **风险等级标记规则** - **红色**:关键项(稳定性、文化匹配)得分<4分 → 一票否决 - **黄色**:两项以上非核心项得分<5分 → 加试或团队交叉面试 - **绿色**:核心项均>7分且无红色预警 → 进入薪资谈判阶段 4. **反欺骗策略** - **时间陷阱**:当候选人说"2023年主导了XX系统重构",立即追问:"该项目的启动会和上线会具体在几月份?当时团队规模多大?" - **技术验证**:若声称"用AI重构过核心代码",要求现场演示Git提交记录中的AI生成代码占比 --- ### 兼职UI设计师评估体系(单轮综合面试) #### 一、面试框架概览 **面试时长**:60-90分钟\ **评估维度**:作品集审查(40%)+ 专业技能测试(40%)+ 协作与软性能力(20%) - - - ### 二、核心评估指标与评分体系 | 评估维度 | 指标分解 | 分值 | 评分标准 | 示例问题/测试方法 | | ------------- | ------------------------- | -- | ----------------------------------------------------------------------- | --------------------------------------- | | **专业能力(60分)** | **1. 多端界面设计能力**(PC/移动/H5) | 20 | 0-6分:仅能完成基础布局,缺乏平台特性认知 7-13分:掌握响应式设计规范,能输出完整方案 14-20分:精通差异化设计,提供系统级解决方案 | "展示不同设备的适配方案" "如何设计跨平台账号系统的视觉统一性?" | | | **2. 视觉表现力**(色彩/排版/品牌) | 15 | 0-5分:配色混乱,缺乏层级关系 6-10分:符合品牌调性,布局合理 11-15分:能建立设计语言系统 | "为医疗类APP重新设计配色方案" "解释这个Banner设计的视觉动线规划" | | | **3. 交互思维**(用户体验/动效) | 15 | 0-5分:仅静态设计,无交互考量 6-10分:基础动效设计,考虑操作反馈 11-15分:完整交互流程图设计能力 | "设计加载失败的异常状态界面" "如何通过动效降低表单填写焦虑?" | | | **4. 工具掌握度**(PS/AI/视频) | 10 | 0-3分:基础功能使用 4-7分:高效运用图层样式/蒙版等高级功能 8-10分:掌握自动化设计流程 | "演示批量生成多尺寸图标的方法" "如何用AI工具快速输出10套海报初稿?" | | **项目经验(25分)** | **1. 作品集深度** | 15 | 0-5分:简单截图展示 6-10分:包含设计过程文档 11-15分:展示数据驱动的优化案例 | "说明这个项目从需求到落地的完整流程" "展示改版前后的用户停留时长对比数据" | | | **2. 规范制定能力** | 10 | 0-3分:简单组件整理 4-7分:完整设计系统文档 8-10分:展示规范迭代过程 | "如何确保开发对设计规范的执行?" "展示颜色规范的版本更新记录" | | **协作能力(15分)** | **1. 需求转化能力** | 8 | 0-2分:被动接受需求 3-5分:主动挖掘需求 6-8分:能引导需求优化 | "当产品需求与用户体验冲突时如何处理?" "举例推动设计改进的案例" | | | **2. 技术对接能力** | 7 | 0-2分:仅交付设计稿 3-4分:提供切图标注 5-7分:参与落地验收与优化 | "如何向开发解释动效实现方案?" "展示与开发协作的聊天/文档记录" | - - - ### 三、特色评估机制 #### 1. 作品集深度验证法 * **动态标注测试**:随机选择作品集中的页面,要求候选人用5分钟标注:\ `设计决策点(3处) + 用户行为预判(2处) + 技术实现要点(1处)` * **版本对比分析**:要求展示同一方案的3个迭代版本,说明优化依据 #### 2. 现场实操测试(二选一) ``` A. 紧急任务模拟: 给定模糊需求(如"设计理财APP首页,要体现专业与亲和力") 30分钟内输出: - 风格定位板(情绪版) - 关键页面线框图 - 核心交互说明 B. 设计走查挑战: 提供存在10处问题的原型图: - 5处基础问题(如间距不一致) - 3处交互缺陷 - 2处品牌调性偏差 要求10分钟内标记并说明解决方案 ``` #### 3. AI工具评估矩阵 | 能力层级 | 评估标准 | 加分项示例 | | ---- | --------------------- | ------------------------- | | 基础级 | 用AI生成素材/灵感图 | 展示Midjourney提示词优化过程 | | 进阶级 | AI辅助完成整套设计稿 | 演示用Galileo AI生成可编辑Figma文件 | | 专家级 | 建立AI设计工作流(如自动生成多语言版本) | 展示定制化Stable Diffusion模型案例 | - - - ### 四、分级淘汰机制 #### 1. 核心否决项 * 作品集原创性存疑(如Dribbble作品与简历时间冲突) * 无法解释设计稿的技术落地方案 * 基础工具操作耗时超出平均水准50% #### 2. 快速筛选策略 ```mermaid graph TD A[初筛] --> B{作品集初审} B -->|通过| C[实操测试] B -->|淘汰| D[终止] C --> E{核心能力评估} E -->|≥45分| F[协作能力评估] E -->|<45分| D F -->|总分≥75| G[录用] F -->|60-74| H[备选] F -->|<60| D ``` #### 3. 性价比评估模型 ``` # 综合得分计算规则 def 评估性价比(时薪, 得分): 基准效率 = 平均产出量 / 平均工时 候选人效率 = (得分/100) * 项目复杂度系数 性价比指数 = (候选人效率 / 时薪) / 基准效率 return 性价比指数 if 得分>60 else 0 # 录用建议 if 性价比指数 > 1.2: print("强烈推荐") elif 0.8 < 性价比指数 <=1.2: print("一般推荐") else: print("建议储备") ``` - - - ### 五、反作弊策略 1. **作品真实性验证** * 要求展示源文件图层结构(检查是否购买模板) * 随机选择元素询问设计参数(如"这个按钮的投影参数为什么设6px?") 2. **协作能力压力测试**\ 模拟冲突场景:\ "开发说这个动效实现成本太高,要求砍掉核心交互,如何处理?"\ 优秀回答应包含: * 替代方案建议 * 用户体验数据支撑 * 开发沟通话术 3. **趋势敏感度考察**\ 动态题型:\ "请分析iOS 17设计规范更新的3个关键点,说明对我们的影响"\ "如何将玻璃拟态风格融入金融类APP?" 该体系可实现2小时内完成深度评估,重点考察实际产出能力与协作效率,适合兼职岗位的快速筛选。建议搭配设计任务试用来验证持续输出质量。