前言¶
在 DeepSeek Harness(DSH)里做科研类智能体,常见做法是单会话里混用文献检索、跑数、画图和写稿工具,任务依赖靠人工记,文章主线也容易和执行产物脱节。社区插件 deepseek-science(npm 包名 dsh-science)走另一条路:固定九个专业科研角色,由「队长」统一调度,用文章蓝图(核心主张 → Results → Tasks → 图表证据)串起任务流,并在团队、框架、产物三个视图里对齐状态。下面按定位、能力、安装与典型用法说明。
这是什么¶
deepseek-science 是维护者 SPYfighting 发布的 DSH 工作流类插件,在 SkillHub 目录 与 GitHub 仓库 可查阅源码与说明。它将一次 Harness 会话变成带九个专员智能体(文献调研、课题设计、数据分析、计算模拟、模型训练、科研绘图、文章撰写、科研审查、汇报 PPT)的科研团队协作台;队长派工、共享任务板跟踪进度,且默认在执行类任务后再派审查。负面结果会触发蓝图重评,乃至调整主张或进入证伪流程。
许可证为 MIT。package.json 中当前版本为 0.10.1(README 页眉徽章另标 0.7.1,以仓库内 package.json 为准)。
核心功能¶
三标签工作台¶
- 团队(任务流 DAG):成员以吉祥物动作姿态展示(working / thinking / 离线灰度);任务按状态分列,依赖箭头相连,可点击查看详情。
- 文章框架:核心主张 → Results → 任务/图表的框架图与列表;五态流转;对负面结果有证伪风险提示。
- 产物:登记图表预览、工作区文件树、SSH 主机与作业、审查记录。
文章蓝图与审查¶
工作默认围绕 Paper Blueprint:一项核心主张由 3–5 个 Results 支撑,每个 Result 再由任务与图表证据支撑。会话内可用 /sci-review 审查最近一轮工作(数字溯源、断言与执行一致、图文一致等;README 还列出引用卫生、伪造检测,失败会要求修正)。
工具链与安全边界¶
- 数据库:SQLite、PostgreSQL、MySQL,优先只读查询;写操作需审批。
- SSH 远程计算:探测、提交、监控、收割;支持 Slurm 与直发;断连安全相关设计见仓库文档。
- 科学绘图与文献:出版级 Python/R 绘图规范、文献检索与 DOI 核验;通用模拟工具有 8 步上手协议与内置工具档案。
- 角色技能库:每角色最多 3 个精选开源 skill 仓库,勾选安装,仅该角色可用(严格隔离);可填自定义仓库链接。
- 安全:文件路由防路径穿越;写操作与远程操作审批;凭据不进入模型上下文。
角色技能与平台差异¶
桌面版内嵌与 Web 相同的团队/框架/产物 UI,团队工具均可使用。依赖 ssh2 时,桌面插件管理器可能请求一次原生构建批准;不批准则 SSH 模块退化为纯 JS 实现。工作台部分 HTTP 数据面板在桌面版无 webServer 时会降级为提示文案,团队协作与任务板不受影响。
环境与安装¶
依赖 DeepSeek Harness ≥ 0.2.0 且 < 0.3.0(README 写明在 0.2.2-rc.1 Web 与官方桌面 0.2.2-rc.1 上测试通过)。
Web / CLI(web profile)可按 README 安装:
dsh plugin --profile web add SPYfighting/deepseek-science
也可在应用「添加插件」中填入 SPYfighting/deepseek-science。README 另注明 GitHub 安装路径为完整支持的官方方式之一:
dsh plugin add github:SPYfighting/deepseek-science
安装后重启 Harness。右栏「开始」页应出现 科研工作台 胶囊,会话内 /sci-* 命令可用。
典型用法¶
README Quick start 可照此复现:
- 打开右栏 科研工作台 → 团队 tab → 勾选生成团队,或让队长执行
sci_team_spawn_all。 - 向队长说明科研目标(示例:”分析 demo.db 的差异表达基因并写摘要”);队长会建蓝图、拆 Results、派任务给成员。
- 在 文章框架 tab 查看核心 → Results → 任务的对齐与覆盖。
- 任意时刻执行
/sci-review审查最近一轮产出。
更细的规格与协作配方见仓库内 docs/SPEC.md、docs/recipes/agent-teams-science.md 与 HANDOFF.md。
适用场景与注意¶
适合已在 DSH 上做多步科研流水线、又希望任务依赖可视化且文章主线与图表证据对齐的开发者或小团队。插件以当前 Harness 进程权限运行,安装前宜自行审阅 GitHub 源码 与 MIT 许可证;数据库写操作、SSH 与远程作业均需按插件设计的审批流程使用。
设计思路致谢 agent-teams、superagent 原型及多个开源科研 skill 项目,详见 README「中文说明」与 docs/SPEC.md 引用节。
结尾¶
deepseek-science 把 Harness 从「单智能体加零散工具」收成「队长 + 九角色 + 蓝图 + DAG + 审查」的科研工作台;安装命令以 README 为准,重启后即可从科研工作台胶囊切入团队与框架视图。
- 目录页:https://www.skillhub.cn/plugins/SPYfighting/deepseek-science
- GitHub:https://github.com/SPYfighting/deepseek-science