【TRAE 求职作品秀】ProofGraph:把简历上的能力变成证据

【TRAE 求职作品秀】ProofGraph:把简历上的能力变成证据

TRAE求职作品秀

在线体验:https://runner-pjmj.upma.site/
打开点「查看示例项目」即可看到完整效果,无需注册、无需填任何东西。
源码
ProofGraph-dist.zip (121.6 KB)


一、我是谁,现在在准备什么

我是一个正在准备求职的开发者。改简历的时候发现一个反复出现的尴尬场景——

简历上写「熟悉 AI Agent」「有工程化经验」,自我感觉良好;但一想到面试官接一句**「你做过什么可以证明?」**,就开始心虚:我到底做过什么?证据在哪?现场怎么讲?

二、我做了个什么小作品,想解决什么问题

于是我用了几个晚上,用 TRAE 做了 ProofGraph —— 项目能力证据图谱。

它把「我会什么」变成「我做过什么」,核心是一条链路:

项目 → 能力 → 证据 → 面试话术

打开首页就是这个样子:一个输入框,不用注册、不用配置,点「查看示例项目」可以立刻看成品。

把项目介绍整段粘贴进去,点「生成能力证据图」,得到一张可交互的节点图——项目在中心,能力节点向外辐射,每个能力再挂具体证据:

  • 证据分级:每个能力自动标成「证据充分 / 证据较弱 / 缺少证据」。它不搞 AI 打分,只回答一个问题:证据是否完整。比如你写了「熟悉 Python」但项目里毫无 Python 实迹,图上会出现一个红色虚线的 :warning: Python 节点,并给出补充建议(用 Python 做了什么 / 解决了什么问题 / 哪部分代码自己写的 / 结果是什么)。
  • 面试模式:点任意能力节点,右侧直接给出 30 秒自述、1 分钟版本(背景 → 问题 → 方案 → 实现 → 结果)、还有面试官可能追问的尖锐问题(比如「为什么不用 LangChain?」「记忆系统怎么设计?」)。
  • 导出:一键导出图谱高清 PNG + 完整《面试准备》Markdown 手册。

示例项目生成出来的图谱长这样(7 项能力 × 19 条证据,右侧能力清单直接标出每项的证据状态):

点开「AI Agent」能力节点,右侧就是面试模式——30 秒 / 1 分钟话术(背景 → 问题 → 方案 → 实现 → 结果)+ 面试官可能的追问,可一键复制:

而示例数据里故意埋了一个坑:介绍里写了一句「熟悉 Python」,但通篇没有任何 Python 实际内容——于是图上出现红色虚线 :warning: 节点,右侧直接给出「缺少证据」判定和补充建议清单:

三、我是怎么用 TRAE 做出来的

这些版本我都是用 TraeCode 敲出来的,前后六轮,挑几件印象最深的事说说。

1. 第一条需求:先把「不要什么」写死

不是简历优化器,不是 JD 匹配工具,解决的是面试官那句「你做过什么可以证明?」
核心链路:项目 → 能力 → 证据 → 面试话术。
证据分三级:充分 / 较弱 / 缺少,只看证据是否完整,不做 AI 打分。
视觉红线:不要紫色渐变、发光按钮、科技蓝、巨大圆角、仪表盘感。
必须内置完整 Demo,打开点一下就能看到成品,不许让人先填表单。
优先级:视觉展示 > 核心体验 > 功能数量。

我先写死了一堆「不要」,然后才说要什么。事后证明这几行最管用——做到最后它也没长成那种一眼就看出是 AI 的工具。

2. 图第一次画出来,两个节点挤在一起

我最花心思的是中间那张图,因为它是整个产品唯一能让人一眼看懂的地方。第一版我看着挺顺眼,不放心,自己点开细看——「后端开发」和「Python」两个框挤在一起,字都压上了。我没跟它聊什么布局算法,只提了一句要求:不管怎么排,两个框之间不许挨着。改完我一个一个点开量了一遍,全分开了。后来证据卡片一多又挤成一团,我让它错开排成两圈,一屏能放下更多。

3. 预设别带货

第一版 AI 配置弹窗,智谱排在第一位,还贴了个绿色「免费」标签。看着像广告位,改掉了——按协议顺序排 OpenAI 到第一,删掉所有营销标签,弹窗不预选任何厂商。

4. 我只提了一条硬要求:不能白屏

后来我把分析能力接上了大模型,谁都能填自己的接口,Key 只存在本机。功能加了不少,硬要求只有一条:AI 一旦失败,必须自动退回本地规则分析,并且告诉我为什么。现在的效果是,不填 Key 也能秒出结果,填了 Key 遇到断网照样能用。要拿出去演示的东西,稳比聪明重要。

其他几个小坑:点弹窗外侧关闭时会连带点到下面的按钮(换了种关闭方式);导出图片时文字发虚(改成最朴素的画法);示例项目的「重新分析」会把写好的话术冲掉(改成重新分析 = 还原原文)。

最后

把项目介绍喂进去的那一刻,我第一次以面试官的视角看到自己简历的窟窿——几个自以为「很能讲」的能力,图上孤零零挂着一条弱证据。欢迎直接拿 ProofGraph 盘一盘自己的项目,踩坑清单都在 DEVLOG 里。

2 个赞