# Sn Research Report

用于撰写或组织研究报告结构。按读者认知任务（全景/对比/调查/时序）和领域惯例（学术/医疗/法律/政策）选择报告模板。

- Repository: https://github.com/OpenSenseNova/SenseNova-Skills (6002 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-29
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-research-report -g -a claude-code -y`
Codex: `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-research-report -g -a codex -y`
Cursor: `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-research-report -g -a cursor -y`
Gemini CLI: `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-research-report -g -a gemini-cli -y`

## Description

用于撰写或组织研究报告结构。按读者认知任务（全景/对比/调查/时序）和领域惯例（学术/医疗/法律/政策）选择报告模板。

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# sn-research-report（研究报告结构模板）

报告结构的决定因素是**读者需要完成的认知任务**，不是研究的信息领域。同一批信息，为做决策而读和为建立全貌而读，需要完全不同的组织方式。

## 模板选择

```dot
digraph select {
  "研究任务" [shape=doublecircle];
  "领域专属?" [shape=diamond];
  "主认知任务?" [shape=diamond];
  "学术综述" [shape=box];
  "医疗健康" [shape=box];
  "法律研究" [shape=box];
  "政策分析" [shape=box];
  "全景叙述" [shape=box];
  "对比选型" [shape=box];
  "实体调查" [shape=box];
  "时序追踪" [shape=box];

  "研究任务" -> "领域专属?";
  "领域专属?" -> "学术综述" [label="学术综述"];
  "领域专属?" -> "医疗健康" [label="医疗方案报告"];
  "领域专属?" -> "法律研究" [label="法律备忘录"];
  "领域专属?" -> "政策分析" [label="政策简报"];
  "领域专属?" -> "主认知任务?" [label="否"];
  "主认知任务?" -> "全景叙述" [label="了解全貌"];
  "主认知任务?" -> "对比选型" [label="比较/选择"];
  "主认知任务?" -> "实体调查" [label="深挖某对象"];
  "主认知任务?" -> "时序追踪" [label="还原事件"];
}
```

**领域专属触发条件**：最终产出是学术综述、医疗方案报告、法律备忘录或政策简报，且读者对该类文档有强烈格式预期。商业/投资场景下涉及医疗或法律内容，优先按认知任务选模板，再叠加领域术语惯例。

**复合意图处理**：主意图决定整体框架，次意图压缩为一个章节。例如"先了解行业再评估某公司"→主意图是实体调查（论点驱动式），全景内容压缩为"行业背景"章节，不重复建立完整全景框架。

---

## 基础结构一：全景叙述型

**适用**：行业研究、可行性研究、技术趋势综述  
**读者认知任务**：建立对一个空间的完整心智地图

| 章节 | 必须/可选 | 说明 |
|------|-----------|------|
| 摘要 | 必须 | 3-5 句，含关键结论和核心数据点 |
| 背景与现状 | 必须 | 界定研究范围，说明当前格局和发展阶段 |
| [核心维度 1-N] | 必须 | 按研究维度逐一展开，每维度自成小节 |
| 综合分析 | 必须 | 跨维度关联与洞察，不是各维度摘要 |
| 结论与展望 | 必须 | 基于证据的结论，标注确定性程度 |
| 附录 | 可选 | 数据表格、方法说明 |

**可行性研究变体**：在"综合分析"前插入"财务测算"章节，"结论与展望"改为"可行性判断（Go / No-Go / 有条件 Go）"，明确列出判断依据和关键假设。

---

## 基础结构二：对比选型型

**适用**：竞品分析、技术选型、消费决策  
**读者认知任务**：在多个选项中做出有据可查的决策

| 章节 | 必须/可选 | 说明 |
|------|-----------|------|
| 摘要与推荐 | 必须 | 直接给出推荐结论，一句话说明核心理由 |
| 评估背景 | 必须 | 需求场景、约束条件、评估维度定义及权重 |
| 选项概览 | 必须 | 各选项简介，说明各自定位 |
| **对比矩阵** | 必须 | 表格：行=评估维度，列=各选项，必须有 |
| 逐维度分析 | 必须 | 矩阵无法承载的定性分析，按维度逐一展开 |
| 综合建议 | 必须 | 针对不同场景/需求的差异化建议 |
| 风险与局限 | 可选 | 推荐选项的已知缺陷，便于读者预判 |

**子类差异：**

| 子类 | 特有章节或要求 |
|------|--------------|
| 竞品分析 | 评估背景加"市场格局"（各选项市占/定位）；建议部分增加战略含义 |
| 技术选型 | 对比矩阵加"迁移成本/实施风险"行；建议部分输出 ADR（架构决策记录）格式 |
| 消费决策 | 省略战略维度；建议部分针对用户具体使用场景个性化 |

---

## 基础结构三：实体调查型

**适用**：尽职调查、投资研究、人物/机构背景调查  
**读者认知任务**：全面了解某一对象，形成综合判断

The rest: https://github.com/OpenSenseNova/SenseNova-Skills/blob/HEAD/skills/sn-research-report/SKILL.md
