← 返回项目截图尚未提供 · 此处不是产品界面或在线演示 01 02 03 04 05 06
CASE STUDY / 002 持续完善 · V1
JobAssistant.
把重复整理留给工具,把最终决定留给求职者。
JOBASSISTANT01 / CAPTURE
产品截图预留
等待经确认可公开的真实工作区截图
- 项目类型
- 本地求职辅助工具
- 运行方式
- 本地 · 单用户
- 我的职责
- 产品流程与工程实现
项目概览
JobAssistant 将职位导入、规则评分、招呼语建议、进度管理和本地备份放在同一个本地工作流中。
- 默认仅监听 127.0.0.1,不依赖云端服务。
- 用户在招聘平台上亲自确认并完成最终投递或发送。
要解决的问题
求职过程常包含重复的职位整理、信息比对和后续跟进,容易让重要判断散落在不同页面与笔记里。
- 统一处理结构化职位输入和待办状态。
- 让评分理由、反馈和复盘记录可以回看。
核心能力
功能围绕人工审核后的求职流程组织,不模拟招聘平台操作。
- 导入 8 列 TSV,去重并生成本地候选队列。
- 按规则生成匹配评分和可编辑的招呼语建议。
- 记录已投、沟通、面试和 Offer 等本地状态,并支持黑名单与公司别名。
架构与数据
浏览器 UI 调用本地 Python HTTP API,应用服务负责规则和状态,SQLite 作为唯一权威数据源。
- Web UI
- 本地 HTTP API
- 应用服务
- SQLite 与本地配置
- 写操作使用本地会话令牌保护。
- 评分、招呼语、状态事件、反馈和 JD 记录保留可追溯历史。
能力边界
这个工具帮助组织与准备,不代替用户在外部平台作出决定。
- 不登录招聘平台,不自动发送消息,不自动投递简历。
- 不上传本地数据,不要求第三方账号凭据。
- 打开链接和复制文本后,仍由用户本人完成外部操作。
如何验证
发布前完成了完整 Python 回归和隔离 HTTP 端到端验证。
- 135 项自动化测试覆盖迁移、评分、导入、API、界面契约和生命周期功能。
- 全流程脚本使用独立 SQLite 数据库,不触碰正式本地数据。
OPEN SOURCE查看源码