dsh-resume:DeepSeek Harness 的求职简历工作台

前言

做求职简历时,单纯让 Agent 改几句文案往往不够:内容是否贴合岗位、页面是否溢出、底部留白是否合适,最后都要靠真实 A4 预览确认。dsh-resume 是 DeepSeek Harness 的一个插件,把内容改写、A4 视觉复核、排版调优与导出放在同一流程里。

DSH 的理念是「一切皆插件」,社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系。下面介绍 dsh-resume 的定位、安装方式和典型用法。

这是什么

dsh-resume 是 DeepSeek Harness 的求职简历工作台,维护者为 L3n3L,许可证为 MIT。

它面向 DSH Web profile,允许用户在 Markdown 编辑、A4 预览、模板切换和排版调优之间来回确认,而不是只拿到一段 AI 改写后的文字。

核心功能

  • 编辑 Markdown 时查看真实 A4 预览。
  • 查看页数、溢出、底部留白等 A4 排版指标。
  • 使用模板库切换视觉方向并比较模板。
  • 根据目标岗位改写内容、排序模块和补齐排版动作。
  • 手动微调字号、行高、模块间距和页边距。
  • 确认内容后下载 HTML 或导出 PDF。
  • 在工作台内显示主对话的 Think、Read、Edit、Tool call 和回答。
  • 启动本地 MCP 服务并复制 JSON 配置。
  • 保存、另存和归档简历版本。
  • 校验、生成、复制、恢复和版本化模板。

安装与启用

先检查环境:

  • DeepSeek Harness Web profile
  • dsh >= 0.1.0-rc.6
  • Node.js 22+

然后安装并启动或重启 Web 端:

dsh plugin --profile web add github:L3n3L/dsh-resume
dsh web

插件以当前 dsh 进程权限运行。安装前应检查源码和许可证。

典型用法

1. 选择工作区入口

第一次打开时,可以选择导入已有简历、创建空白求职工作区,或使用示例内容。

2. 交给 Agent 整理底稿

复制初始化提示,粘贴真实材料和目标 JD 后,可以要求它完成以下事情:

  • 整理通用简历底稿
  • 生成目标岗位投递版
  • 执行 jobhunt_render

示例提示可以这样写:

请先初始化我的求职工作区。
我提供真实材料和目标 JD,请整理底稿、生成投递版并执行 jobhunt_render。
不要替我导出。

3. 在预览页复核

在预览页左侧修改 Markdown,中间查看固定 A4 页面,顶部查看页数和留白比例。

需要时打开右侧 AI 助手,或使用手动调整进行细调。

4. 管理简历版本

经过上面的步骤后,可以保存当前版本、另存为版本,或归档版本。

5. 连接外部 Agent(可选)

在 MCP 服务面板点击“启动 MCP”、复制配置,然后将 JSON 粘贴到其他 Agent 的 MCP 配置中。

如果需要 stdio 方式,在插件目录执行:

npm run mcp

点击停止后不会自动重启。插件不会在未授权时自动把 MCP 注入所有 Agent。MCP 工作区未准备、已切换或内容过期时,会拒绝写入和渲染。

适用场景与注意

dsh-resume 适合在 DSH Web 里做岗位简历整理、模板比较、A4 复核和导出前确认。它不替代事实核验,也不自动完成投递。

注意以下边界:

  • 不应编造学校、项目、实习、奖项或数据。
  • 不自动替你投递。
  • 不自动替你最终导出 PDF。
  • 不把模板选择等同于内容覆盖。
  • 不要求你把简历提交到插件仓库。
  • Agent 生成的内容仍然需要你确认真实性。

链接

GitHub:

https://github.com/L3n3L/dsh-resume

目录页(插件线索给出,未在本次资料中确认):

https://www.skillhub.cn/plugins/L3n3L/dsh-resume

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜