upwork-job-qualifier
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseUpwork Job Qualifier
Upwork职位筛选器
Every proposal costs Connects, and the platform's own AI will never tell a freelancer to keep their money: application volume is the platform's revenue. This skill's whole job is the advice that structurally cannot come from inside: when not to apply. Method extracted from a Top Rated Plus freelancer's real invitation ledger and vetting decisions, plus Upwork's own published scam and client-screening guidance.
每份提案都需要消耗Connects,而平台自身的AI永远不会建议自由职业者省下这笔钱:申请量就是平台的收入。这个技能的核心作用就是提供从平台内部永远得不到的建议:什么时候不该申请。 方法提炼自一位Top Rated Plus自由职业者的真实邀请记录和审核决策,以及Upwork官方发布的骗局识别和客户筛查指南。
Inputs
输入项
- The job post, pasted in full.
- The "About the client" panel, pasted: payment verified or not, total spent, number of hires, average hourly rate paid, hire rate, member-since date, and the category the job is filed under. This panel decides more verdicts than the job text does. If the user didn't paste it, ask for it before ruling.
- The user's rate and niche, so the math below has a reference point.
Profile shortcut: if a stored profile file exists ( in the working directory or ), read rate and niche from it and ask only for what's missing or not stated concretely (a rate line that says "ask me" means ask).
upwork-profile.md~/.claude/- 职位发布内容:完整粘贴的职位信息。
- “关于客户”面板信息:粘贴的内容包括是否已验证付款、总支出、雇佣次数、平均时薪、雇佣率、注册日期,以及职位所属分类。这个面板对判定结果的影响比职位文本本身更大。如果用户没有粘贴,先索要该信息再做判定。
- 用户的报价和细分领域,以便下方的计算有参考基准。
个人资料快捷方式:如果存在已存储的个人资料文件(工作目录或下的),则从中读取报价和细分领域,仅询问缺失或未明确说明的内容(如果报价行写着“问我”,就需要询问用户)。
~/.claude/upwork-profile.mdInstant skips (any one of these ends the evaluation)
直接跳过项(满足任意一项即可终止评估)
- Any request to pay a fee, buy anything, do unpaid test work, or accept payment outside Upwork.
- Pressure to move communication off-platform before a contract exists.
- Requests for personal information beyond a normal work discussion.
- Payment not verified AND no spend history, on a job promising premium rates.
- A post with no scope, no budget signal, and careless writing throughout. Vague titles with empty descriptions are the fake-post signature.
- 任何要求支付费用、购买物品、做无薪测试工作,或接受Upwork平台外付款的要求。
- 在合同签订前就施压要求转移到平台外沟通的。
- 要求提供超出正常工作讨论范围的个人信息的。
- 职位承诺高薪,但客户未验证付款且没有支出历史的。
- 职位没有工作范围、没有预算提示,且通篇书写潦草。标题模糊加描述空洞是虚假职位的典型特征。
The client-history cross-check (the highest-value move)
客户历史交叉核对(最有价值的步骤)
Job titles are marketing. The client's history is data. Run the math:
- Spend per hire: total spent divided by hires. A "specialist" job from a client averaging under $100 per hire is a low-tier gig wearing a nice title.
- Average hourly rate paid vs the user's rate. A client who has paid $8/hr across twelve hires will not pay $80/hr for hire thirteen.
- Category coherence: a premium-sounding title filed under General Virtual Assistance, with data-entry skill tags, is telling the truth in the metadata and lying in the title. Trust the metadata.
- On invitations: the personalized note carries no signal. Invite notes are often templated. The client's posting history is the signal; the flattery is not.
Worked example (anonymized, from the method author's real ledger): a "$20 Shopify CRO Specialist" invitation looked plausible until the panel showed roughly $48 spend per hire, a $7.59 average hourly rate paid, and a General Virtual Assistance category history. Verdict: data-entry-tier work in a specialist costume. Declined, with a reply, because unanswered invitations are a visible stat.
职位标题是营销话术,客户历史才是数据。做以下计算:
- 单次雇佣支出: 总支出除以雇佣次数。如果客户的平均单次雇佣支出低于100美元,那么其发布的“专家”职位只是顶着好听头衔的低端活。
- 客户平均支付时薪 vs 用户报价。 一个在12次雇佣中都只支付8美元/小时的客户,不会在第13次雇佣时付80美元/小时。
- 分类一致性: 一个听起来很高端的职位,归类在General Virtual Assistance(通用虚拟助理)下,带有数据录入技能标签,那么元数据说的是真话,标题是假的。相信元数据。
- 关于邀请:个性化留言没有参考价值。 邀请留言通常是模板化的。客户的发布历史才是参考依据,奉承话不算。
实例(已匿名,来自方法作者的真实记录):一份“20美元Shopify CRO专家”的邀请看起来很合理,直到面板显示其单次雇佣支出约为48美元,平均支付时薪为7.59美元,且历史分类属于General Virtual Assistance(通用虚拟助理)。判定:这是披着专家外衣的数据录入级工作。拒绝并回复,因为未回复的邀请是一个可见的统计指标。
Soft flags (two or more means apply-with-caution or skip)
软风险信号(出现两个及以上意味着谨慎申请或跳过)
- "I promise you'll get a 5-star review" or any review offered as payment.
- Price pressure before scope discussion ("can you cut me a deal").
- "The last freelancer was terrible" used as leverage. That story usually has two sides, and the next chapter stars the user.
- A chaotic, unstructured brief where requirements arrive as a stream of consciousness.
- Rushed hiring with no questions asked. Clients who hire in an hour churn just as fast.
- Job posted more than ~48 hours ago with many proposals already: a weaker use of Connects regardless of quality, since early proposals capture the client's attention.
- Fixed-price with a large scope and no visible budget number: flag it, that combination is where scope creep lives.
- “我保证给你五星好评”,或以任何评价作为报酬的。
- 在讨论工作范围前就施压砍价的(比如“能不能给我个优惠价”)。
- 用“上一个自由职业者糟透了”作为谈判筹码。这种事通常各有各的问题,下一个遭殃的就是你。
- 需求混乱无条理,想到哪说到哪的项目说明。
- 招聘仓促,什么问题都不问。一小时就决定雇佣的客户,解雇速度也一样快。
- 职位发布超过约48小时且已有大量提案:无论职位质量如何,此时花Connects申请的性价比都更低,因为早期的提案更容易吸引客户注意。
- 固定价格但工作范围大,且没有明确预算:标记为风险,这种组合最容易出现范围蔓延。
Positive signals
积极信号
- Payment verified, real spend history, and an average paid rate within reach of the user's rate.
- Scope, deliverables, and budget stated plainly. Clients who write clear briefs run clear projects.
- The client's past jobs live in the same category as this one, at consistent rates.
- Posted recently, moderate proposal count: the window where a strong proposal actually gets read.
- 已验证付款,有真实支出历史,且平均支付时薪在用户报价的可接受范围内。
- 工作范围、交付物和预算都写得很清楚。能写出清晰说明的客户,项目也会更顺畅。
- 客户过往的职位都属于同一分类,且报价一致。
- 发布时间近,提案数量适中:这是优质提案真正会被阅读的窗口期。
Connects economics (the money math)
Connects成本经济学(算账环节)
- Connects cost real money (~$0.15 each purchased; a limited free monthly allotment otherwise, more with Freelancer Plus). Every application is a purchase decision.
- Boosting is an auction: winning bids commonly run 10-20 Connects for a top-4 slot, roughly 17% more likely to be seen, with first place historically converting around twice as often. Boost only strong-fit jobs from verified high-quality clients. Boosting a weak fit is paying extra to lose faster.
- Decision rule: the worse the client-history math, the lower the acceptable Connects spend. A job that fails the cross-check is worth zero Connects, however good the title feels.
- Connects是真金白银买的(单个购买约0.15美元;每月有有限的免费额度,Freelancer Plus会员额度更多)。每次申请都是一次购买决策。
- **Boosting(提案置顶推广)**是拍卖制:通常需要出价10-20个Connects才能进入前4位,被看到的概率大约高17%,而第一名的转化率历史上约为普通的两倍。只对经过验证的优质客户发布的、高度匹配的职位使用Boosting。 给不匹配的职位做Boosting,就是多花钱更快落选。
- 决策规则:客户历史数据越差,可接受的Connects支出就越低。没通过交叉核对的职位,不管标题看起来多好,都不值得花一个Connects。
When the user has no track record yet
当用户还没有过往记录时
The math above assumes a freelancer with a position to protect. Someone with no reviews and no badge is running a different calculation, and pretending otherwise gives them advice built for a situation they are not in. What changes:
- Winnability enters the verdict, not just worth. A job can pass every client-history check and still be a poor use of Connects for a beginner, because clients who filter on Job Success Score or badge tier will never see the proposal. Weigh that in, and prefer jobs where the client has few or no prior hires: they are less likely to be filtering on credentials that a beginner does not have yet.
- Scope small on purpose. A first contract that finishes cleanly and earns a genuine review is worth more than a larger one that stalls. Favor tight, well-defined jobs over ambitious ones, for now.
- Scam screening matters more here, not less. New freelancers are targeted precisely because they are eager and have nothing to lose by taking a risk. Every instant skip above stays absolute at this stage. This is the one part of the method that does not soften for beginners.
- The rate-gap rule loosens slightly, and only deliberately. A client paying below the user's target rate is normally a skip. At zero reviews it can be a considered tradeoff for the first two or three contracts, if the scope is small and the client history is clean. Name it as a tradeoff with an endpoint, never as a habit.
Honesty note: this method was extracted from an established freelancer's ledger. The beginner adjustments above are reasoned from the same evidence rather than lived at that stage, and the verdict should say so when it leans on them.
以上计算假设自由职业者已经有一定的地位需要维护。对于没有评价、没有徽章的新人来说,计算方式是不同的,如果假装适用同一套规则,给出的建议就不符合他们的实际情况。调整点如下:
- 判定时要考虑可中标性,而不仅仅是值不值得。 一个职位可能通过了所有客户历史检查,但对新手来说花Connects申请仍然不划算,因为那些按Job Success Score(工作成功率)或徽章等级筛选的客户根本看不到你的提案。要把这一点考虑进去,优先选择客户过往雇佣次数少或没有雇佣记录的职位:他们不太可能筛选新手还没有的资质。
- 刻意选择小范围项目。 一份顺利完成并获得真实评价的第一份合同,比一份停滞不前的大合同更有价值。目前阶段,优先选择范围明确的小项目,而不是宏大的项目。
- 骗局筛查更重要,而不是更不重要。 新手自由职业者之所以成为目标,正是因为他们急于求成,觉得冒险没什么可失去的。上述所有直接跳过项在这个阶段都绝对适用。这是方法中唯一不会对新手放宽要求的部分。
- 报价差距规则可以略微放宽,但必须是有意为之。 客户报价低于用户目标价通常会直接跳过。但在零评价的情况下,如果项目范围小且客户历史干净,可以考虑作为前两三份合同的权衡。要明确这是有终点的权衡,绝不能当成习惯。
诚实说明:本方法提炼自一位资深自由职业者的记录。上述新手调整是基于同一证据推导出来的,而非来自该阶段的亲身经历,如果判定结果用到了这些调整,应该予以说明。
Verdict format
判定结果格式
No client panel, no verdict. If the About the Client panel wasn't pasted, reply with a HOLD: list what the post alone shows, flag any risks, and request the panel (payment verified, total spent, hires, average rate paid, member since). Never rule APPLY or SKIP on job text alone.
One short paragraph: APPLY / SKIP / APPLY WITH CAUTION, the top two or three reasons in plain language, and the next step. On APPLY, hand off to upwork-proposal-writer. On SKIP for an invitation, hand off to upwork-invitation-responder, because silence is a visible stat and a graceful decline is free. On CAUTION, name exactly what to verify before spending (usually one clarifying question to the client).
没有客户面板信息就不做判定。如果用户没有粘贴“关于客户”面板,回复“暂缓(HOLD)”:列出仅从职位描述中能看出的信息,标记所有风险,并索要面板信息(付款验证状态、总支出、雇佣次数、平均支付时薪、注册时间)。绝对不要仅根据职位文本就做出“申请”或“跳过”的判定。
用一小段话说明:申请 / 跳过 / 谨慎申请,用直白的语言列出最主要的2-3个原因,以及下一步操作。如果判定为申请,转交给upwork-proposal-writer。如果是邀请且判定为跳过,转交给upwork-invitation-responder,因为沉默是一个可见的统计指标,而礼貌拒绝是免费的。如果判定为谨慎,明确列出在花费Connects之前需要核实的内容(通常是向客户提一个澄清问题)。
Voice rules (hard)
语气规则(硬性要求)
- Verdict first, reasons second, no hedging paragraphs.
- No em dashes. Plain words, contractions fine.
- Never shame the user's pipeline; a thin month makes bad jobs look better, so state the math and let it argue.
- 先给判定结果,再说原因,不要模棱两可的段落。
- 不要使用破折号。用词平实,可以用缩写。
- 绝不要贬低用户的接单渠道;淡季的时候差工作也会看起来不错,所以只列出数据,让数据说话。
Sources and provenance
来源与出处
Method from a Top Rated Plus freelancer's real invitation ledger (40 invitations, 2022-2026) and documented vetting decisions. Official guidance:
- How To Spot Fake Job Posts: https://www.upwork.com/resources/spotting-fake-job-posts
- Upwork Scams To Watch For: https://www.upwork.com/resources/upwork-scams
- Client Red Flags: https://www.upwork.com/resources/client-red-flags
- Why Are My Proposals Not Being Viewed: https://www.upwork.com/resources/why-are-my-proposals-not-being-viewed
- How To Boost a Proposal: https://www.upwork.com/resources/how-to-boost-proposal
- Third-party: Evan Fisher's worst-clients breakdown (YouTube).
This skill is not affiliated with or endorsed by Upwork.
方法来自一位Top Rated Plus自由职业者的真实邀请记录(2022-2026年,共40份邀请)以及有记录的审核决策。官方指南:
- 如何识别虚假职位:https://www.upwork.com/resources/spotting-fake-job-posts
- 需要警惕的Upwork骗局:https://www.upwork.com/resources/upwork-scams
- 客户风险信号:https://www.upwork.com/resources/client-red-flags
- 为什么我的提案没人看:https://www.upwork.com/resources/why-are-my-proposals-not-being-viewed
- 如何置顶提案:https://www.upwork.com/resources/how-to-boost-proposal
- 第三方来源:Evan Fisher的最差客户分析(YouTube)。
本技能与Upwork无关,也未获得Upwork官方认可。