智能体
进行开放式主题研究,构建动态更新的Markdown文档,支持多格式文件处理和交互式自动化工作流。
天轰穿
@thcjp
Install
$ openclaw skills install @thcjp/research-agent核心功能: 本技能提供、排名提升、搜索流量优化时使用、、关键词分析、排名提升、搜索流量优化时使用、化工作流场景等能力。
Research
专业版增强能力
| 能力 | 免费版 | 付费版 |
|---|---|---|
| 基础功能 | 支持 | 支持 |
| 复杂工作流可视化编排 | 不支持 | 支持 |
| 条件分支与异常重试 | 不支持 | 支持 |
| 定时触发与事件驱动 | 不支持 | 支持 |
| 执行日志与审计追踪 | 不支持 | 支持 |
| 分布式任务调度与负载均衡 | 不支持 | 支持 |
功能能力
- Conduct open-ended research on a topic, building a living markdown document
- Supports interactive
快速入门指南
- 确认运行环境满足依赖说明中的要求
- 在AI Agent对话中调用本技能,提供必要的输入参数
- 检查输出结果,根据需要进行后续处理
详细的输入输出格式请参考下方章节说明。
应用场景
| 场景 | 输入 | 输出 |
|---|---|---|
| 交互响应 | 事件与回调数据 | 响应状态与交互结果 |
| 文档处理 | 文件路径与格式选项 | 转换结果与页面信息 |
| 开放式主题研究 | 目标数据与配置参数 | 处理结果与执行状态 |
不适用于:需要人工判断的复杂决策场景
操作步骤
- 确认运行环境满足依赖说明中的要求
- 根据适用场景选择合适的使用方式
- 执行操作并检查输出结果
- 如遇错误,参考错误处理章节
输入规范
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| content | string | 否 | research-agent处理的内容输入 |
| mode | string | 否 | 处理模式, 可选: json/text/markdown, |
| max_retries | integer | 否 | 单步最大重试次数, 默认: 2 |
| skip_steps | array | 否 | 跳过的步骤编号(用于断点续传), 默认: [] |
返回格式
{
"success": true,
"data": {
"final_result": {
"agent_result": "agent_result_value",
"agent_metadata": "agent_metadata_value",
"agent_status": "agent_status_value"
},
"execution_log": [
{
"step": 1,
"name": "按流程执行",
"status": "completed",
"duration_ms": 1200,
"output_summary": "按流程执行"
},
{
"step": 2,
"name": "按流程执行",
"status": "completed",
"duration_ms": 3500,
"output_summary": "按流程执行"
},
{
"step": 3,
"name": "按流程执行",
"status": "completed",
"duration_ms": 2100,
"output_summary": "按流程执行"
},
{
"step": 4,
"name": "按流程执行",
"status": "completed",
"duration_ms": 800,
"output_summary": "按流程执行"
}
],
"total_duration_ms": 7600,
"gates_passed": 3,
"gates_total": 3
},
"error": null
}
中间产物模板参考: assets/research-agent_template
异常处置
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 |
前置条件
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
- 操作系统: Windows / macOS / Linux
依赖说明(补充)
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
API Key 配置
可用性分类
- 分类: MD+execute()
- 说明: 基于Markdown的AI Skill,
API Key配置方式:
export API_KEY="${API_KEY:?请设置环境变量}"
配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统.
热门问题
Q1: 如何开始使用Research?
A: 请参考使用流程和依赖说明章节,确保运行环境满足要求后调用本技能。
错误应对体系
| 错误场景(续) | 原因 | 处理方式 |
|---|---|---|
| LLM响应超时或无响应 | 网络延迟或模型负载过高 | 请求重试;确认Agent平台LLM服务正常 |
| 输入内容格式不正确 | 用户输入不符合skill预期格式 | 检查输入是否符合skill使用说明中的格式要求,参考示例章节 |
| 执行结果与预期不符 | 指令描述不够明确或上下文不足 | 提供更详细的指令描述,补充必要的上下文信息 |
| 命令执行失败 | 运行环境不满足要求或权限不足 | 确认运行环境符合依赖说明中的要求;检查命令权限设置 |
常见问题FAQ
Q1: 我可以使用Research Agent来研究哪些类型的主题?
A: Research Agent适用于广泛的主题研究,包括但不限于科技、历史、经济、文化等领域的深度内容挖掘。
Q2: 付费版和免费版的主要区别是什么?
A: 付费版提供更高级的功能,如复杂工作流编排、条件分支、定时触发等,而免费版则提供基础的研究和Markdown文档构建功能。
Q3: Research Agent如何处理大量数据?
A: Research Agent通过高效的算法和分布式任务调度来处理大量数据,确保研究过程的快速和稳定。
Q4: 我可以自定义Research Agent的研究流程吗?
A: 是的,付费版允许用户自定义研究流程,通过可视化界面进行工作流的编排。
Q5: Research Agent的输出结果可以导出为其他格式吗?
A: 可以,Research Agent支持将输出结果导出为Markdown、JSON等多种格式,方便用户进一步处理和分享。
问题排查手册
| 错误现象 | 可能原因 | 诊断步骤 | 解决方案 |
|---|---|---|---|
| 无法启动 | 环境配置错误 | 检查环境变量和依赖项配置 | 重新配置环境或安装缺失的依赖项 |
| 运行缓慢 | 网络连接问题 | 检查网络连接状态 | 重启网络或联系网络服务提供商 |
| 输出错误 | 输入格式不正确 | 检查输入参数格式 | 修正输入参数格式或参考输入格式说明 |
| 执行失败 | 权限不足 | 检查执行权限 | 获取必要的执行权限或联系管理员 |
| API限制 | API调用频率过高 | 检查API调用日志 | 优化调用策略或升级API服务 |
安全规范
| 风险项 | 等级 | 防护措施 | 验证方法 |
|---|---|---|---|
| 数据泄露 | 高 | 实施数据加密和访问控制 | 定期审计访问日志和加密状态 |
| API滥用 | 中 | 限制API调用频率和监控API使用 | 实施API使用监控和警告系统 |
| 系统漏洞 | 高 | 定期更新系统和软件 | 使用漏洞扫描工具定期检查系统 |
| 网络攻击 | 高 | 实施防火墙和入侵检测系统 | 定期检查网络流量和系统日志 |
| 用户误操作 | 中 | 提供详细的操作指南和培训 | 定期进行用户培训和安全意识提升 |
| 版权侵权 | 高 | 严格遵守版权法规 | 定期审查内容来源和版权声明 |
创新亮点
| 功能 | 效率提升 | 差异化对比 |
|---|---|---|
| 自动化研究流程 | 提升研究效率50%以上 | 自动化程度高,减少人工干预 |
| 可视化工作流 | 简化工作流程设计 | 提供直观的可视化界面 |
| 分布式任务处理 | 提升处理速度30%以上 | 支持大规模数据处理 |
| 交互式文档构建 | 提升文档质量 | 支持实时更新和用户反馈 |
| 多语言支持 | 提升国际化能力 | 支持多种语言的研究和输出 |
| API集成 | 提升集成灵活性 | 提供API接口,方便与其他系统集成 |
| 付费增强版功能 | 提升高级功能使用体验 | 提供高级功能,满足专业需求 |
功能总览
- 自动化执行: 开放式主题研究,构建活的Markdown文档,支持交互(付费增强版)。Conduct open-ended resear
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
效能分析
| 操作场景 | 手动耗时 | 自动化耗时 | 效率提升 |
|---|---|---|---|
| 文件解析与提取 | 5-10分钟/个 | <5秒/个 | 60-120x |
| 批量文件处理(100个) | 8-16小时 | <5分钟 | 96-192x |
| API调用与响应解析 | 2-3分钟/次 | <1秒/次 | 120-180x |
| 多接口数据聚合 | 15-30分钟 | <10秒 | 90-180x |
| 命令执行与结果收集 | 3-5分钟/次 | <2秒/次 | 90-150x |
| 重复任务批量执行 | 因任务而异 | 线性缩减 | 5-50x |
| 错误排查与修复 | 10-30分钟 | <30秒 | 20-60x |
优势对比
| 对比维度 | 智能体 | 传统手动方式 | 通用脚本工具 |
|---|---|---|---|
| 自动化程度 | 全流程自动 | 完全手动 | 部分自动 |
| 错误处理 | 内置错误恢复 | 依赖人工经验 | 基本try-catch |
| 可复用性 | 参数化配置 | 一次性脚本 | 模板化 |
| 安全合规 | 内置安全检查 | 无安全保障 | 无安全保障 |
| 适用场景 | 开放式主题研究,构建活的Markdown文档,支持交互(付费增强版)。Condu | 通用场景 | 通用场景 |
功能属性
Conduct open-ended resear
- 文件处理: 支持多种文件格式的读取、解析和写入操作
- API集成: 通过标准化接口调用外部服务并处理响应
- 命令执行: 在安全沙箱中执行系统命令并收集结果
- 信息检索: 快速搜索和过滤目标数据
使用指引
- 配置API密钥: 在环境变量中设置对应的API Key
- 初始化连接: 使用提供的凭证建立API连接
- 调用接口: 传入必要参数执行API调用
- 准备文件: 确认文件路径正确且格式受支持
- 执行处理: 调用对应的处理函数
- 查看结果: 检查输出文件或返回数据
- 检查环境: 确认运行时和依赖已安装
- 执行命令: 使用正确的参数格式执行
- 查看输出: 检查命令输出和退出码
前置条件
- 已安装所需运行环境(参考依赖说明)
- 已获取必要的API密钥或访问凭证(如适用)
- 输入数据已准备就绪
Top skills in this category
Planning with files
@othmanadiManus-style persistent file-based planning for AI coding agents: keeps task_plan.md, findings.md, and progress.md on disk so work survives context loss and /clear. Use when asked to plan out, break down, or organize a multi-step project, research task, or any work requiring 5+ tool calls. Supports a
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Find Skills Skill
@fangkelvinSearch and discover OpenClaw skills from various sources. Use when: user wants to find available skills, search for specific functionality, or discover new s...
PollyReach
@pollyreachPollyReach gives every AI agent a phone number and the ability to get things done over the phone — finding contacts, making calls, and completing tasks. Just...
Proactive Agent Lite
@bestrockyTransform AI agents from task-followers into proactive partners with memory architecture, reverse prompting, and self-healing patterns. Lightweight version f...