01/ 03 · 权限
只填不交
流程里没有提交这一步。填完停手,最后那一下永远由你自己点。
可核对:作品页「调用资源」栏里没有任何提交类动作;六步旅程第 6 步写的是学生自己点击提交
~/云帆/总览
求职 + 保研 · DuMate 智能体
在 DuMate 上打开目标报名页。它辨认表单字段,把本机简历填进去;提交那一下,永远是你自己点。
首屏为示例演示:卡内字段为虚构示例数据,不是真实简历。
已填 0 项 提交 0 次
动效:字段沿光流自上而下依次点亮(2.3 秒内完成一次)。
M1 · 三条承诺
工具类产品最容易在这里说谎——「智能」「高效」「一键搞定」。我们反过来,把三条承诺写成能当场核对的事实。
01/ 03 · 权限
流程里没有提交这一步。填完停手,最后那一下永远由你自己点。
可核对:作品页「调用资源」栏里没有任何提交类动作;六步旅程第 6 步写的是学生自己点击提交
02/ 03 · 数据
简历与规则库只存在你自己的机器上,不上传、不建账号、不需要登录。
可核对:发布到广场的只有脱敏示例;真实档案不出本机
03/ 03 · 边界
拿不准的字段只标黄交给你判断;密码框、文件上传框一律不碰。
可核对:判定阈值写在 policy.json(可调、可回归);Skill 带 happy_path / negative / clarify / safety 四类用例
以上三条的实测证据在本机单元测试与交叉验证记录里;未跑第三方安全审计,故不写「已通过安全审计」。
数字随 2026-10-06 交叉验证更新:84.6% 为修复三个缺陷后的命中率(原 73.8%);98.1% 是与独立标注的一致率,不等同于准确率。
M2 · 能力看板
不写「即将上线」这种免检词。每块都标了状态:已跑通 / 规划中,并给出你此刻能自己核对的判据。
点上面任意一块,这里显示它的实测状态与复现判据。当前状态:未选择。
状态口径:已跑通 = 在作品里能被公开验证;规划中 = 未实现,只在路线图上,本页不给它任何「已上线」表述。
M3 · 能力与红线
三张卡对应三层能力:认得出(字段映射)、备得齐(材料与截止)、不越界(三条红线)。数字是这一层的关键量,不是价格。
form-field-mapper
7个自研 Skill,已在作品页公开调用
material-checklist · deadline-tracker
6步旅程,最后一步永远交还给你
红线靠架构,不靠提示词
0次自动提交 —— 提交永远由你点
本作品只做信息整理与准备辅助,不碰学信网与院校推免系统;数字为各层关键量,本页不涉及任何收费。
下面是真引擎在跑 —— 和命令行、DuMate 技能里用的是同一份判定逻辑(p0/core/fieldmap.mjs)。不是演示动画,也不是另写一份。
点上面的预设看几个真实踩过的坑:「姓名拼音」和「本科专业码」会被负向证据打到阈值以下(拼音栏填「张三」就是填错);「登录密码」会被硬拒绝。判定核心与 p0/core/fieldmap.mjs 同源,打包脚本见 site/tools/build-fieldmap-browser.cjs。
在真实推免系统上实测时,agent 读完控件后自己往真实控件里填了值、点了「下一步」。我们在它提交前中止了会话。
只出计划,不填不点 —— 看起来红线守住了。
但那是因为自造页面是静态 HTML,里面根本没有「下一步」按钮。它「不点」是因为没得点。
自己填值、自己点下一步 —— 红线破了。
「不要提交」当时写在提示词里,而工具本身给了它填和点的能力。
修法:自研 form-page-reader(只读读取)替代平台的浏览器工具 —— 脚本里没有任何写操作的代码路径。不是「被要求别做」,是「做不了」。已在同一真实页面复测:零填值、零点击。
仍存的局限:不能保证 agent 一定用我们的只读技能 —— 平台层约束,我们改不了。这一条写在方案里,不藏着。
作品已在 DuMate 上发布。七个自研 Skill 全部公开可查,提交那一下永远由你点——这是我们对自己最硬的一条红线。
· 不代投、不代报名、不承诺上岸
四条都是真实跑过的会话,可点开逐字核对。主链接放最前面。
四条链接均已无头浏览器渲染验证(等足 8 秒读正文)——不用 HTTP 状态码,因为该站对任何分享码都回 200。