DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
R

dsh-resume-studio

Resume Studio

Resume workshop for DeepSeek Harness: structured JSON → HTML / DOCX / PDF, three layouts, auto page fitting and writing checks. 简历工坊:一份 JSON 出 HTML / Word / PDF。

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:loeiy/dsh-resume-studio#9ce29c422500cea3dcf825e64382536216ec8e16
READMECompatibilityVersions

Compatibility and provenance

Resume Studio is published as dsh-resume-studio and currently resolves to version 0.3.1. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/20/2026

Versions

0.3.1stable
10/20/2026
0.2.0stable
10/20/2026

Related plugins

Loading related plugins…

Latest
0.3.1
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 1
Weekly downloads
0
Last push
10/20/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in productivity-workflow.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseExperimental Schedule Bundle@deepseek-ai/dsh-experimental-schedule-bundleOptional bundle that adds Schedule, its task page, and time context to the Web compositionClient Ui Task Board@linxin666/dsh-client-ui-task-boardHost-authoritative task board for the DSH Web GUI with real session execution, Host cron scheduling, and optional cross-platform idle-sleep protection; mounted without DSH source changes.Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / pet / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

README

dsh-resume-studio

DeepSeek Harness 的简历插件:一份 JSON → HTML / Word / PDF,三套版式,自动压页,写作体检。

  • Word 与 PDF 同源:Word 是母版,PDF 由它转出,不会出现「PDF 三页、Word 四页」
  • 说几页就几页:给它目标页数,它收紧行距、重排版、回读页数,直到不超页
  • 不只排版,还会写:内置访谈流程与加粗规则,Agent 调 resume_guide 就知道怎么问你

安装

要求:DSH ≥ 0.2,Node.js ≥ 20。

方式 A:GitHub(推荐)

图形界面:左侧 插件 → 右上 添加插件 → 粘贴仓库地址 → 安装

https://github.com/loeiy/dsh-resume-studio

命令行:

dsh plugin add github:loeiy/dsh-resume-studio

固定到某个版本:

dsh plugin add github:loeiy/dsh-resume-studio#v0.2.0

方式 B:本地目录(改代码即生效)

dsh plugin add file:E:\dsh-resume

装完要重启

插件在启动时组合,装完请完全退出 DSH 再打开。之后在插件页能看到 dsh-resume-studio,对话里多出五个工具。

怎么用

装完之后不用记工具名,直接说话:

你说Agent 会做
帮我写份简历,投技术项目经理调 resume_guide 读流程 → 分三轮问你 → 建 JSON → 出三件套
这是我的旧简历,帮我改成投交付负责人读旧内容、重排模块、按新岗位调整措辞
这是 JD:(全文)。按它改,保持 2 页分析 JD、改侧重点、用 maxPages 压到 2 页
用 sidebar 版式重出一版,只要 PDF换版式、换输出格式

控制产出的三句话:

  • 页数:最多 2 页 / 压到 1 页
  • 版式:classic / minimal / sidebar,可一次要三套对比
  • 格式:PDF 和 Word 都要 / 只要 PDF

产物默认落在你指定的输出目录,命名 <姓名>-简历.html/.docx/.pdf。

五个工具(给想直接调的人)

工具作用必填
resume_guide返回访谈流程、写作与加粗规则;topic 可取单节—
resume_init生成 JSON 骨架outPath
resume_render出 HTML / DOCX / PDF,自动压页dataPath
resume_check体检:数字覆盖、加粗占比、条目长度、页数dataPath
resume_templates列出三套版式—

三套版式

id观感适合
classic 经典蓝线深蓝分区线、单栏、信息两列银行 / 国企 / 制造 / 项目经理
minimal 极简黑白无彩色、细线、三列信息、字距标题外企 / 咨询 / 学术 / 海外投递
sidebar 侧栏信息带灰底信息带 + 左侧竖线 + 页码互联网 / 产品 / 技术

数据格式

{
  "meta": { "template": "classic", "maxPages": 2 },
  "basics": {
    "name": "你的姓名",
    "intent": "求职意向:目标岗位",
    "fields": [["电话", "13800000000"], ["邮箱", "you@example.com"]]
  },
  "sections": [
    {
      "kind": "timeline",
      "title": "工作经历",
      "items": [{ "head": "公司名称", "sub": "职位", "date": "2022.04 - 至今",
                  "bullets": ["动词 **关键名词**,带一个可验证的结果数字。"] }]
    },
    { "kind": "list", "title": "专业技能", "bullets": ["**分类:**掌握的技术与工具"] }
  ]
}
  • **双星号** = 加粗,HTML 与 Word 共用同一套标记
  • kind 三种:timeline(带时间)、project(带项目介绍)、list(纯列表)
  • 用 resume_init 可以直接生成一份可填的骨架

自动压页

maxPages 是约束,不是建议:

渲染 DOCX → 转 PDF → 回读页数 → 超页则行距 −1.5% → 重来(最多 7 轮)

体检规则

规则级别说明
contacterror缺电话 / 邮箱
pageserror超过 maxPages
numberswarn单条无数字;全篇数字覆盖率 < 60%
densitywarn单条超过 110 字
boldwarn加粗字符占比 > 30%
structurewarn模块数 < 3 或 > 6
verbsinfo以「负责 / 参与 / 协助」开头
dateinfo时间格式不统一

环境与限制

  • 生成 PDF 需要 DSH 自带的 LibreOffice Kit,插件会自动查找;找不到时只出 HTML + Word(formats="html,docx"),或设置 DSH_LO_CLI / DSH_LO_NODE
  • Word 与 LibreOffice 分页有 ±1–3% 差异:以「不超过 N 页」为目标,不承诺精确到行
  • 字体不嵌入:对方机器缺微软雅黑时,建议直接发 PDF
  • HTML 是连续长页预览,正式 PDF 以 DOCX 转出的那份为准

开发

npm install
npm test        # 15 个用例
npm run release -- --bump patch   # 测试 → 升版本 → 打包到 dist/

推 v* tag 会自动跑测试、打包并创建 Release(见 .github/workflows/release.yml)。

License

MIT


English

A resume plugin for DeepSeek Harness: one JSON → HTML / DOCX / PDF, three layouts, automatic page fitting and content lint. DOCX is the master; PDF is converted from it, so both paginate identically.

dsh plugin add github:loeiy/dsh-resume-studio

Tools: resume_guide, resume_init, resume_render, resume_check, resume_templates.