DeepSeek Harness 插件 dsh-researchcraft:ResearchCraft 工作流与科学技能

DeepSeek Harness (DSH) 通过插件机制扩展功能。对于需要结构化工作流和特定工具的研究场景,dsh-researchcraft 提供了一个现成的配置方案。它将 ResearchCraft 的科学技能集、活体实验室笔记本和专业子智能体集成到 DSH 的 Web UI 和 Agent 中。

插件概览

  • 名称:dsh-researchcraft
  • 定位:工作流
  • 维护者:raktim-mondol
  • 许可证:MIT

安装与启用

在安装此插件前,需确保已正确安装并运行 DeepSeek Harness CLI (dsh)。

安装命令

执行以下命令添加插件,这会创建 researchcraft 配置文件(如果不存在):

dsh plugin --profile researchcraft add github:raktim-mondol/dsh-researchcraft

更新与本地安装

若需更新到最新版本:

dsh plugin --profile researchcraft update dsh-researchcraft

若用于本地开发或调试,可直接添加本地路径:

dsh plugin --profile researchcraft add /path/to/dsh-plugin

配置文件要求

在配置 researchcraft profile 时,必须确保 @deepseek-ai/dsh-web-app 列于 dsh-researchcraft 之前。

核心功能

该插件主要提供以下能力:

  1. ResearchCraft Agent 预设
    包含特定的人格设定、研究系统提示词以及连接器配置。该预设集成了学术搜索、PaperMemory 和语义搜索等功能,但需在聊天中显式选择。

  2. 科学技能目录
    集成了多个开源技能库:

    • 领域与方法论:140 个领域技能(化学、基因组学等)和 16 个研究方法论技能。
    • 职业特定技能:503 个职业特定技能(加速器物理学家、动物学家、精算师等)。
    • 专业技能:包含药物发现、数据科学管道、超参数优化、科学制图等特定技能。
  3. 工具集
    提供以下工具:

    • image_generate:生成科学概念图。
    • sci_inspect:科学文件格式检查(化学、结构、质谱等)。
    • latex_compile:编译 LaTeX 文件生成 PDF。
    • pdf_to_markdown:将 PDF 转换为 Markdown。
    • modal_run / runpod_run:远程 GPU/CPU 计算任务提交。
    • workflows:工作流管理。
  4. MCP 连接器
    包含 parallel_search(并行搜索)、consensus_search(共识搜索)和 papermemory(文献记忆)。

  5. 活体实验室笔记本
    提供笔记本工具,用于记录、读取和导出 JSONL 格式的实验日志,支持 Markdown 和 Zip 打包导出。

运行与使用

启动插件提供的 Web UI:

dsh --profile researchcraft

或使用共享启动器:

dsh-researchcraft

通常会在 http://127.0.0.1:3080 打开界面。

预设选择

安装插件后,Agent 预设选择器中会出现“ResearchCraft”选项,但该选项不会替换默认预设(如“Standard mode”或“PTC mode”)。新建会话时默认仍为旧预设,需手动切换:

  1. 开始新会话。
  2. 点击消息框顶部的预设选择器。
  3. 选择 ResearchCraft。

注意事项

  1. 单界面限制
    dsh-web、dsh-tui、dsh-martty 和 dsh-researchcraft 共享 $DSH_HOME,包括端口 3080 和 zvec-grep 守护进程。一次只能运行一个 DSH 界面。若端口被占用,请先检查:
    ss -ltnp | grep 3080
  1. 后台进程清理
    直接使用 Ctrl+C 结束进程时,后台守护进程可能未完全退出。再次启动前建议运行 zg server off 停止守护进程,或使用共享启动器 scripts/dsh-launch。

  2. 全局默认值清除
    切换到其他 profile(如 dsh-tui)会清除全局 settings.yaml 中保存的 researchcraft 默认值。若后续切回 dsh-tui 并使用该全局默认值,因 dsh-tui 未安装该插件,会导致 Agent 启动失败。

结语

dsh-researchcraft 为 DeepSeek Harness 用户提供了完整的科研工作流基础设施。通过集成的技能库、MCP 连接器和笔记本工具,可以在 DSH 环境中快速搭建专业的研究环境。

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

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

小夜