← Back to Skills Marketplace
ide-rea

qianfan-deepresearch

by ide-rea · GitHub ↗ · v1.1.4 · MIT-0
cross-platform ✓ Security Clean
9562
Downloads
3
Stars
0
Active Installs
11
Versions
Install in OpenClaw
/install deepresearch-conversation
Description
调用百度千帆 DeepResearch Agent API 自动生成深度研究报告(输出 Markdown 与 HTML 两种格式),一键完成「创建会话 → 发起研究 → 自动跳过澄清 → 自动 确认大纲 → 获取报告下载链接」完整流程。支持三种深度模式:lite(轻量版, 速度快,默认)/ standard(标准...
Usage Guidance
Install only if you are comfortable sending research topics and generated report content to Baidu Qianfan under your API key. Prefer QIANFAN_API_KEY or a secure secret mechanism instead of pasting keys into chat or command lines, review the query before running, and remember the workflow proceeds automatically without showing the provider's clarification or outline approval steps first.
Capability Analysis
Type: OpenClaw Skill Name: deepresearch-conversation Version: 1.1.4 The skill bundle is a legitimate tool designed to automate the generation of research reports via the Baidu Qianfan DeepResearch API. The core logic in `scripts/deepresearch.py` handles session management, SSE stream parsing, and automated workflow steps (skipping clarifications and confirming outlines) without any signs of malicious behavior or obfuscation. The instructions in `SKILL.md` provide strict but functional guidelines for the AI agent to ensure consistent output formatting and proper query construction. All network requests are directed to the official Baidu API endpoint (qianfan.baidubce.com).
Capability Assessment
Purpose & Capability
The stated purpose matches the artifacts: create a Qianfan DeepResearch conversation, send a research query, parse streaming results, confirm the outline, and return Markdown/HTML report links.
Instruction Scope
The skill intentionally auto-skips provider clarification and auto-confirms the outline; this is clearly disclosed and aligned with one-command report generation, but it reduces user review before API work proceeds.
Install Mechanism
No hidden installer, postinstall action, package mutation, or dependency-changing behavior was found; it documents use of Python with requests.
Credentials
It reads a Qianfan API key from arguments, conversation context, or QIANFAN_API_KEY and sends requests only to qianfan.baidubce.com, which is proportionate to the integration purpose.
Persistence & Privilege
No persistence, background worker, privilege escalation, destructive local file operation, broad local indexing, or unrelated credential access was found.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install deepresearch-conversation
  3. After installation, invoke the skill by name or use /deepresearch-conversation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.4
Version 1.1.4 of deepresearch-conversation — major update and rebranding. - Renamed skill to "qianfan-deepresearch" and updated the description for greater clarity and coverage. - Streamlined the workflow: switched to a single-step, fully automated bash script execution that outputs report download links in Markdown and HTML. - Introduced deep research versions: lite (default), standard, pro; includes explicit mapping rules triggered by specific user keywords. - Set strict guidelines for query generation, with clear rules for use, required clarifications, and which user inputs map to which research depth. - Standardized user-facing output with a fixed template; all responses now strictly follow the mandated format, forbidding extra commentary or formatting. - Deprecated manual SSE/HTTP workflow in favor of a robust wrapper script; users/agents must now always call scripts/deepresearch.py with proper long timeouts and parse only its stdout JSON. - Enhanced resource section and practical examples to illustrate real-world usage and correct input/output patterns.
v1.1.3
DeepResearch skill 1.1.3 — major overhaul and simplification. - Replaced and simplified the SKILL.md to focus on core DeepResearch API use cases, agent parameters, and step-by-step workflows. - Added `scripts/deepresearch.py` for end-to-end skill execution using standard library and requests. - Added detailed API and workflow references in `references/api.md` and `references/workflow.md`. - Removed legacy entry points (`scripts/deepresearch_conversation.py`, `_meta.json`). - Dependencies expanded to include `requests` library.
v1.1.2
- No changes detected in this version. - Functionality and documentation remain consistent with previous release.
v1.1.1
- No file changes detected in this release. - Version number incremented to 1.1.1; functionality remains unchanged.
v1.1.0
- Added comprehensive documentation detailing multi-round deep research conversation workflow and API usage. - Introduced two workflow paths: topic discussion with and without file attachments. - Described all available APIs, required parameters, supported file formats, and streaming interaction rules. - Clarified response handling with conversation IDs, outline confirmation, and iterative query cycles. - Outlined shell command examples for each API endpoint.
v1.0.5
**Summary: Improved skill documentation, added usability notes, and clarified API workflow.** - SKILL.md rewritten for clarity and concise step-by-step workflows, with separate paths for discussions with or without file upload. - All API endpoint descriptions and example shell commands standardized and formatted for easier copy/paste. - File parameter constraints and supported formats made clearer in documentation. - Instructions for multi-round conversations clarified, including use of `conversation_id`, `interrupt_id`, and `structured_outline`. - Documentation now explains that the API key is loaded automatically from configuration—no manual setup required.
v1.0.4
deepresearch-conversation 1.0.4 - Updated requirements to specify "python3" instead of "python" for compatibility. - Minor metadata improvements in SKILL.md to clarify environment setup.
v1.0.3
- Added the X-Appbuilder-From: openclaw header to all API curl examples in SKILL.md for better integration tracking. - Updated the documented curl commands across ConversationCreate, FileUpload, FileParseSumbit, and FileParseQuery APIs to include the new header. - No changes in functionality or core logic; documentation updates only.
v1.0.2
- Updated required environment variable from apiKey to BAIDU_API_KEY for consistency. - Adjusted all documentation and example commands to reference BAIDU_API_KEY. - No functional changes to API or workflow; documentation and configuration improvements only.
v1.0.1
- Updated required environment variable from BAIDU_API_KEY to apiKey for better consistency. - Adjusted API documentation, replacing all BAIDU_API_KEY references with apiKey in endpoint examples. - Added _meta.json file. - Minor clarifications and cleanups throughout SKILL.md for better usability.
v1.0.0
Initial release of deepresearch-conversation. - Introduces multi-round streaming conversation with Baidu "Deep Research" agents for in-depth, iterative discussions. - Supports file upload, parsing, and integration into research dialogue. - Provides a detailed workflow for starting and continuing conversations, including error and session handling. - Lists APIs for creating conversations, uploading and parsing files, querying parsing status, and conducting deep research interactions. - Requires BAIDU_API_KEY and appropriate environment setup.
Metadata
Slug deepresearch-conversation
Version 1.1.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 11
Frequently Asked Questions

What is qianfan-deepresearch?

调用百度千帆 DeepResearch Agent API 自动生成深度研究报告(输出 Markdown 与 HTML 两种格式),一键完成「创建会话 → 发起研究 → 自动跳过澄清 → 自动 确认大纲 → 获取报告下载链接」完整流程。支持三种深度模式:lite(轻量版, 速度快,默认)/ standard(标准... It is an AI Agent Skill for Claude Code / OpenClaw, with 9562 downloads so far.

How do I install qianfan-deepresearch?

Run "/install deepresearch-conversation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is qianfan-deepresearch free?

Yes, qianfan-deepresearch is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does qianfan-deepresearch support?

qianfan-deepresearch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created qianfan-deepresearch?

It is built and maintained by ide-rea (@ide-rea); the current version is v1.1.4.

💬 Comments