对主题进行开放式研究,构建动态 Markdown 文档。支持交互式和深度研究模式。
Research Skill : Description. 进行一个话题的开放式研究, 构建活的标记文件. 对话是麻黄的
功能概述
Research Skill : Description. 进行一个话题的开放式研究, 构建活的标记文件. 对话是麻黄的是一项面向实际任务的技能,主要用于文档是最重要的.;Trigger. 激活当用户时的动作。
核心要点
- 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
使用与执行
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
结果检查与注意事项
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
研究技能
说明
围绕某一主题开展开放式研究,并构建一份持续演进的 Markdown 文档。对话本身是临时性的;真正重要的是这份文档。
触发条件
当用户希望执行以下操作时启用:
- 研究某个主题、想法或问题
- 在决定正式构建前,先行探索某项内容
- 调研不同选项、模式或方法论
- 创建一份“研究文档”(research doc)或“调查报告”(investigation)
- 对复杂主题执行深度异步研究
研究目录结构
每个研究主题独占一个文件夹:
~/.openclaw/workspace/research// ├── prompt.md # 原始研究问题 / 提示词 ├── research.md # 主要发现(并行输出或交互式笔记) ├── research.pdf # PDF 导出文件(生成后存在) └── ... # 其他相关文件(数据、图片等)
两种研究模式
1. 交互式研究(默认模式)
适用于你与用户在对话中共同探索的主题。你将实时进行搜索、综合信息,并同步更新文档。
2. 深度研究(异步模式)
适用于需全面深入调查的复杂主题。通过 parallel-research CLI 调用 Parallel AI API。耗时数分钟至数小时,返回详尽的 Markdown 报告。
适用深度研究的场景:
- 市场分析、竞品格局评估
- 需要大量资料采集的技术深挖
- 多维度、多角度受益于并行探索的问题
- 用户明确要求“深度研究”,或强调需覆盖全面性
交互式研究工作流
1. 初始化研究
创建研究文件夹:路径为
~/.openclaw/workspace/research// 创建 prompt.md,记录原始问题:
# <主题标题> > <核心问题或好奇心> **Started:** <日期>
创建 research.md,采用标准工作结构:
# <主题标题> **Status:** Active Research **Started:** <日期> **Last Updated:** <日期> --- ## Open Questions - <待探索的初始问题> ## Findings ## Options / Approaches ## Resources ## Next Steps
向用户确认 —— 展示文件夹已成功创建,并询问首先探索哪个方向。
2. 研究循环
每次交互中执行以下步骤:
- 执行研究 —— Web 搜索、获取文档、浏览代码等
- 更新文档 —— 补充新发现、将已解答问题移出 Open Questions、添加引用来源
- 展示进展 —— 说明本次新增内容(无需重复全部细节)
- 引导下一步 —— 以提问或建议结尾
关键行为准则:
- 优先更新已有章节,而非新建章节
- 发现项使用项目符号(bullet points),总结性内容使用段落叙述
- 标注不确定性(例如:“似乎……”、“根据 X 的说法……”、“尚未验证”)
- 尽可能为所有主张提供可点击的来源链接
3. 综合检查点
每完成 5–10 轮交互后,主动提供以下服务:
- 撰写一份“当前认知”(Current Understanding)摘要
- 清理冗余或重复的发现
- 若文档结构变得难以维护,则重新组织
- 识别潜在盲点(blind spots)
4. 完成研究
当研究结束时,在 research.md 中更新状态字段:
- "Status: Complete" —— 已完成,作为参考资料长期保留
- "Status: Ongoing" —— 活文档(living doc),将持续更新
若该研究明确服务于后续项目构建:
- 升级为项目规格文档:
~/specs/.md - 或直接基于研究成果创建新项目
- 将状态更新为 "Status: Graduated → ~/specs/..."
大多数研究仅用于知识沉淀,无需转化为规格文档。仅当确实要基于其构建实际项目时,才执行“升级”操作。
深度研究工作流
1. 启动深度研究
parallel-research create "你的研究问题" --processor ultra --wait
处理器选项:
lite、base、core、pro、ultra(默认)、ultra2x、ultra4x、ultra8x- 添加
-fast后缀可提升速度、降低深度:如ultra-fast、pro-fast等
常用参数:
-w, --wait—— 阻塞等待任务完成,并直接显示结果-p, --processor—— 指定处理器等级-j, --json—— 输出原始 JSON 格式结果
2. 自动轮询检查(可选)
深度研究任务通常耗时数分钟至数小时。推荐设置自动轮询机制,避免手动反复检查。
支持方式:
- OpenClaw 用户:参见
OPENCLAW.md中基于 cron 的自动检查调度配置 - 其他部署环境:可使用任意调度器(cron、systemd timer、CI job)周期性执行
parallel-research status和parallel-research result,直至任务完成 - 简易方式:直接使用
parallel-research create "..." --wait阻塞等待(适用于较短任务)
3. 手动检查(按需)
parallel-research statusparallel-research result
4. 保存至研究文件夹
创建对应研究文件夹,并存入结果:
~/.openclaw/workspace/research// ├── prompt.md # 原始问题 + 运行元数据 ├── research.md # 完整的 Parallel 输出
prompt.md 应包含如下内容:
# <主题标题> > <原始研究问题> **Run ID:****Processor:** **Started:** <日期> **Completed:** <日期>
research.md 包含完整的 Parallel 输出结果,并可附加后续补充说明。
PDF 导出
所有 PDF 文件必须保存至研究文件夹内 —— 绝不可保存至 tmp/ 目录。无论使用 export-pdf 脚本、浏览器 pdf 动作,或其他任何导出方式,最终输出路径均须为 research/。
使用 export-pdf 脚本将研究文档转换为 PDF:
export-pdf ~/.openclaw/workspace/research//research.md # 输出路径:~/.openclaw/workspace/research/ /research.pdf
对于浏览器生成的 PDF(例如网页另存为 PDF):
browser pdf → 保存至 research//<描述性文件名>.pdf
注意:表格渲染为纵向堆叠行(PyMuPDF 限制)。此效果在研究文档中可接受。
命令列表
- "new research:
" —— 启动交互式研究文档 - "deep research:
" —— 启动异步深度研究 - "show doc" / "show research" —— 显示当前研究文档内容
- "summarize" —— 触发综合检查点
- "graduate" —— 将研究推进至下一阶段(如项目规格)
- "archive" —— 标记为已完成的参考文档
- "export pdf" —— 导出为 PDF
- "check research" —— 查询待处理的深度研究任务状态
文档编写原则
- 原子化发现 —— 每个项目符号仅承载一项独立洞见
- 全面链接 —— 所有主张均应附带来源链接(文档、仓库、网站等)
- 保留上下文 —— 记录“为何选择研究此项?”
- 标注可信度 —— 存在不确定性时,明确使用限定词
- 标记关键发现时间 —— 尤其适用于快速演进的主题(如前沿技术)
环境准备
首次安装请参阅 SETUP.md,其中涵盖:
parallel-researchCLI 工具- PDF 导出工具(pandoc、PyMuPDF)
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习
最新文章