【More than Coding】我用 SOLO 做了个她职场:每个认真求职的她,都值得被公平对待

我身边经常有女性朋友在面试时被问:“打算什么时候要孩子”。她们知道这个问题不该被问,但不知道怎么回应,怼回去怕丢offer,不回应又觉得委屈。

后来我查数据发现,这样的经历不是个例。智联招聘的数据显示,54%的职场女性遭遇过性别歧视,82%曾被安排岗位职责外的杂活,12.6%因性别被卡住晋升。

这些数字背后,是一个个真实的、正在经历不公的人。她们不是不想反抗,而是不知道怎么反抗。

所以我做了「她职场」,一个AI驱动的求职赋能工具。不是教她们去对抗,而是帮她们识别风险、优化表达、掌握应对话术。让每一个她,都能在求职路上多一份底气。

下面是项目的详细介绍,请查阅。

一、摘要

面向职场女性求职者,在求职准备和职场应对场景下提供JD偏见分析、简历优化、场景应对策略三大核心能力,目前通过真实用户模拟测试验证有效,帮助用户识别招聘偏见、优化简历表达、掌握应对话术。

二、真实场景与需求

1、目标人群

职场女性求职者,尤其是:

- 准备重返职场的宝妈/空窗期女性

- 遭遇过性别歧视、想要更好保护自己的职场人

- 对求职市场性别偏见感到困惑的应届毕业生

2、痛点描述

**场景一:**看到一份JD,不确定是否有隐性偏见

小美看到一份"形象气质佳、能适应高强度工作"的JD,不确定这是正常要求还是性别偏见。投吧,怕踩坑;不投吧,又怕错过机会。她需要一个工具帮她快速识别JD中的偏见用语,并告诉她如何应对。

**场景二:**简历里有空窗期,不知道怎么写

小芳因为生育有两年空窗期,简历上不知道怎么写这段经历。写"全职妈妈"怕被打标签,不写又显得这段时间空白。她需要专业的话术建议,把这段经历转化为能力展示。

**场景三:**面试被问婚育计划,不知道怎么回

小莉面试时被问"打算什么时候生孩子",她知道这不应该被问,但直接怼回去怕丢offer,不回应又显得心虚。她需要得体的应对话术,既维护权益又不破坏关系。

3、现有做法

- 问朋友:每个人的经验不同,建议零散不系统

- 上网搜:信息过时,或者不够针对中国职场环境

- 找猎头:好的猎头会提醒,但可遇不可求

- 自己硬扛:很多人选择忍气吞声,默默承受不公平

为什么不够:缺乏系统性、针对性的工具,女性在求职过程中仍然处于信息劣势。

三、作品介绍

她职场是一个基于 Web 的 AI 职场性别平等赋能工具,为职场女性提供三个核心模块:

模块一:JD 职场偏见应对工具

粘贴招聘 JD,AI 自动识别其中的性别偏见用语(如"男生优先"、“35岁以下”、"未婚未育"等),并给出求职者应对策略,告诉求职者如何识别、如何应对、如何保护自己的权益。

模块二:简历优化助手

- 偏见检测:识别简历中可能引发偏见的信息

- 空窗期话术:针对生育、家庭照顾、健康休养、学习提升四类空窗期,提供专业解释话术

- 成就表达优化:把"帮忙做了XX"改成"主导完成XX,实现XX成果"

模块三:职场偏见场景应对库

12个真实职场场景(面试被问婚育、被安排端茶倒水、同工不同酬、晋升被卡等),每个场景提供三种应对策略:委婉得体型、自信专业型、法律意识型。

技术特点:

- 纯 HTML + 模块化 JS,无需构建工具,打开即用

- 支持 DeepSeek AI 接入(用户自配 API Key),也支持离线规则模式

- 界面简洁专业

四、用 SOLO 实现的过程

1、任务拆解

我把这个项目拆成了几个阶段:

1)需求分析:理解比赛要求,确定产品定位

2)功能设计:三个模块的具体功能点

3)技术实现:HTML 结构 + CSS 样式 + JS 逻辑

4)AI 接入:DeepSeek API 集成

5)优化打磨:根据测试反馈调整细节

2、用到的 SOLO 能力

1)代码生成与修改:

- 让 SOLO 帮我生成模块化的 JS 文件结构

- 通过对话逐步调整 CSS 样式,比如模块留白、按钮位置等

- 用 /plan 模式先对齐需求再开发代码

2)AI 服务集成:

- SOLO 帮我写了 DeepSeek API 的封装代码

- 设计了 AI prompt,让 AI 从 HR 视角转为求职者视角

3、关键 Prompt 示例

让 AI 从求职者视角分析JD:

```

目标用户是求职者,需要:

1. 分析 JD 中的偏见用语

2. 给求职者提供应对策略和话术

3. 评分解读改为给求职者的投递建议

```

约束 AI 不要编造数据:

```

注意:不要编造具体日期,时间相关内容请使用 [起始年月] - [结束年月] 等占位符

```

4、踩过的坑

坑一:场景库数据加载失败

一开始 scenarios.js 有语法错误(单引号嵌套),导致模块三显示"数据加载中"。SOLO 帮我排查到是字符串里的中文引号问题,修复后正常。

坑二:AI 模式双重标题

HTML 里已经有静态标题,JS 又动态插入了相同标题,导致 AI 模式下每个区块标题都显示两次。解决方法是去掉 JS 里的动态标题插入。

坑三:AI 编造日期

空窗期话术里 AI 生成了"2022年3月-2024年1月"这样的具体日期,用户可能直接复制到简历上造成信息不实。解决方式是在 prompt 里明确要求使用占位符。

坑四:数据来源标注位置

一开始把数据来源放在统计数据下方、按钮上方,显得很突兀。尝试了多种方案(脚注、hover 提示),最终采用 hover 提示的方式,既保留来源信息又不破坏视觉层次。

五、成果展示

访问地址:https://her-workplace.vercel.app/
代码库: GitHub - sarahxu0205/her-workplace: 一个AI 职场性别平等赋能工具 · GitHub

1、首页:

2、模块一:JD应对,分析招聘JD中的偏见用语和隐性要求,为求职者提供应对策略

3、模块二:简历优化,用户价值是优化简历表达,减少隐性偏见影响,突出专业能力

4、模块三:场景应对,内置12种偏见场景,面对职场不公,获取专业、得体的应对策略

六、验证方式与下一步

1、模拟测试验证

我设计了以下测试用例验证功能有效性:

测试一:JD 偏见识别

- 输入:“招聘行政专员,女生优先,形象气质佳,能适应高强度工作”

- 预期:识别出"女生优先"(性别歧视)、“形象气质佳”(外貌歧视)、“高强度工作”(隐性压榨)

- 结果::white_check_mark: 正确识别,并给出求职者应对话术

测试二:空窗期话术生成

- 输入:选择"生育/育儿"类型

- 预期:生成 3 套不同场景的话术(简历版、面试版、技能保持版)

- 结果::white_check_mark: 生成符合预期,使用占位符而非编造日期

测试三:场景应对策略

- 输入:选择"被问婚育计划"场景

- 预期:提供委婉、自信、法律意识三种应对方式

- 结果::white_check_mark: 策略多样,覆盖不同性格用户的需求

2、下一步计划

- 邀请 5-10 位职场女性进行真实试用,收集反馈

- 根据反馈优化话术库和 AI prompt

- 增加更多场景(如职场性骚扰应对、薪资谈判等)

- 考虑增加用户账号系统,保存历史记录

写在最后

做这个项目的初衷很简单,我身边的女性朋友在求职时经常会遇到各种不公平对待,但她们往往不知道该怎么应对,只能忍气吞声或者硬扛。

我希望"她职场"能成为她们的"求职防身术",不是教她们去对抗,而是教她们识别风险、保护自己、争取应有的权益。

感谢 TRAE SOLO 挑战赛给我这个机会,也感谢 SOLO 助手的陪伴,让这个想法变成了现实。

最后,附SOLO使用截图: