Project Review Resume Kit(项目复盘·简历·面试题库生成器)
概述
本技能把散落在钉钉、飞书、腾讯文档、WorkBuddy 资料库等平台的项目文档,转化为求职准备的三大交付物。全程采用分步确认模式:每个关键节点暂停,向用户展示中间结论并获得确认后再进入下一步,绝不一口气跑完全程。
总体流程
Step 0 需求确认 → Step 1 连接并读取文档 → ✋确认点1:文档清单
→ Step 2 信息提取与项目档案 → ✋确认点2:档案+待补充问题
→ Step 3 生成三大交付物(逐份确认)→ Step 4 汇总交付
Step 0:需求确认
开工前向用户确认三件事(可用 AskUserQuestion 一次问完):
- 目标项目与文档来源:项目名称,以及文档在哪(平台 + 链接/路径/描述)。用户说不出具体文档时,帮助其列出知识库/空间目录供勾选。
- 求职方向:目标岗位/JD(影响简历侧重与题库权重)。无 JD 时按通用方向处理。
- 交付范围:三份都要,还是只要其中一两类。
Step 1:连接并读取文档
按 references/connectors-guide.md 的路由表,将每个文档来源路由到对应 Skill(dingtalk-unified / lark-doc / lark-wiki / lark-base / lark-sheets / tencent-docs / tencent-saas-docs / 资料库 / 内置 Read)执行读取。要点:
- 连接不可用时按 connectors-guide 第 3 节降级策略处理,先安装/授权,不行再请用户粘贴或上传导出文件。
- 每篇文档正文存为
output/<项目名>/sources/<文档名>.md。 - ✋确认点 1:向用户展示已读取的文档清单(文档名 + 来源平台 + 内容摘要一句话),询问是否有遗漏文档需要补充。
Step 2:信息提取与项目档案
按 references/analysis-framework.md 执行七要素提取、证据分级、STAR 重组与亮点排序,产出 output/<项目名>/analysis/project-profile.md。
- ✋确认点 2:向用户展示项目档案摘要,并一次性提出"待补充问题清单"(≤8 个,聚焦缺失的量化数据与个人贡献边界)。用户回答后回填档案再进入下一步。
Step 3:生成三大交付物(逐份确认)
从模板目录 assets/templates/ 复制对应模板到 output/<项目名>/ 下,用项目档案内容填充。每份生成后先给用户过目,确认或提修改意见,再生成下一份:
- 项目复盘报告(
retrospective-report.md→output/<项目名>/复盘报告.md):背景、结果回顾、Keep/Problem、决策复盘、能力沉淀。 - 简历描述(
resume-bullets.md→output/<项目名>/简历描述.md):最终条目 + 一行版 + 详述版,遵循模板中的写作自检规范;用户提供 JD 时按 JD 关键词定制;敏感信息按 connectors-guide 第 4 节脱敏。 - 面试题库(
interview-bank.md→output/<项目名>/面试题库.md):四大板块(项目深挖/技术原理/系统设计/行为面),高频-中频-低频分层,每题含考察意图、参考答案要点、挑战追问;另附"面试风险点预警"表(来自档案的风险点)。
Step 4:汇总交付
用 present_files 一次性交付所有产出文件,并附简短总结:项目档案可信度概况(A/B/C 级证据占比)、仍待人工补充的信息、建议的下一步(如补充文档后重跑、按 JD 调整侧重)。
资源清单
references/connectors-guide.md— 文档源路由表、降级策略、隐私红线(Step 1 必读)references/analysis-framework.md— 七要素提取、证据分级、STAR 重组方法(Step 2 必读)assets/templates/retrospective-report.md— 复盘报告模板(Step 3.1)assets/templates/resume-bullets.md— 简历描述模板(Step 3.2)assets/templates/interview-bank.md— 面试题库模板(Step 3.3)
硬性规则
- 三份交付物的事实必须全部来自项目档案,档案必须全部来自所读文档或用户确认的回答;禁止编造量化数据。
- 分步确认不可跳过;用户明确说"不用确认,直接跑完"时才可合并确认点。
- 输出文件统一为 Markdown,存放于
output/<项目名>/,目录结构与本流程一致。