Skip to content
dsh.fish
Bundle

dsh-academic-research-skills

Academic Research Skills (ARS) for DeepSeek Harness: 4 research/writing/review skills (deep-research, academic-paper, academic-paper-reviewer, academic-pipeline) plus 16 /ars-* commands, ported from the ARS Claude Code plugin (upstream: Imbad0202/academic-research-skills, CC-BY-NC-4.0).

Source
nullptr-DZF
installs
3 installs
stars
8 stars
License
CC-BY-NC-4.0
Updated
Updated yesterday

Readme

# dsh-academic-research-skills

[English](#english) · [中文](#中文)

DeepSeek Harness(DSH)插件:把 Claude Code 的
[Academic Research Skills (ARS)](https://github.com/Imbad0202/academic-research-skills)
(v3.21.1,CC-BY-NC-4.0)移植为 DSH 技能。

安装后自动获得:

- **4 个模型可调用技能**:`deep-research`(13-agent 调研团队,8 种模式)、
  `academic-paper`(12-agent 论文写作,11 种模式)、`academic-paper-reviewer`
  (5 席位同行评审面板)、`academic-pipeline`(10 阶段全流水线编排)
- **16 个用户可调用命令**:`/ars-full`、`/ars-plan`、`/ars-reviewer`、
  `/ars-lit-review`、`/ars-abstract`、`/ars-revision`、`/ars-outline`、
  `/ars-citation-check`、`/ars-disclosure`、`/ars-format-convert`、
  `/ars-rebuttal-audit`、`/ars-revision-coach`、`/ars-cache-invalidate`、
  `/ars-mark-read`、`/ars-unmark-read`、`/ars-3w`

> **署名 / Attribution**:本项目为 ARS 的 DSH 移植,技能内容与命令衍生自
> Cheng-I Wu([Imbad0202](https://github.com/Imbad0202))的
> [academic-research-skills](https://github.com/Imbad0202/academic-research-skills),
> 全部内容(含移植层)遵循 **CC-BY-NC-4.0**(非商业用途),详见
> [NOTICE.md](NOTICE.md) 与 [LICENSE](LICENSE)。

## 安装

要求:DeepSeek Harness(`dsh`)0.1.x,pnpm 可用。

```bash
# 方式一:GitHub 仓库(公开后可用)
dsh plugin --profile web add github:nullptr-DZF/dsh-academic-research-skills

# 方式二:本地路径(开发调试)
dsh plugin --profile web add <本仓库绝对路径>

# 重启 dsh web 后生效(技能目录会自动出现)
```

安装后 `dsh.profile.bundles` 会追加 `dsh-academic-research-skills`,启动时
`lib/startup.js` 把 20 个技能注册进 `ctx.skills`。

## 使用

| 用法 | 操作 |
| --- | --- |
| 模型自动路由 | 直接说“做学术研究 / 文献综述 / 帮我审稿 / 写论文”等(技能描述带触发词) |
| 技能注入 | 输入 `/deep-research`、`/academic-pipeline` 等技能名 |
| 斜杠命令 | 输入 `/ars-full`(全流程)、`/ars-reviewer`(审稿)、`/ars-plan`(规划)等 |

## 与上游的差异

- **hooks 不移植**:上游 `hooks/hooks.json`(写保护 guard、SessionStart 播报)
  是 Claude Code 专属;DSH 无 hook 系统,写保护由 DSH 自身文件沙箱承担。
- **确定性脚本需上游仓库**:引用核验 gate 等 `scripts/*.py` 不在本包内;
  需要时 clone 上游仓库并按其 README 安装 Python 依赖(`pypdf` 等)。
- **子代理**:上游 39 个提示角色默认内联运行;3 个插件级 agent 文件随技能包
  分发,需要时可把其内容作为 `subagent` 工具的 prompt 使用。

## 重新生成命令包装

`commands/` 由上游 `commands/ars-*.md` 转换而来(加入
`disable-model-invocation: true` + `user-invocable: true`):

```bash
node scripts/regenerate-commands.mjs <上游仓库路径>
```

---

<a name="english"></a>

# English

A [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) plugin
port of Claude Code's
[Academic Research Skills (ARS)](https://github.com/Imbad0202/academic-research-skills)
(v3.21.1, CC-BY-NC-4.0).

Provides, out of the box:

- **4 model-invocable skills**: `deep-research`, `academic-paper`,
  `academic-paper-reviewer`, `academic-pipeline`
- **16 user-invocable commands**: `/ars-full`, `/ars-plan`, `/ars-reviewer`,
  `/ars-lit-review`, `/ars-abstract`, `/ars-revision`, `/ars-outline`,
  `/ars-citation-check`, `/ars-disclosure`, `/ars-format-convert`,
  `/ars-rebuttal-audit`, `/ars-revision-coach`, `/ars-cache-invalidate`,
  `/ars-mark-read`, `/ars-unmark-read`, `/ars-3w`

> **Attribution**: this is a DSH port of ARS; skill content and commands are
> derived from Cheng-I Wu's
> [academic-research-skills](https://github.com/Imbad0202/academic-research-skills).
> Everything in this repo (including the porting layer) is licensed
> **CC-BY-NC-4.0** — non-commercial use only. See [NOTICE.md](NOTICE.md) and
> [LICENSE](LICENSE).

## Install

Requires DeepSeek Harness 0.1.x and pnpm.

```bash
dsh plugin --profile web add github:nullptr-DZF/dsh-academic-research-skills
# or from a local checkout:
dsh plugin --profile web add /path/to/this/repo
# restart `dsh web`; the skills then appear in the session catalog
```

The bundle patch mounts `lib/startup.js`, which registers the 20 skills into
`ctx.skills` at boot.

## Differences from upstream

- **Hooks are not ported**: upstream `hooks/` are Claude Code specific; DSH has
  no hook system (write protection is DSH's file sandbox).
- **Deterministic scripts live upstream**: `scripts/*.py` (citation
  verification gate, etc.) are not bundled; clone the upstream repo if you need
  them.
- **Subagents**: the 39 prompt roles run inline by default; the 3 plugin-level
  agent files ship with the skill bundles and can be used as `subagent` prompts.

## Regenerating command wrappers

`commands/` is generated from upstream `commands/ars-*.md`:

```bash
node scripts/regenerate-commands.mjs <upstream-checkout-path>
```

Install

dsh plugin --profile web add github:nullptr-DZF/dsh-academic-research-skills

Profile: web

  • This source has no pinned commit, so a later push upstream changes what installs. Prefer pinning a commit.
Source