dsh-plugin 使用指南
把 Reactive Resume 的 MCP 工具集接入 DeepSeek Harness,让 AI 直接读取、修改和锁定用户的在线简历与求职申请。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
reactive-resume
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add dsh-plugin-reactive-resume
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- Real-time preview as you type
- Multiple export formats (PDF, JSON, DOCX)
- Drag-and-drop section ordering
- Custom sections for any content type
- Rich text editor with formatting support
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
安装后必须立刻配置 apiKey 吗?
不需要。源码(src/index.ts:43-46)显示未配置 apiKey 时只打印警告并不挂载任何工具,profile 仍可正常启动,不会拖垮整个 Harness。
能自托管 Reactive Resume 然后接入吗?
可以。把 url 配置改成自托管实例地址即可,例如 url: http://localhost:3000,源码会自动去掉尾部斜杠并拼接 /mcp 端点(src/index.ts:48-53)。
能不能只暴露部分工具,不全部给 AI 用?
不能。README 第 32 行明确说明 Harness 的 ctx.tools.restrict() 只能在 agent 上下文中调用,而插件 apply 拿到的是插件级 context,所以裁剪工具集目前无法实现,所有 Reactive Resume 发布的工具都会被暴露。
serverName 这个字段是干嘛的?改了会怎样?
工具会以 mcp__
插件往系统提示里写了什么?
它在 system prompt 里追加一段「Reactive Resume」章节,告诉模型要先 list_resumes 再读再写、要用 RFC 6902 JSON Patch、section 条目有 UUID id、要解锁才能改、删除要用户明确授权(src/prompt.ts:6-37)。
没填 apiKey 就卸载插件,能不能把警告也关掉?
源码中没看到关闭警告的开关。要彻底安静只能给 apiKey 填一个值(哪怕是占位符),或者从 profile 的 cordis.patch.yml 把 reactive-resume 这一行移除。
— 源: plugin_wiki.faq_json
兼容性
- DSH: ^0.1.0-rc.6
- Node: ^22.19.0 || >=24.0.0
- Platforms: 跨平台
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则