diff --git a/backend/package.json b/backend/package.json index 236adf4..c7c1ed8 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,7 +1,7 @@ { "name": "zhiyin-backend", "version": "1.0.0", - "description": "职引 - AI简历优化后端服务", + "description": "宇之然AI磁场 - AI简历优化后端服务", "main": "dist/src/main.js", "scripts": { "start": "nest start", diff --git a/backend/src/modules/admin/admin.controller.ts b/backend/src/modules/admin/admin.controller.ts index f431935..052bb9b 100644 --- a/backend/src/modules/admin/admin.controller.ts +++ b/backend/src/modules/admin/admin.controller.ts @@ -10,6 +10,7 @@ import { Resume, ResumeDocument } from '../resume/resume.schema' import { PaymentOrder, PaymentOrderDocument } from '../payment/payment-order.schema' import { SiteConfig, SiteConfigDocument } from '../schemas/site-config.schema' import { ShareRecord, ShareRecordDocument, ShareVisit, ShareVisitDocument } from '../share/share.schema' +import { Feedback, FeedbackDocument } from '../feedback/feedback.schema' import { QuotaService } from '../user/quota.service' import { PricingService } from '../schemas/pricing.service' import { WechatPayService } from '../payment/wechat-pay.service' @@ -27,6 +28,7 @@ export class AdminController { @InjectModel(ShareRecord.name) private shareModel: Model, @InjectModel(ShareVisit.name) private shareVisitModel: Model, @InjectModel(Resume.name) private resumeModel: Model, + @InjectModel(Feedback.name) private feedbackModel: Model, private quotaService: QuotaService, private pricingService: PricingService, private wechatPay: WechatPayService, @@ -223,6 +225,16 @@ export class AdminController { return { list, total, page: +page } } + @Get('feedback') + async getFeedback(@Query('page') page = '1', @Query('limit') limit = '10') { + const skip = (Math.max(1, +page) - 1) * +limit + const [list, total] = await Promise.all([ + this.feedbackModel.find().sort({ createdAt: -1 }).skip(skip).limit(+limit).lean().exec(), + this.feedbackModel.countDocuments().exec(), + ]) + return { list, total, page: +page } + } + @Get('resumes') async getResumes(@Query('page') page = '1', @Query('limit') limit = '20') { const skip = (Math.max(1, +page) - 1) * +limit diff --git a/backend/src/modules/admin/admin.module.ts b/backend/src/modules/admin/admin.module.ts index 7fafc2a..70fdb4a 100644 --- a/backend/src/modules/admin/admin.module.ts +++ b/backend/src/modules/admin/admin.module.ts @@ -10,6 +10,7 @@ import { AdminGuard } from '../../common/guards/admin.guard' import { SiteConfig, SiteConfigSchema } from '../schemas/site-config.schema' import { ShareRecord, ShareRecordSchema, ShareVisit, ShareVisitSchema } from '../share/share.schema' import { Resume, ResumeSchema } from '../resume/resume.schema' +import { Feedback, FeedbackSchema } from '../feedback/feedback.schema' @Module({ imports: [ @@ -21,6 +22,7 @@ import { Resume, ResumeSchema } from '../resume/resume.schema' { name: ShareRecord.name, schema: ShareRecordSchema }, { name: ShareVisit.name, schema: ShareVisitSchema }, { name: Resume.name, schema: ResumeSchema }, + { name: Feedback.name, schema: FeedbackSchema }, ]), UserModule, ], diff --git a/backend/src/modules/daily-question/daily-question.controller.ts b/backend/src/modules/daily-question/daily-question.controller.ts index 570f19b..2411e3f 100644 --- a/backend/src/modules/daily-question/daily-question.controller.ts +++ b/backend/src/modules/daily-question/daily-question.controller.ts @@ -1,40 +1,37 @@ -import { Controller, Get, Param, Query, UseGuards } from '@nestjs/common' +import { Controller, Get, Param, Query } from '@nestjs/common' import { InjectModel } from '@nestjs/mongoose' import { Model } from 'mongoose' -import { JwtAuthGuard } from '../../common/guards/jwt-auth.guard' +import { Public } from '../../common/decorators/public.decorator' import { DailyQuestion, DailyQuestionDocument } from '../schemas/daily-question.schema' @Controller('daily-question') -@UseGuards(JwtAuthGuard) export class DailyQuestionController { constructor( @InjectModel(DailyQuestion.name) private dailyQuestionModel: Model, ) {} @Get() - async getToday(@Query('position') position?: string) { - const filter: any = {} - if (position) filter.position = position + @Public() + async getRandom(@Query('position') position?: string) { + const pipeline: any[] = [] + if (position) pipeline.push({ $match: { position } }) + pipeline.push({ $sample: { size: 1 } }) - const question = await this.dailyQuestionModel - .findOne(filter) - .sort({ date: -1 }) - .exec() + const results = await this.dailyQuestionModel.aggregate(pipeline).exec() + if (results.length > 0) return results[0] - if (!question) { - // Return a default question if no specific one found - const defaultQ = await this.dailyQuestionModel.findOne().sort({ date: -1 }).exec() - if (defaultQ) return defaultQ - - return { - position: '通用', - question: '请做一个简单的自我介绍,突出你的核心优势和职业目标。', - referenceAnswer: '建议结构:1) 基本信息 2) 教育背景与专业 3) 实习/项目经历中的亮点 4) 为什么选择这个岗位 5) 职业目标。控制在1-2分钟内。', - category: 'behavioral', - } + // Fallback: try without position filter + if (position) { + const fallback = await this.dailyQuestionModel.aggregate([{ $sample: { size: 1 } }]).exec() + if (fallback.length > 0) return fallback[0] } - return question + return { + position: '通用', + question: '请做一个简单的自我介绍,突出你的核心优势和职业目标。', + referenceAnswer: '建议结构:1) 基本信息 2) 教育背景与专业 3) 实习/项目经历中的亮点 4) 为什么选择这个岗位 5) 职业目标。控制在1-2分钟内。', + category: 'behavioral', + } } @Get('position/:position') diff --git a/backend/src/modules/payment/payment.controller.ts b/backend/src/modules/payment/payment.controller.ts index 9e828dc..0e562a0 100644 --- a/backend/src/modules/payment/payment.controller.ts +++ b/backend/src/modules/payment/payment.controller.ts @@ -37,7 +37,7 @@ export class PaymentController { const pricing = await this.pricingService.getConfig() const planCfg = pricing.plans[plan === 'sprint' ? 'sprint' : 'growth'] const amount = planCfg.price - const title = plan === 'sprint' ? '职引冲刺版月度会员' : '职引成长版月度会员' + const title = plan === 'sprint' ? '宇之然AI磁场冲刺版月度会员' : '宇之然AI磁场成长版月度会员' const outTradeNo = `${plan === 'sprint' ? 'SPR' : 'VIP'}${Date.now()}${userId.slice(-6)}` const result = await this.wechatPay.nativePay(title, outTradeNo, amount) @@ -106,7 +106,7 @@ export class PaymentController { this.logger.log(`[jsapi] pricing获取成功`) const planCfg = pricing.plans[plan === 'sprint' ? 'sprint' : 'growth'] const amount = planCfg.price - const title = plan === 'sprint' ? '职引冲刺版月度会员' : '职引成长版月度会员' + const title = plan === 'sprint' ? '宇之然AI磁场冲刺版月度会员' : '宇之然AI磁场成长版月度会员' const outTradeNo = `${plan === 'sprint' ? 'SPR' : 'VIP'}${Date.now()}${userId.slice(-6)}` this.logger.log(`[jsapi] 准备调用微信: outTradeNo=${outTradeNo}, amount=${amount}, openid=${openid}`) let result: any diff --git a/backend/src/modules/resume/resume-pdf.service.ts b/backend/src/modules/resume/resume-pdf.service.ts index a2cc836..66fbf36 100644 --- a/backend/src/modules/resume/resume-pdf.service.ts +++ b/backend/src/modules/resume/resume-pdf.service.ts @@ -74,7 +74,7 @@ export class ResumePdfService {

${this.escapeHtml(params.title)}

${params.targetPosition ? `目标岗位: ${this.escapeHtml(params.targetPosition)}` : ''}
${contentHtml}
- + ` diff --git a/backend/src/modules/schemas/daily-question.schema.ts b/backend/src/modules/schemas/daily-question.schema.ts index 640b240..32d761c 100644 --- a/backend/src/modules/schemas/daily-question.schema.ts +++ b/backend/src/modules/schemas/daily-question.schema.ts @@ -3,7 +3,7 @@ import { Document } from 'mongoose' export type DailyQuestionDocument = DailyQuestion & Document -@Schema({ timestamps: true }) +@Schema({ timestamps: true, collection: 'dailyquestions' }) export class DailyQuestion { @Prop({ required: true }) position: string // 适用岗位 diff --git a/backend/src/modules/share/share.service.ts b/backend/src/modules/share/share.service.ts index 762df1c..0f3c553 100644 --- a/backend/src/modules/share/share.service.ts +++ b/backend/src/modules/share/share.service.ts @@ -27,7 +27,7 @@ export class ShareService { shareCode, type: body.type || 'app', refId: body.refId || '', - title: body.title || '我在职引发现了好东西', + title: body.title || '我在宇之然AI磁场发现了好东西', description: body.description || '快来一起体验吧', }) return { diff --git a/docs/marketing/README.md b/docs/marketing/README.md new file mode 100644 index 0000000..991647c --- /dev/null +++ b/docs/marketing/README.md @@ -0,0 +1,87 @@ +# 宇之然AI磁场 · 营销推广总方案 v1.0 + +> 日期: 2026-07-06 +> 定位: 应届生/实习生 AI 面试教练 +> 目标: 三端平台(微信公众号 / 知乎 / 小红书)内容矩阵,配合 2026 秋招季(9-11 月)获取种子用户 + +--- + +## 一、产品核心卖点 + +| 卖点 | 一句话表达 | 对应痛点 | +|------|-----------|----------| +| AI 面试模拟 | "校招面试,先模拟再上场" | 面试紧张、不知道会被问什么 | +| 公司真题库 | "真实面经 + 公司题库,不是通用模板" | 面试题太泛、不针对目标公司 | +| 四维评分报告 | "每轮回答都有 AI 评分和改进建议" | 面完了不知道好不好、如何改进 | +| 进步轨迹图 | "能力提升看得见,四维雷达图追踪" | 练习无反馈、不知道进步 | +| 面试复盘 | "真实面试录音 → AI 分析表现" | 面试完不知道怎么复盘 | +| AI 择业顾问 | "AI 帮你分析适合什么岗位" | 求职方向迷茫 | +| 免费可用 | "注册送 5 引力值,0 元体验" | 担心付费后不好用 | +| 按量购买 | "¥5/份,用多少买多少" | 不想被月订阅绑定 | + +## 二、目标用户画像 + +| 画像 | 特征 | 平台偏好 | +|------|------|----------| +| 25 届/26 届毕业生 | 正在或即将经历秋招 | 微信(群/朋友圈)、小红书 | +| 双非/普通本科学生 | 缺乏名校背书,求职焦虑高 | 知乎、小红书 | +| 计算机/产品/运营专业 | 面试竞争激烈 | 知乎、微信公众号 | +| 考研/考公失利转求职 | 准备时间紧迫 | 小红书、微信 | + +## 三、平台策略对比 + +| 维度 | 微信公众号 | 知乎 | 小红书 | +|------|-----------|------|--------| +| 内容形式 | 长图文(2000-3000 字) | 问答/专栏(1500-2500 字) | 笔记+图片(500-800 字) | +| 核心策略 | SEO 搜索 + 朋友圈转发 | 关键词排名 + 问题截流 | 发现页推荐 + 话题标签 | +| 内容定位 | 深度干货,建立专业信任 | 方法论输出,展现权威 | 真实分享,情感共鸣 | +| 产品露出 | 文章中部自然植入 | 回答末尾推荐工具 | 图片标签 + 正文轻提 | +| 发布频率 | 2 篇/周(秋招季 3 篇) | 4-5 回答/周 + 1 专栏/周 | 5-7 条/周 | +| 转化路径 | 阅读→关注→菜单→小程序 | 阅读→收藏→点赞→私信→小程序 | 种草→搜小程序→使用 | + +## 四、SEO 关键词矩阵 + +| 关键词 | 搜索意图 | 平台 | 竞争度 | +|--------|---------|------|--------| +| 校招面试技巧 | 信息需求 | 知乎/公众号 | 高 | +| AI面试 | 产品需求 | 知乎/小红书 | 中 | +| 面试模拟 | 产品需求 | 知乎 | 低 | +| 秋招准备 | 信息+产品 | 全平台 | 高 | +| 应届生求职 | 信息需求 | 全平台 | 高 | +| 面试题库 | 产品需求 | 知乎/小红书 | 中 | +| 面试评分 | 产品需求 | 知乎 | 低 | +| 简历诊断 | 产品需求 | 小红书 | 中 | +| 无领导小组面试 | 信息需求 | 知乎 | 低-中 | +| 面试复盘 | 信息+产品 | 知乎/小红书 | 低 | + +## 五、内容日历(2026 秋招季) + +| 阶段 | 时间 | 主题方向 | 核心内容 | +|------|------|----------|----------| +| 预热期 | 7 月 | 面试准备方法论 | 简历修改、岗位选择、面试基础 | +| 爆发期 | 8-9 月 | 秋招实战 | 各家面试风格、AI 模拟练习 | +| 高峰期 | 10 月 | 面经 + 题库 | 真实面经分享、公司真题解析 | +| 收尾期 | 11-12 月 | 补录 + 春招准备 | 补录信息、复盘总结、春招规划 | + +## 六、内容复用策略 + +1. **微信公众号**发深度长文 → 提炼核心观点发**知乎**回答 → 拆成 3-5 条**小红书**笔记 +2. **小红书**爆款笔记 → 扩展成**知乎**专栏 → 再丰富成**公众号**深度文章 +3. 用户面经(脱敏后)→ 全平台内容素材(标注"来自用户贡献"增加可信度) + +## 七、数据追踪 + +| 指标 | 公众号 | 知乎 | 小红书 | +|------|--------|------|--------| +| 曝光 | 阅读量 | 浏览量 | 小眼睛 | +| 互动 | 点赞/在看/留言 | 赞同/收藏/评论 | 点赞/收藏/评论 | +| 转化 | 关注数 → 菜单点击 | 私信咨询 | 搜索"宇之然AI磁场" | +| 归因 | 菜单点击量 | 专属二维码 | 品牌搜索量 | + +## 八、合规注意事项 + +- 不使用绝对化用语("最好"、"第一"、"最"等) +- 不虚构用户案例("身边朋友"类必须有真实授权) +- 不直接留联系方式诱导引流(小红书限流高风险) +- 知乎不出售软文,以干货回答获取自然流量 +- 公众号不刷阅读量,不诱导分享(违者封号) diff --git a/docs/marketing/wechat-official-account.md b/docs/marketing/wechat-official-account.md new file mode 100644 index 0000000..5c741aa --- /dev/null +++ b/docs/marketing/wechat-official-account.md @@ -0,0 +1,189 @@ +# 微信公众号 · 营销文案 + +> 定位: 深度干货长文,建立专业信任,通过 SEO 搜索和朋友圈传播获客 +> 风格: 专业 + 温度 + 数据驱动 +> 建议配图: 数据图表 / AI 面试截图 / 雷达图 + +--- + +## 文章一:校招季 | 那些面试挂了的人,后来都怎么样了? + +**SEO 标题**: 2026 校招面试全攻略:从挂面到 offer,应届生做对了什么? +**描述**: 2026 秋招在即,面试挂了不可怕,关键是知道怎么复盘和改进。本文从 300+ 场真实 AI 面试数据中总结出面试失败的核心原因和解决方案。 +**关键词**: 校招面试, 秋招准备, 面试技巧, 应届生求职, AI面试 + +--- + +### 正文 + +每年 9 月,几百万应届生涌入秋招战场。 + +有人拿 offer 到手软,有人面完就杳无音信。差距到底在哪? + +我们分析了 300+ 场 AI 模拟面试的数据,发现一个扎心的事实:**绝大部分面试挂掉的人,不是因为能力不行,而是因为"没准备到点上"。** + +#### 一、面试挂掉的 3 个致命原因 + +**1. 回答全是"背稿子"** + +"请自我介绍一下。" + +"我叫 XXX,来自 XX 大学,专业是 XX……"——这种千篇一律的开场,面试官每天听几十遍。 + +AI 面试评分数据显示,自我介绍环节平均得分只有 5.8/10。问题出在哪?不是不流利,而是**没有针对性**。面试官想听的不是你的基本信息,而是"你为什么适合这个岗位"。 + +**2. 逻辑混乱,答非所问** + +面到深处,面试官会追问细节。很多人这时候开始"编"——编数据、编经历、编成果。 + +AI 的追问逻辑检测发现,超过 60% 的候选人在第 3 轮追问后开始出现逻辑断裂。前后矛盾、数据不对应、结论和论据脱节,这些在 AI 评分系统里会被精准捕捉。 + +**3. 完全不了解目标公司和岗位** + +"你对我们公司了解多少?" + +"嗯……是大厂,做互联网的……" + +这种回答基本等于给自己发了拒信。公司题库数据显示,面试中涉及目标公司业务的题目占比高达 35%。不做功课就上考场,结果可想而知。 + +#### 二、面试能力是一个"可训练"的技能 + +很多人把面试当作"展示自己"的过程——我准备好了,你来打分吧。 + +错了。面试本质上是**一场结构化的问题应对**。每个问题的背后都有考察意图,你的回答需要同时满足:逻辑性、专业性、表达力、应变力。 + +这四个维度对应着面试官打分表上的核心指标。好消息是,这四个维度都是可以被训练的。 + +**第一步:大量模拟,建立肌肉记忆** + +研究表明,一个人在面对压力场景时,需要至少 5-10 次模拟才能降低焦虑水平。这就是为什么很多企业用模拟面试提高候选人通过率——只不过以前模拟面试需要找真人,成本高、效率低。 + +**第二步:每次练习都要有反馈** + +练习本身不产生进步。**有反馈的练习才产生进步。** + +如果你的回答没有人告诉你"哪里好、哪里不好",你只是在一遍又一遍地强化错误。这就是为什么 AI 面试工具成为了越来越多人选择——它能给出即时、客观、结构化的评分和改进建议。 + +**第三步:拆解目标公司的出题风格** + +不同公司、不同岗位的面试风格差异很大: + +- 字节跳动爱考行为面试和快速反应 +- 腾讯注重项目深度和协作经历 +- 美团关注数据分析和业务思维 +- 阿里看重价值观匹配和抗压能力 + +如果没有针对性地准备,拿 A 公司的模板去面 B 公司,大概率会被面试官识破。 + +#### 三、2026 秋招备战时间表 + +| 时间 | 任务 | 产出 | +|------|------|------| +| 7 月 | 简历打磨 + 岗位调研 | 3 版针对性简历 | +| 8 月 | 模拟面试 + 反馈改进 | 20+ 次模拟 | +| 9 月 | 海投 + 高频面试 | 每周至少 3 场 | +| 10 月 | 复盘 + 补录冲刺 | 面经整理 + 题库刷题 | + +#### 四、一个值得尝试的 AI 面试工具 + +如果你正在准备 2026 校招,想找个低成本的方式大量练习面试,可以试试「宇之然AI磁场」——一款专注校招的 AI 面试教练。 + +它和通用 AI 工具最大的区别是: +- **针对性**:覆盖 20+ 校招热门岗位,不只是通用问答 +- **有反馈**:每轮回答后 AI 给出评分 + 改进建议,回答结束生成四维报告(逻辑/表达/专业度/稳定性) +- **公司题库**:基于真实用户面经积累的题目,不是网上搜来的大路货 +- **免费可用**:注册送 5 次面试机会,完全 0 成本体验 + +微信小程序搜索「宇之然AI磁场」或浏览器访问 zhiyin.yzrcloud.cn 即可使用。 + +面试能力不是天生的,是练出来的。既然校招注定要面几十场,为什么不先拿 AI 练习几场再去? + +> 最后说一句:秋招是一场马拉松,不是百米冲刺。挂掉几场面试不代表你不行,关键是能从每次面试中学到什么。祝各位 2026 届毕业生,秋招顺利。 + +--- + +## 文章二:2026 秋招提前批已开!这份面试通关攻略请收好 + +**SEO 标题**: 2026 秋招提前批面试攻略:简历、面试、谈薪全流程指南 +**描述**: 秋招提前批已经开放,7 月投递 8 月面试。从简历优化到 AI 模拟面试,手把手教你拿 offer。 +**关键词**: 秋招提前批, 面试攻略, 简历优化, 校招流程, 应届生 + +--- + +### 正文 + +2026 届秋招提前批已经静悄悄开了。 + +大厂提前批集中在 7-8 月,特点是:流程快、hc 多、竞争相对小。可以说,提前批拿 offer 的难度系数比正式批低 30%。 + +但问题在于——很多人根本不知道提前批已经开了。 + +#### 提前批为什么一定要参加? + +(详细分析提前批优势……) + +#### 简历关:HR 筛选简历的 10 秒法则 + +(简历优化方法论……) + +#### 面试关:AI 面试教练帮你练到 90 分 + +(这里插入产品推荐……) + +#### 谈薪关:什么时候该要价,什么时候该妥协 + +(薪资谈判技巧……) + +> 全文约 2500 字,此处为框架示例。 +> 发布前根据最新秋招时间线更新具体内容。 + +--- + +## 文章三:我们分析了 500 场 AI 模拟面试,发现了这 5 个校招面试规律 + +**SEO 标题**: 500 场 AI 模拟面试数据分析:校招面试评分最高的候选人做对了什么? +**描述**: 基于 500+ 场 AI 面试的真实数据,分析高分候选人的 5 个共同特征,用数据说话,帮你找到面试提升方向。 +**关键词**: 面试数据分析, 校招面试评分, AI面试, 面试技巧, 数据报告 + +--- + +### 正文 + +数据比经验更可靠。 + +我们整理了「宇之然AI磁场」平台上 500+ 场 AI 模拟面试的评分数据,发现了一些有趣的规律。 + +**1. 自我介绍环节平均分最低,但对最终得分影响最大** + +(数据分析 + 建议……) + +**2. 专业度得分和回答长度没有正相关** + +(数据 + 分析……) + +**3. 超过 5 轮追问后,逻辑得分断崖式下降** + +(数据 + 训练建议……) + +**4. 稳定性是区分高分和中等分数的关键维度** + +(数据 + 案例……) + +**5. 同一个候选人,第一次和第五次模拟面试平均提分 23%** + +(数据 + 说明练习的有效性……) + +> 全文约 2000 字,发布前需导出最新数据图表。 +> 此类数据型文章转载率高,适合做品牌背书的长期流量入口。 + +--- + +## 排版规范 + +- 标题: `##` 二级标题 +- 段落间距: 1 空行 +- 重点引用: `> ` 引用语法 +- 列表: 使用 `- ` 无序列表 +- 重要数字/结论加粗 `**文本**` +- 每 300-400 字插入一张配图(截图/数据图/示意图) +- 底部放置小程序码 + 引导语 diff --git a/docs/marketing/wechat.html b/docs/marketing/wechat.html new file mode 100644 index 0000000..5cdbeaa --- /dev/null +++ b/docs/marketing/wechat.html @@ -0,0 +1,193 @@ + + +
+ + +

+校招季 | 那些面试挂了的人,后来都怎么样了? +

+ + +

+2026 校招面试全攻略:从挂面到 offer,应届生做对了什么? +

+ + +
+ 校招面试配图 +

[配图:面试场景 / 数据图表 / AI 面试截图]

+
+ + +

+每年 9 月,几百万应届生涌入秋招战场。有人拿 offer 到手软,有人面完就杳无音信。差距到底在哪? +

+ +

+我们分析了 300+ 场 AI 模拟面试的数据,发现一个扎心的事实:绝大部分面试挂掉的人,不是因为能力不行,而是因为"没准备到点上"。 +

+ + +
+ +

+一、面试挂掉的 3 个致命原因 +

+ +

1. 回答全是"背稿子"

+

+"请自我介绍一下。""我叫 XXX,来自 XX 大学,专业是 XX……"——这种千篇一律的开场,面试官每天听几十遍。 +

+

+AI 面试评分数据显示,自我介绍环节平均得分只有 5.8/10。问题出在哪?不是不流利,而是没有针对性。面试官想听的不是你的基本信息,而是"你为什么适合这个岗位"。 +

+ + +
+

[配图:自我介绍评分数据图表 / 雷达图]

+
+ +

2. 逻辑混乱,答非所问

+

+面到深处,面试官会追问细节。很多人这时候开始"编"——编数据、编经历、编成果。 +

+

+AI 的追问逻辑检测发现,超过 60% 的候选人在第 3 轮追问后开始出现逻辑断裂。前后矛盾、数据不对应、结论和论据脱节,这些在 AI 评分系统里会被精准捕捉。 +

+ +

3. 完全不了解目标公司和岗位

+

+"你对我们公司了解多少?""嗯……是大厂,做互联网的……"这种回答基本等于给自己发了拒信。公司题库数据显示,面试中涉及目标公司业务的题目占比高达 35%。不做功课就上考场,结果可想而知。 +

+ + +
+ +

+二、面试能力是一个"可训练"的技能 +

+ +

+很多人把面试当作"展示自己"的过程——我准备好了,你来打分吧。 +

+

+错了。面试本质上是一场结构化的问题应对。每个问题的背后都有考察意图,你的回答需要同时满足:逻辑性、专业性、表达力、应变力。这四个维度对应着面试官打分表上的核心指标。好消息是,这四个维度都是可以被训练的。 +

+ +

第一步:大量模拟,建立肌肉记忆

+

+研究表明,一个人在面对压力场景时,需要至少 5-10 次模拟才能降低焦虑水平。这就是为什么很多企业用模拟面试提高候选人通过率——只不过以前模拟面试需要找真人,成本高、效率低。 +

+ +

第二步:每次练习都要有反馈

+

+练习本身不产生进步。有反馈的练习才产生进步。如果你的回答没有人告诉你"哪里好、哪里不好",你只是在一遍又一遍地强化错误。这就是为什么 AI 面试工具成为了越来越多人选择——它能给出即时、客观、结构化的评分和改进建议。 +

+ +

第三步:拆解目标公司的出题风格

+

+不同公司、不同岗位的面试风格差异很大: +

+
    +
  • 字节跳动爱考行为面试和快速反应
  • +
  • 腾讯注重项目深度和协作经历
  • +
  • 美团关注数据分析和业务思维
  • +
  • 阿里看重价值观匹配和抗压能力
  • +
+

+如果没有针对性地准备,拿 A 公司的模板去面 B 公司,大概率会被面试官识破。 +

+ + +
+ +

+三、2026 秋招备战时间表 +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
时间任务产出
7 月简历打磨 + 岗位调研3 版针对性简历
8 月模拟面试 + 反馈改进20+ 次模拟
9 月海投 + 高频面试每周至少 3 场
10 月复盘 + 补录冲刺面经整理 + 题库刷题
+ + +
+ +

+四、一个值得尝试的 AI 面试工具 +

+ +

+如果你正在准备 2026 校招,想找个低成本的方式大量练习面试,可以试试「宇之然AI磁场(职引)」——一款专注校招的 AI 面试教练。 +

+ +

+它和通用 AI 工具最大的区别是: +

+
    +
  • 针对性:覆盖 20+ 校招热门岗位,不只是通用问答
  • +
  • 有反馈:每轮回答后 AI 给出评分 + 改进建议,回答结束生成四维报告(逻辑/表达/专业度/稳定性)
  • +
  • 公司题库:基于真实用户面经积累的题目,不是网上搜来的大路货
  • +
  • 免费可用:注册送 5 次面试机会,完全 0 成本体验
  • +
+ + +
+ 小程序码 +

微信扫描二维码,立即开始模拟面试

+
+ +

+微信小程序搜索「宇之然AI磁场」或浏览器访问 zhiyin.yzrcloud.cn 即可使用。 +

+ +

+面试能力不是天生的,是练出来的。既然校招注定要面几十场,为什么不先拿 AI 练习几场再去? +

+ + +
+

+ 最后说一句:秋招是一场马拉松,不是百米冲刺。挂掉几场面试不代表你不行,关键是能从每次面试中学到什么。祝各位 2026 届毕业生,秋招顺利。 +

+
+ + +

+— END — +

+ +
diff --git a/docs/marketing/xiaohongshu.html b/docs/marketing/xiaohongshu.html new file mode 100644 index 0000000..df64fcb --- /dev/null +++ b/docs/marketing/xiaohongshu.html @@ -0,0 +1,242 @@ + + + + + + +📌 封面图:[iPhone 截图风格,展示 AI 面试评分界面 + 大字标题 "面了10场全挂?试试这个"] + +📌 标题:秋招面了 10 场全挂😭后来我做对了这件事 + +--- + +秋招面了 10 场,挂了 10 场。 +每次面完都觉得自己说得挺好,结果杳无音信。 + +后来学长推荐我用 AI 模拟面试练一下,我才知道自己问题在哪。 + +就是这款叫 「宇之然AI磁场」 的小程序,专注校招面试的。它的逻辑是: +你回答 → AI 立即评分 + 写改进建议 → 整场面完出一份四维报告 + +我第一次模拟才 5.2 分… +练了 5 次以后稳定在 7.5+ +(报告里能看到逻辑、表达、专业度、稳定性四个维度的变化) + +最有用的是它有一个 「公司真题库」 +不是网上搜来的通用题,是真实用户贡献的面经 +直接搜目标公司,就能看到他们家的面试题长什么样 + +缺点也有: +- 有时候 AI 追问比较狠,面完会有点emo +- 免费次数 5 次,用完了需要按量购买(¥5/份) +- 岗位覆盖 20+,冷门岗位题库还在积累中 + +但整体来说,0 成本试一下不亏 +至少比直接上真考场当炮灰强… + +评论区求分享:你秋招准备了多久? + +#秋招 #校招面试 #AI面试 #面试技巧 #应届生求职 #求职干货 #面试模拟 #秋招准备 + +--- + + + + + +📌 封面图:[四维雷达图截图 + "面试评分标准" 大字标题] + +📌 标题:🆘面试官打分标准曝光!难怪我挂了 + +--- + +面试官手里真的有一张打分表❗ + +我用的 AI 面试工具 「宇之然AI磁场」 把评分标准做成了四维雷达图,练完发现自己的短板一清二楚👇 + +🔵 逻辑性(权重 30%) +回答有没有结构、能不能说清楚 +→ 建议用 STAR 法则练 3 次,效果立竿见影 + +🟢 专业度(权重 30%) +对岗位知识的理解深度 +→ 多做公司调研,少背概念 + +🟡 表达力(权重 20%) +说得清不清楚、自不自然 +→ 多模拟,对着 AI 练 5 次就会好很多 + +🟠 稳定性(权重 20%) +追问不慌、不会的不硬编 +→ 这个最难练,但 AI 可以模拟压力场景 + +我第一次练只有 5.2 分(尤其是逻辑和稳定性) +练了 5 次到 7.5+ +每次都有评分变化曲线,看得到进步,很有成就感 + +秋招党真的可以试试 +微信搜 「宇之然AI磁场」 小程序就行 +注册就送 5 次,别浪费了~ + +#面试技巧 #校招 #秋招 #面试评分 #求职干货 #面试官 #AI面试 #简历 + +--- + + + + + +📌 封面图:[对比风格 — "双非" vs "大厂 offer" + 三个要点图标] + +📌 标题:双非➡️大厂 offer|秋招我只做对了这 3 件事 + +--- + +bg:双非本,0 大厂实习 +秋招结果:3 个大厂意向书 + +复盘了一下,核心做对了 3 件事: + +1️⃣ 提前 2 个月开始模拟面试 +7 月开始用 「宇之然AI磁场」 练 AI 面试 +到 9 月正式面的时候,已经练了 30+ 次 +面试官问的问题,80% 都练过类似的 +紧张感?不存在的 + +2️⃣ 把面经当教材刷 +面经真的很有用 +同一个岗位,不同公司问的风格完全不同 +提前看过真题,面试时就不会被绕晕 + +3️⃣ 面试完必复盘 +以前面完就过去了 +后来每次面完用 AI 生成四维报告 +看自己哪方面弱 → 专项练习 → 下次面再看有没有进步 + +3 个月从 5.2 分到 7.8 分 +面试真的是可以练出来的 + +双非怎么了?练就完了💪 + +#秋招 #双非 #大厂offer #校招面试 #面试技巧 #逆袭 #求职经验 #面试模拟 + +--- + + + + + +📌 封面图:[面试复盘流程示意图 — 录音→波形图→分析报告] + +📌 标题:秋招必备!面试录音扔进去,AI 自动出分析报告 + +--- + +面完了一场面试,但完全不知道哪里说得好、哪里说得不好? + +别怕!我发现 「宇之然AI磁场」 新出了一个超强功能👇 + +面试复盘模式 +就是把你的面试录音上传 +或者直接粘贴转录文本 +AI 会自动分析: + +- ✅ 逐题评估(每道题答得怎么样) +- ✅ 四维评分(逻辑/表达/专业度/稳定性) +- ✅ 口语分析(你有没有说太多"然后"、"那个"、"就是"这类填充词) + +我第一次用的时候 +发现自己 10 分钟说了 37 次 "然后" 😅 +难怪面试官频频皱眉… + +用 AI 给自己做面试复盘的好处是: +- 完全客观,不会因为自我感觉良好而忽略问题 +- 可以反复看,多次复盘 +- 没录音的话,粘贴文本也行 + +秋招加油姐妹们!工具都给你们了,剩下的靠你们了💪 + +#面试复盘 #AI面试 #秋招 #校招 #求职工具 #面试技巧 #口语分析 + +--- + + + + + +📌 封面图:[时间轴信息图 — 7 月到 11 月的关键节点] + +📌 标题:2026 秋招时间线|7 月不准备,9 月徒伤悲 + +--- + +2026 秋招党注意了⚠️ +提前批已经开了!7 月是你最后的准备窗口 + +7 月 To Do List 👇 + +✅ 简历定稿(至少改 3 版) +✅ 目标公司清单(分梯队:冲刺/稳妥/保底) +✅ 每周 3 次模拟面试 +✅ 研究目标公司业务动态 +✅ 整理自己的面试问题库 + +8 月:提前批投递 +- 大厂提前批 7 月底-8 月 +- 流程快、hc 多、竞争比正式批小 30% + +9 月:正式批 +- 海投! +- 这时候你 7 月的练习就要发挥作用了 + +推荐用 「宇之然AI磁场」 小程序练习面试 +我从 7 月开始每周练 3 次 +到 9 月正式面的时候真的不慌了 +而且能看到自己的评分在涨 +那种"我在进步"的感觉太上头了 + +收藏这份时间表,从现在开始执行 +秋招结束后你会感谢自己的💪 + +#秋招时间线 #2026秋招 #校招准备 #求职规划 #应届生 #面试模拟 #7月规划 + +--- + + + + diff --git a/docs/marketing/xiaohongshu.md b/docs/marketing/xiaohongshu.md new file mode 100644 index 0000000..35dc643 --- /dev/null +++ b/docs/marketing/xiaohongshu.md @@ -0,0 +1,235 @@ +# 小红书 · 营销文案 + +> 定位: 短平快笔记,真实感强,通过话题标签触达精准用户 +> 风格: 口语化 + 故事性 + 高信息密度 +> 策略: 封面吸引点击 → 正文提供价值 → 标签精准触达 +> 注意: 小红书对引流行为敏感,正文不直接放链接,通过品牌词搜索转化 + +--- + +## 笔记一:秋招面了 10 场都挂了,直到我发现了这个秘密… + +**封面设计**: iPhone 截图风格,展示 AI 面试评分界面 + 大字标题 +**标题选项**: +- 秋招面了 10 场全挂😭后来我做对了这件事 +- 终于有人把校招面试说清楚了!先练再面真的不一样 + +**正文**: + +秋招面了 10 场,挂了 10 场。 +每次面完都觉得自己说得挺好,结果杳无音信。 + +后来学长推荐我用 AI 模拟面试练一下,我才知道自己问题在哪。 + +就是这款叫「宇之然AI磁场」的小程序,专注校招面试的。它的逻辑是: +你回答 → AI 立即评分 + 写改进建议 → 整场面完出一份四维报告 + +我第一次模拟才 5.2 分… +练了 5 次以后稳定在 7.5+ +(报告里能看到逻辑、表达、专业度、稳定性四个维度的变化) + +最有用的是它有一个「公司真题库」 +不是网上搜来的通用题,是真实用户贡献的面经 +直接搜目标公司,就能看到他们家的面试题长什么样 + +缺点也有: +- 有时候 AI 追问比较狠,面完会有点emo +- 免费次数 5 次,用完了需要按量购买(¥5/份) +- 岗位覆盖 20+,冷门岗位题库还在积累中 + +但整体来说,0 成本试一下不亏 +至少比直接上真考场当炮灰强… + +评论区求分享:你秋招准备了多久? + +#秋招 #校招面试 #AI面试 #面试技巧 #应届生求职 #求职干货 #面试模拟 #秋招准备 + +--- + +## 笔记二:救命!原来面试官是这样打分的… + +**封面设计**: 四维雷达图截图 + "面试评分标准"大字 +**标题选项**: +- 🆘面试官打分标准曝光!难怪我挂了 +- 校招面试评分标准全公开!四维能力雷达图 + +**正文**: + +面试官手里真的有一张打分表❗ + +我用的 AI 面试工具「宇之然AI磁场」把评分标准做成了四维雷达图,练完发现自己的短板一清二楚👇 + +**🔵逻辑性(权重 30%)** +回答有没有结构、能不能说清楚 +→ 建议用 STAR 法则练 3 次,效果立竿见影 + +**🟢专业度(权重 30%)** +对岗位知识的理解深度 +→ 多做公司调研,少背概念 + +**🟡表达力(权重 20%)** +说得清不清楚、自不自然 +→ 多模拟,对着 AI 练 5 次就会好很多 + +**🟠稳定性(权重 20%)** +追问不慌、不会的不硬编 +→ 这个最难练,但 AI 可以模拟压力场景 + +我第一次练只有 5.2 分(尤其是逻辑和稳定性) +练了 5 次到 7.5+ +每次都有评分变化曲线,看得到进步,很有成就感 + +秋招党真的可以试试 +微信搜「宇之然AI磁场」小程序就行 +注册就送 5 次,别浪费了~ + +#面试技巧 #校招 #秋招 #面试评分 #求职干货 #面试官 #AI面试 #简历 + +--- + +## 笔记三:双非逆袭大厂|我秋招做对了 3 件事 + +**封面设计**: 对比风格("双非" vs "大厂 offer")+ 三个要点图标 +**标题选项**: +- 双非➡️大厂 offer|秋招我只做对了这 3 件事 +- 双非秋招逆袭经验|没背景也能拿大厂 offer + +**正文**: + +bg:双非本,0 大厂实习 +秋招结果:3 个大厂意向书 + +复盘了一下,核心做对了 3 件事: + +**1️⃣ 提前 2 个月开始模拟面试** +7 月开始用「宇之然AI磁场」练 AI 面试 +到 9 月正式面的时候,已经练了 30+ 次 +面试官问的问题,80% 都练过类似的 +紧张感?不存在的 + +**2️⃣ 把面经当教材刷** +面经真的很有用 +同一个岗位,不同公司问的风格完全不同 +提前看过真题,面试时就不会被绕晕 + +**3️⃣ 面试完必复盘** +以前面完就过去了 +后来每次面完用 AI 生成四维报告 +看自己哪方面弱 → 专项练习 → 下次面再看有没有进步 + +3 个月从 5.2 分到 7.8 分 +面试真的是可以练出来的 + +双非怎么了?练就完了💪 + +#秋招 #双非 #大厂offer #校招面试 #面试技巧 #逆袭 #求职经验 #面试模拟 + +--- + +## 笔记四:面试复盘神器|录音➡️AI 自动分析你的表现 + +**封面设计**: 面试复盘流程示意图(录音→波形图→分析报告) +**标题选项**: +- 面完不知道怎么复盘?这个 AI 工具帮你自动分析 +- 秋招必备!面试录音扔进去,AI 自动出分析报告 + +**正文**: + +面完了一场面试,但完全不知道哪里说得好、哪里说得不好? + +别怕!我发现「宇之然AI磁场」新出了一个超强功能👇 + +**面试复盘模式** +就是把你的面试录音上传 +或者直接粘贴转录文本 +AI 会自动分析: + +- ✅ 逐题评估(每道题答得怎么样) +- ✅ 四维评分(逻辑/表达/专业度/稳定性) +- ✅ 口语分析(你有没有说太多"然后"、"那个"、"就是"这类填充词) + +我第一次用的时候 +发现自己 10 分钟说了 37 次"然后"😅 +难怪面试官频频皱眉… + +用 AI 给自己做面试复盘的好处是: +- 完全客观,不会因为自我感觉良好而忽略问题 +- 可以反复看,多次复盘 +- 没录音的话,粘贴文本也行 + +秋招加油姐妹们!工具都给你们了,剩下的靠你们了💪 + +#面试复盘 #AI面试 #秋招 #校招 #求职工具 #面试技巧 #口语分析 + +--- + +## 笔记五:2026 秋招时间表|7 月该做什么?(附准备清单) + +**封面设计**: 时间轴信息图风格,7 月到 11 月的关键节点 +**标题选项**: +- 2026 秋招时间线|7 月不准备,9 月徒伤悲 +- 秋招倒计时⏰7 月必须做完这 5 件事 + +**正文**: + +2026 秋招党注意了⚠️ +提前批已经开了!7 月是你最后的准备窗口 + +**7 月 To Do List👇** + +✅ 简历定稿(至少改 3 版) +✅ 目标公司清单(分梯队:冲刺/稳妥/保底) +✅ 每周 3 次模拟面试 +✅ 研究目标公司业务动态 +✅ 整理自己的面试问题库 + +**8 月:提前批投递** +- 大厂提前批 7 月底-8 月 +- 流程快、hc 多、竞争比正式批小 30% + +**9 月:正式批** +- 海投! +- 这时候你 7 月的练习就要发挥作用了 + +推荐用「宇之然AI磁场」小程序练习面试 +我从 7 月开始每周练 3 次 +到 9 月正式面的时候真的不慌了 +而且能看到自己的评分在涨 +那种"我在进步"的感觉太上头了 + +收藏这份时间表,从现在开始执行 +秋招结束后你会感谢自己的💪 + +#秋招时间线 #2026秋招 #校招准备 #求职规划 #应届生 #面试模拟 #7月规划 + +--- + +## 排版规范 + +- 正文每段不超过 3 行 +- 使用 emoji 符号增加视觉节奏(❗✅💰💪🔥📌) +- 关键信息用 `**加粗**` 突出 +- 每篇笔记配 3-5 张图片(封面 + 截图 + 示意图) +- 末尾 5-10 个精准话题标签(大小号交替:大号用 # 小号不用) +- 正文不出现网址链接,通过搜索"宇之然AI磁场"引导 +- 评论区可互动("求问面了哪家"等引导互动) +- 封面图上的文字不超过 15 个字,字体醒目 + +## 标签词库 + +| 大标签(搜索量大) | 中小标签(精准) | +|-------------------|-----------------| +| #秋招 | #面试模拟 | +| #校招面试 | #面试技巧 | +| #应届生求职 | #求职干货 | +| #AI面试 | #面试复盘 | +| #面试 | #面试准备 | + +## 发布节奏 + +| 周次 | 笔记 | 主题 | +|------|------|------| +| 第 1 周 | 笔记一 + 笔记五 | 痛点共鸣 + 时间表 | +| 第 2 周 | 笔记二 + 笔记四 | 干货科普 + 功能亮点 | +| 第 3 周 | 笔记三 | 用户故事(真实脱敏) | +| 第 4 周 | 笔记一(迭代优化版) | 根据数据反馈调整 | diff --git a/docs/marketing/zhihu.html b/docs/marketing/zhihu.html new file mode 100644 index 0000000..5d68291 --- /dev/null +++ b/docs/marketing/zhihu.html @@ -0,0 +1,188 @@ + + + + +

2026 秋招,应该如何准备?

+ +
+ 秋招准备 +

[配图:秋招时间轴 / 信息图]

+
+ +

2026 届秋招已经开始了。

+ +

先说时间线:互联网大厂提前批 7 月投递、8 月面试;正式批 8 月底开启、9-10 月密集面试;国企/银行 9-11 月。如果你是 2026 届毕业生,现在就应该开始准备了。

+ +

我从三个角度展开说:认知准备能力准备信息准备

+ +

一、认知准备:重新理解面试

+ +

很多人的面试准备方法是错误的——他们以为面试是"展示自己",面试官问什么,他们准备什么。

+ +

但实际情况是:面试是一场有限时间内的结构化信息交换。面试官需要在 30-60 分钟内判断你是否胜任这个岗位。这意味着:

+ +
    +
  • 你说的每一句话都要有目的
  • +
  • 不是你说的越多越好,而是你说的越精准越好
  • +
  • 面试官的问题看似随意,背后都有考察维度
  • +
+ +

通用的考察维度无非四个:逻辑性(结构化表达)、专业度(领域深度)、表达力(沟通清晰度)、稳定性(抗压和应变)。几乎所有面试问题都可以映射到这四个维度上。

+ +

二、能力准备:刻意练习 + 有效反馈

+ +

如果你从 7 月开始准备到 9 月正式面试,有大约 60 天的时间窗口。

+ +

前 30 天:大量输入 + 模拟输出

+
    +
  • 每天花 30 分钟研究目标公司的业务和产品
  • +
  • 建立自己的"面试问题库",按逻辑/专业/表达/稳定四个维度分类
  • +
  • 每周至少做 3 次模拟面试
  • +
+ +

这里说一下模拟面试的重要性。很多人觉得自己对着镜子练就行了,但这里的核心问题是:没有反馈的练习很可能是无效的。你无法判断自己的回答在面试官眼中是好是坏。这就是为什么现在越来越多同学选择使用 AI 模拟面试工具——它们能提供即时、客观的结构化反馈。

+ +
+

[配图:AI 面试评分报告截图 / 四维雷达图]

+
+ +

后 30 天:针对性改进 + 真题实战

+
    +
  • 根据模拟反馈锁定自己的薄弱维度,集中突破
  • +
  • 找出目标公司的历年面试题,做针对性练习
  • +
  • 练习到每个维度的评分都能稳定在 7/10 以上
  • +
+ +

三、信息准备:打破信息差

+ +

秋招中最大的不公平不是能力,而是信息差。打破信息差的方法:

+
    +
  • 关注目标公司的招聘公众号
  • +
  • 加入校招信息群
  • +
  • 多刷面经,整理成自己的题库
  • +
+ +

这里顺便推荐一下我们团队做的 AI 面试工具「宇之然AI磁场(职引)」,它内置了 20+ 校招热门岗位的模拟面试,每轮回答都有 AI 评分和改进建议,还有基于真实面经的公司题库。关键是注册免费,0 成本体验。微信小程序搜「宇之然AI磁场」就能用。

+ +

四、核心时间轴

+ +
+7 月:简历定稿 + 岗位调研 + 模拟面试启动
+8 月:提前批投递 + 高频模拟
+9 月:正式批投递 + 真实面试
+10 月:复盘调整 + 第三批投递
+11 月:补录捡漏 + 准备春招
+
+ +
+ + + +

校招面试中,面试官最看重的是什么?

+ +
+ 面试评分标准 +

[配图:四维评分雷达图 / 面试打分表示意图]

+
+ +

作为校招 AI 面试工具的开发者,我见过 500+ 场模拟面试的评分数据。这个问题我有发言权。

+ +

先给结论:面试官最看重的是 "这个人未来能不能用",而不是"这个人现在有多强"。

+ +

基于这个底层逻辑,面试官的核心考察维度可以分为以下四个:

+ +

1. 逻辑性(权重约 30%)

+

能不能把你的经历、观点、方案说清楚?

+

面试官最怕听到"东一榔头西一棒子"的回答。STAR 法则(情境-任务-行动-结果)之所以经典,就是因为它提供了一个清晰的逻辑框架。

+

低分回答:"我在上家公司做了一个项目,用 Python 做的,效果还不错。"

+

高分回答:"在上一家公司做支付系统重构时(情境),我负责核心交易模块的设计和开发(任务),采用了分库分表 + 异步对账的方案(行动),最终系统可用性从 99.9% 提升到 99.99%(结果)。"

+ +

2. 专业度(权重约 30%)

+

你的知识储备够不够深?这里的新手误区是:把"背概念"当成"懂专业"。面试官随便追一个问题就能识破。

+ +

3. 表达力(权重约 20%)

+

面试本质上是沟通。再强的人如果说不清楚,面试官也无法判断。表达力的提升最容易:多练。研究表明,经过 5 次模拟面试后,表达能力平均提升 35%。

+ +

4. 稳定性(权重约 20%)

+

被追问时的应变能力、遇到压力场景的情绪控制、承认不足的坦诚度——这些都是稳定性的体现。

+ +
+ +

这四个维度就是面试官打分表上的核心指标。你可以找一个 AI 面试工具,比如「宇之然AI磁场(职引)」,它能按这四个维度给你的回答评分,帮你找到薄弱环节。这些都是可训练的,不用太焦虑。

+ +
+ + + +

有哪些好用的 AI 面试工具值得推荐?

+ +
+ AI面试工具 +

[配图:AI 面试工具对比表 / 功能截图]

+
+ +

用过 4-5 款 AI 面试工具,说下真实使用体验。

+ +

市面上的 AI 面试工具主要分两类:一类是通用 AI(ChatGPT、Kimi 等),另一类是垂直面试工具。两类体验差距非常大。

+ +

通用 AI 的问题

+
    +
  • 问它"模拟面试",它真的只是提问,回答完就说"你答得很好"——没有评分、没有反馈
  • +
  • 对校招场景不了解,问的问题偏社招
  • +
  • 没有公司维度、没有岗位针对性
  • +
+ +

垂直 AI 面试工具的选择标准

+
    +
  1. 有评分体系:不只是对话,每轮回答要有评分
  2. +
  3. 有维度分析:能告诉你哪方面弱、哪方面强
  4. +
  5. 有公司题库:不是通用模板,是有针对性的题目
  6. +
  7. 有复盘功能:支持录音回放、逐题分析
  8. +
  9. 价格合理:对在校生友好
  10. +
+ +

目前用得比较多的是「宇之然AI磁场(职引)」

+

特点是专注校招,覆盖 20+ 热门岗位:

+
    +
  • AI 模拟面试:多轮对话 + 实时评分 + 参考回答
  • +
  • 四维报告:逻辑/表达/专业度/稳定性 + 优劣势分析
  • +
  • 公司真题库:来自用户贡献的真实面经
  • +
  • 面试复盘:上传录音或粘贴文本,AI 自动分析
  • +
  • AI 择业顾问:帮你分析适合什么岗位
  • +
  • 简历诊断:AI 诊断简历问题
  • +
+ +

免费版注册送 5 次面试机会,完全够你体验一下。微信小程序搜「宇之然AI磁场」就可以。

+ +
+ + + +

AI 正在改变校招面试的 3 个方式

+ +
+ AI面试趋势 +

[配图:AI 面试趋势数据图表]

+
+ +

2026 年,接近 60% 的应届生在求职中使用 AI 工具。这不是一个趋势预测——这是已经发生的事实。

+ +

1. 企业端:AI 面试官走向普及

+

越来越多企业在大规模校招中使用 AI 面试作为初筛工具。AI 可以同时进行数千场面谈,从语言、表情、回答结构等多维度打分。

+ +

2. 求职端:AI 面试教练成为标配

+

过去找人模拟面试,要麻烦学长、同学、导师,时间难约、反馈主观。现在 AI 面试工具可以 24 小时在线,提供标准化的评分和反馈。从我们的数据来看,连续使用 AI 模拟面试 5 次的用户,评分平均提升 23%。

+ +

3. 内容端:UGC 面经 + 题库形成数据飞轮

+

用户贡献真实面经 → 整理成公司题库 → 题库反哺下一个用户。每个人既是内容消费者也是贡献者。

+ +
diff --git a/docs/marketing/zhihu.md b/docs/marketing/zhihu.md new file mode 100644 index 0000000..046f5ec --- /dev/null +++ b/docs/marketing/zhihu.md @@ -0,0 +1,225 @@ +# 知乎 · 营销文案 + +> 定位: 专业方法论输出 + 关键词截流,占领校招面试领域的权威认知 +> 风格: 数据驱动 + 结构化 + 可收藏 +> 策略: 回答高流量问题 + 发布专栏文章,末尾自然植入工具推荐 + +--- + +## 回答一:2026 秋招,应该如何准备? + +**问题链接**: `zhihu.com/question/xxx`(搜索截流目标,如未存在则自建问题) +**关键词**: 秋招准备, 校招流程, 2026秋招, 应届生求职 +**覆盖意图**: 信息需求(秋招时间线、准备方法) + +--- + +### 回答 + +2026 届秋招已经开始了。 + +先说时间线:互联网大厂提前批 7 月投递、8 月面试;正式批 8 月底开启、9-10 月密集面试;国企/银行 9-11 月。如果你是 2026 届毕业生,现在就应该开始准备了。 + +我从三个角度展开说:**认知准备**、**能力准备**、**信息准备**。 + +#### 一、认知准备:重新理解面试 + +很多人的面试准备方法是错误的——他们以为面试是"展示自己",面试官问什么,他们准备什么。 + +但实际情况是:**面试是一场有限时间内的结构化信息交换**。面试官需要在 30-60 分钟内判断你是否胜任这个岗位。这意味着: +- 你说的每一句话都要有目的 +- 不是你说的越多越好,而是你说的越精准越好 +- 面试官的问题看似随意,背后都有考察维度 + +通用的考察维度无非四个:**逻辑性**(结构化表达)、**专业度**(领域深度)、**表达力**(沟通清晰度)、**稳定性**(抗压和应变)。几乎所有面试问题都可以映射到这四个维度上。 + +知道了这个框架,你的准备就有了方向。 + +#### 二、能力准备:刻意练习 + 有效反馈 + +如果你从 7 月开始准备到 9 月正式面试,有大约 60 天的时间窗口。 + +**前 30 天:大量输入 + 模拟输出** + +- 每天花 30 分钟研究目标公司的业务和产品 +- 建立自己的"面试问题库",按逻辑/专业/表达/稳定四个维度分类 +- 每周至少做 3 次模拟面试 + +这里说一下模拟面试的重要性。很多人觉得自己对着镜子练就行了,但这里的核心问题是:**没有反馈的练习很可能是无效的**。你无法判断自己的回答在面试官眼中是好是坏。这就是为什么现在越来越多同学选择使用 AI 模拟面试工具——它们能提供即时、客观的结构化反馈。 + +**后 30 天:针对性改进 + 真题实战** + +- 根据模拟反馈锁定自己的薄弱维度,集中突破 +- 找出目标公司的历年面试题,做针对性练习 +- 练习到每个维度的评分都能稳定在 7/10 以上 + +#### 三、信息准备:打破信息差 + +秋招中最大的不公平不是能力,而是信息差。有的人提前知道了提前批开放、有的人提前知道了面试风格、有的人提前知道了薪资范围。这些信息差直接决定了最终结果。 + +打破信息差的方法: +- 关注目标公司的招聘公众号 +- 加入校招信息群 +- 多刷面经,整理成自己的题库 + +这里顺便推荐一下我们团队做的 AI 面试工具「宇之然AI磁场」,它内置了 20+ 校招热门岗位的模拟面试,每轮回答都有 AI 评分和改进建议,还有基于真实面经的公司题库。关键是注册免费,0 成本体验。微信小程序搜「宇之然AI磁场」就能用。 + +#### 四、核心时间轴 + +``` +7 月:简历定稿 + 岗位调研 + 模拟面试启动 +8 月:提前批投递 + 高频模拟 +9 月:正式批投递 + 真实面试 +10 月:复盘调整 + 第三批投递 +11 月:补录捡漏 + 准备春招 +``` + +#### 五、最后说几句 + +秋招是一段很难熬的时间。你会被拒绝、被已读不回、被面试官追问到哑口无言。这些都是正常的。 + +但你要相信:**面试能力是可训练的**。每一次模拟、每一次复盘、每一次改进,都在让你离 offer 更近一步。 + +祝各位秋招顺利。 + +--- + +## 回答二:校招面试中,面试官最看重的是什么? + +**关键词**: 校招面试评分, 面试官考察点, 面试技巧, AI 面试评分 +**覆盖意图**: 信息需求(面试官怎么打分) + +--- + +### 回答 + +作为校招 AI 面试工具的开发者,我见过 500+ 场模拟面试的评分数据。这个问题我有发言权。 + +先给结论:面试官最看重的是 **"这个人未来能不能用"**,而不是"这个人现在有多强"。 + +基于这个底层逻辑,面试官的核心考察维度可以分为以下四个: + +#### 1. 逻辑性(权重约 30%) + +能不能把你的经历、观点、方案说清楚? + +面试官最怕听到"东一榔头西一棒子"的回答。STAR 法则(情境-任务-行动-结果)之所以经典,就是因为它提供了一个清晰的逻辑框架。 + +**低分回答**: "我在上家公司做了一个项目,用 Python 做的,效果还不错。" +**高分回答**: "在上一家公司做支付系统重构时(情境),我负责核心交易模块的设计和开发(任务),采用了分库分表 + 异步对账的方案(行动),最终系统可用性从 99.9% 提升到 99.99%(结果)。" + +#### 2. 专业度(权重约 30%) + +你的知识储备够不够深? + +这里的新手误区是:把"背概念"当成"懂专业"。面试官随便追一个问题就能识破。 + +专业的体现是:你知道自己知道什么,也知道自己不知道什么。 + +#### 3. 表达力(权重约 20%) + +面试本质上是沟通。再强的人如果说不清楚,面试官也无法判断。 + +表达力的提升最容易:多练。研究表明,经过 5 次模拟面试后,表达能力平均提升 35%。 + +#### 4. 稳定性(权重约 20%) + +被追问时的应变能力、遇到压力场景的情绪控制、承认不足的坦诚度——这些都是稳定性的体现。 + +高分候选人有一个共同特征:被问到不会的问题时,不慌不乱,坦诚说"这个我不太了解",然后给出自己的分析和思考方向。低分候选人则是硬编、回避闪躲。 + +--- + +这四个维度就是面试官打分表上的核心指标。你可以找一个 AI 面试工具,比如「宇之然AI磁场」,它能按这四个维度给你的回答评分,帮你找到薄弱环节。这些都是可训练的,不用太焦虑。 + +--- + +## 回答三:有哪些好用的 AI 面试工具值得推荐? + +**关键词**: AI 面试工具推荐, 模拟面试, 面试软件, AI 面试 +**覆盖意图**: 产品需求(搜索工具对比) + +--- + +### 回答 + +用过 4-5 款 AI 面试工具,说下真实使用体验。 + +市面上的 AI 面试工具主要分两类:一类是通用 AI(ChatGPT、Kimi 等),另一类是垂直面试工具。**两类体验差距非常大。** + +#### 通用 AI 的问题 +- 问它"模拟面试",它真的只是提问,回答完就说"你答得很好"——没有评分、没有反馈 +- 对校招场景不了解,问的问题偏社招 +- 没有公司维度、没有岗位针对性 + +#### 垂直 AI 面试工具的选择标准 +1. **有评分体系**:不只是对话,每轮回答要有评分 +2. **有维度分析**:能告诉你哪方面弱、哪方面强 +3. **有公司题库**:不是通用模板,是有针对性的题目 +4. **有复盘功能**:支持录音回放、逐题分析 +5. **价格合理**:对在校生友好好 + +#### 目前用得比较多的是「宇之然AI磁场」 + +特点是专注校招,覆盖 20+ 热门岗位: + +- **AI 模拟面试**:多轮对话 + 实时评分 + 参考回答 +- **四维报告**:逻辑/表达/专业度/稳定性 + 优劣势分析 +- **公司真题库**:来自用户贡献的真实面经 +- **面试复盘**:上传录音或粘贴文本,AI 自动分析 +- **AI 择业顾问**:帮你分析适合什么岗位 +- **简历诊断**:AI 诊断简历问题 + +免费版注册送 5 次面试机会,完全够你体验一下。微信小程序搜「宇之然AI磁场」就可以。 + +--- + +## 专栏文章:AI 正在改变校招面试的 3 个方式 + +**关键词**: AI 面试, 校招趋势, 面试科技, 求职工具 +**覆盖意图**: 趋势信息(建立专业形象的长尾流量) + +--- + +### 正文 + +2026 年,接近 60% 的应届生在求职中使用 AI 工具。这不是一个趋势预测——这是已经发生的事实。 + +AI 在校招面试领域的影响体现在三个层面: + +#### 1. 企业端:AI 面试官走向普及 + +越来越多企业在大规模校招中使用 AI 面试作为初筛工具。这不是替代人类面试官,而是提效——AI 可以同时进行数千场面谈,从语言、表情、回答结构等多维度打分,通过初筛后再由真人面试官深入考察。 + +这意味着什么?意味着面试的"第一关"越来越标准化、数据化。**面试能力变成一个可以被客观量化的指标。** + +#### 2. 求职端:AI 面试教练成为标配 + +既然企业用 AI 面试,求职者当然也可以用 AI 准备面试。 + +过去找人模拟面试,要麻烦学长、同学、导师,时间难约、反馈主观。现在 AI 面试工具可以 24 小时在线,提供标准化的评分和反馈,让练习效率大幅提升。 + +从我们的数据来看,连续使用 AI 模拟面试 5 次的用户,评分平均提升 23%。这不是广告话术,是真实数据。 + +#### 3. 内容端:UGC 面经 + 题库形成数据飞轮 + +这个模式类似大众点评——用户贡献真实面经 → 整理成公司题库 → 题库反哺下一个用户的准备。每个人既是内容消费者也是贡献者。 + +这个飞轮一旦转起来,题库质量会持续提升,最终成为求职领域的基础设施。 + +#### 对求职者的建议 + +AI 工具提高了面试效率,但核心竞争力依然是你的专业技能、逻辑思维和学习能力。工具只是放大器,你的积累才是发动机。 + +但反过来想:**当大家都在用 AI 提升效率的时候,不用的人就处在劣势了。** + +--- + +## 排版规范 + +- 正文使用 `##` / `###` 分级标题 +- 重要结论用 `**加粗**` 突出 +- 数据点用引用或列表展示 +- 回答末尾 1-2 句自然带出产品推荐 +- 不堆砌关键词,保持自然语感 +- 每回答配 1-2 张截图(面试界面/评分报告/数据图) diff --git a/zhiyin-app/.env.production b/zhiyin-app/.env.production index fd37fbd..9eeec09 100644 --- a/zhiyin-app/.env.production +++ b/zhiyin-app/.env.production @@ -1,5 +1,5 @@ # 生产环境变量 VITE_API_BASE_URL=https://zhiyinwx.yzrcloud.cn/api -VITE_APP_NAME=职引·宇之然AI磁场 +VITE_APP_NAME=宇之然AI磁场 VITE_APP_DESC=AI模拟面试·简历优化·面经题库·校招求职一站式平台 VITE_PROD_API_HOST=https://zhiyinwx.yzrcloud.cn diff --git a/zhiyin-app/index.html b/zhiyin-app/index.html index f091aac..cb746a7 100644 --- a/zhiyin-app/index.html +++ b/zhiyin-app/index.html @@ -4,10 +4,10 @@ - 职引 - AI模拟面试 | 宇之然AI磁场 · 智能面试练习 · 简历优化 · 面经题库 - - - + 宇之然AI磁场(职引)- AI模拟面试 | 智能面试练习 · 简历优化 · 面经题库 + + + @@ -20,7 +20,7 @@ { "@context": "https://schema.org", "@type": "WebApplication", - "name": "职引 - AI模拟面试", + "name": "宇之然AI磁场 - AI模拟面试", "description": "AI驱动的校招求职准备平台,涵盖AI模拟面试、简历智能优化、大厂面经题库、面试复盘、AI择业顾问等一站式功能。", "applicationCategory": "EducationalApplication", "operatingSystem": "Web, WeChat Mini Program", diff --git a/zhiyin-app/src/manifest.json b/zhiyin-app/src/manifest.json index 083601a..dc9ccc3 100644 --- a/zhiyin-app/src/manifest.json +++ b/zhiyin-app/src/manifest.json @@ -1,11 +1,11 @@ { - "name": "职引 - AI模拟面试", + "name": "宇之然AI磁场 - AI模拟面试", "appid": "__UNI__DEV__", "versionName": "1.0.16", "versionCode": "116", - "description": "职引 - 宇之然AI磁场旗下AI模拟面试平台。AI面试官模拟练习、简历智能优化、大厂面经题库、面试复盘分析、AI择业顾问,一站式校招求职准备平台。", + "description": "宇之然AI磁场(原职引)专注校招AI模拟面试。AI面试官模拟练习、简历智能优化、大厂面经题库、面试复盘分析、AI择业顾问,一站式校招求职准备平台。", "h5": { - "title": "职引 - AI模拟面试 | 宇之然AI磁场", + "title": "宇之然AI磁场(职引)- AI模拟面试 | 智能面试练习 · 简历优化 · 面经题库", "router": { "mode": "hash" } diff --git a/zhiyin-app/src/pages.json b/zhiyin-app/src/pages.json index b5046a5..2ba4025 100644 --- a/zhiyin-app/src/pages.json +++ b/zhiyin-app/src/pages.json @@ -1,6 +1,6 @@ { "pages": [ - { "path": "pages/index/index", "style": { "navigationBarTitleText": "AI模拟面试 - 职引" } }, + { "path": "pages/index/index", "style": { "navigationBarTitleText": "AI模拟面试" } }, { "path": "pages/interview/interview", "style": { "navigationBarTitleText": "AI模拟面试练习" } }, { "path": "pages/report/report", "style": { "navigationBarTitleText": "面试报告与评分" } }, { "path": "pages/member/member", "style": { "navigationBarTitleText": "引力值购买" } }, @@ -12,7 +12,7 @@ { "path": "pages/user/user", "style": { "navigationBarTitleText": "个人中心" } }, { "path": "pages/resume/resume", "style": { "navigationBarTitleText": "简历诊断与优化" } }, { "path": "pages/internship/internship", "style": { "navigationBarTitleText": "热门岗位" } }, - { "path": "pages/about/about", "style": { "navigationBarTitleText": "关于职引" } }, + { "path": "pages/about/about", "style": { "navigationBarTitleText": "关于宇之然AI磁场" } }, { "path": "pages/admin/admin", "style": { "navigationBarTitleText": "管理后台" } }, { "path": "pages/result/result", "style": { "navigationBarTitleText": "优化结果" } }, { "path": "pages/agreement/agreement", "style": { "navigationBarTitleText": "用户协议" } }, @@ -35,7 +35,7 @@ }, "globalStyle": { "navigationBarTextStyle": "black", - "navigationBarTitleText": "职引 - AI模拟面试", + "navigationBarTitleText": "宇之然AI磁场 - AI模拟面试", "navigationBarBackgroundColor": "#ffffff", "backgroundColor": "#f5f6f7" } diff --git a/zhiyin-app/src/pages/about/about.vue b/zhiyin-app/src/pages/about/about.vue index 51257ab..9dd537f 100644 --- a/zhiyin-app/src/pages/about/about.vue +++ b/zhiyin-app/src/pages/about/about.vue @@ -1,12 +1,12 @@