sn-deepresearch-cli
Agent skill fromOpenSenseNova/SenseNova-Skills
一键启用 SenseNova-Skills-DeepResearch,用于行业与市场研究、竞品分析、政策或技术调研、商业尽调、趋势分析、方案对比、事实核查,以及研究报告、白皮书等交付场景。用户提出深度研究、调研、调查、尽调、research/deepresearch,或任务需要跨来源取证、多维度比较和交叉验证时主动使用;Skill 会完成环境检查、SenseNova-Skills-DeepResearch 安装或升级、Harness 与 Search/Camofox 准备、参数确认、研究启动和 Web 进度提示。简单常识问答、单一来源整理和纯文字润色不使用。
How to install sn-deepresearch-cli
install sn-deepresearch-cli
# install the SenseNova-Skills pack with the skills CLI
npx skills add OpenSenseNova/SenseNova-Skills# or add only this skill to Claude Code: copy the folder
skills/sn-deepresearch-cli/
# into
~/.claude/skills/sn-deepresearch-cli/ (all projects)
.claude/skills/sn-deepresearch-cli/ (one project)
1# sn-deepresearch-cli23作为 SenseNova-Skills-DeepResearch 的用户入口,负责环境预检、安装引导、参数确认、任务启动、进度告知和结果交付。4默认 npm 包为 `sensenova-skills-deepresearch`,项目源码仓库为5`https://github.com/OpenSenseNova/SenseNova-Skills-DeepResearch`。用户侧直接安装已构建并发布到 npm 的包,6不需要 clone 仓库或本地构建。78## 环境预检910在安装或启动 SenseNova-Skills-DeepResearch 前,仅检查当前环境是否具备运行条件:1112- Node.js >= 22、Python >= 3.10 和 npm 是否可用;13- 是否已安装 SenseNova-Skills-DeepResearch 提供的 `deepresearch` 命令;14- 用户选择的 Hermes、Codex、Claude Code 或 OpenClaw 是否存在。1516这里使用系统的命令存在性和版本检查即可。SenseNova-Skills-DeepResearch 提供的 `deepresearch` 命令尚未安装时,不得提前调用17`deepresearch doctor`、`sources`、`browser`、`status` 等 SenseNova-Skills-DeepResearch 子命令。SenseNova-Skills-DeepResearch 或 Harness 缺失时先报告缺失项,18不要静默改用其他 Harness。1920不得显示环境变量值、token、Cookie、npm 凭据或 Harness Profile。2122## 安装或升级 SenseNova-Skills-DeepResearch2324安装会访问网络并修改用户级 npm 目录,执行前先取得当前环境要求的授权。2526从 npm 安装已构建好的包:2728```bash29npm install --global sensenova-skills-deepresearch30deepresearch --help31```3233升级到最新版本:3435```bash36npm install --global sensenova-skills-deepresearch@latest37```3839维护者在发布侧负责构建 Python wheel 和 npm tarball;Skill 不得让用户 clone 源码、运行40`scripts/build_npm_package.py`、创建构建虚拟环境或从 GitHub Release 下载 tarball。只有用户明确提供本地41`.tgz` 并要求测试时,才可执行 `npm install --global <local-tgz>`。4243安装后初始化用户级 Search 配置:4445```bash46deepresearch sources init47deepresearch sources list --json48```4950配置文件位于 `~/.deepresearch-cli/search/.env`。公开来源无需 API key;需要扩展来源时,只告知应填写的变量名,51不索取或回显凭据。5253## 准备 Harness5455- Hermes:复用现有 Hermes 登录和模型配置。56- Codex:确认 `codex` 存在且已执行 `codex login`。57…
Excerpt shown under the repository's MIT license.
