← 返回 Skills 市场
jirboy

Autonomous Research

作者 JIRBOY · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
74
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install autonomous-research-jirboy
功能描述
自动化23阶段科研流程,实现从研究想法到完整论文的生成,支持文献检索、实验设计和结果分析。
使用说明 (SKILL.md)

⚠️ 已整合 - 请使用 research 统一入口

本技能保留用于向后兼容,功能已整合到 research 统一入口技能

推荐使用: research autonomous [研究想法] 或直接使用本技能(自动转发)


Autonomous Research(兼容层)

自主科研流水线 - 将完整的 23 阶段科研自动化流水线整合,实现从研究想法到完整论文的自动生成。

迁移指南

新用法:

research autonomous 基于 PINN 的振动台控制
research autonomous 强化学习在 RTHS 中的应用

旧用法(仍然可用):

autonomous 基于 PINN 的振动台控制

核心能力

23 阶段科研流水线

Phase 阶段 说明 网关
A 研究范围 主题初始化 + 问题拆解 -
B 文献发现 搜索 + 收集 + 筛选 + 提取
C 知识综合 聚类分析 + 假设生成 -
D 实验设计 方案 + 代码 + 资源
E 实验执行 运行 + 迭代 -
F 分析决策 结果分析 + 研究决策 -
G 论文写作 大纲 + 初稿 + 评审 + 修改 -
H 最终化 质量检查 + 归档 + 导出 + 引用验证

文献检索集成

  • OpenAlex - 10K/天
  • Semantic Scholar - 1K/5 分钟
  • arXiv - 无限制

输出

完整学术论文(LaTeX + Markdown + 实验代码 + 图表 + 引用)

安全使用建议
Key points before installing or running this skill: - Manifest mismatch: The skill metadata does NOT declare required env vars or the external 'researchclaw' CLI, but the code/README expect OPENAI_API_KEY, optional S2 API key, Python deps, and a researchclaw binary. Treat these as required and confirm them before use. - Command injection risk: The skill builds a shell command embedding the provided topic string and passes it to child_process.exec. If untrusted input is used for the topic, an attacker could inject arbitrary shell commands. Only run this in an isolated environment and avoid untrusted topics. - Code execution risk: The pipeline is designed to generate and run experiment code (sandbox/ssh_remote modes). Start in 'simulated' mode first and manually review any generated code before executing it locally or on a remote host. - Secrets & remote access: If you provide API keys or SSH credentials, ensure they are scoped/minimized and do not reuse high-privilege keys. The skill does not declare these in its manifest — add them to config.yaml or env vars yourself after reviewing the code. - Broken/unsafe code: The index.js file contains a likely syntax bug in updateConfig (malformed function signature) which may cause runtime failures; review and test the code before relying on it. - Best practices before use: audit the repository (especially the external 'researchclaw' CLI it executes), run in an isolated VM/container, keep API keys limited, run first with simulated mode and verify generated artifacts, and fix or sanitize the command-construction to avoid shell injection (e.g., use execFile or pass args as an array).
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The skill's name and description describe a 23-stage autonomous research pipeline and the code + docs align with that purpose (LLM use, literature search, experiment modes). However the package/skill metadata declares no required environment variables or required binaries while the code and README clearly expect an LLM API key (OPENAI_API_KEY), a 'researchclaw' CLI binary, and optionally a Python environment/SSH credentials for remote execution. The mismatch between declared requirements and actual runtime needs is incoherent.
Instruction Scope
SKILL.md / README instruct users to install Python deps and set OPENAI_API_KEY and document sandbox/ssh_remote modes. The runtime code copies a config template to config.yaml and then runs an external CLI via child_process.exec (researchclaw run ...). The code constructs a shell command by embedding the user-supplied topic directly into a shell string (--topic "${topic}"), which makes it vulnerable to command injection if an attacker or malformed input provides a crafted topic. The pipeline can execute generated experiment code (README warns about code execution), and remote/SSH modes imply use of credentials not declared in metadata. Overall the instructions ask the agent/user to perform actions (install packages, provide API keys, potentially supply SSH hosts/credentials) that are not surfaced in the skill manifest.
Install Mechanism
There is no automated install spec (instruction-only skill + code file) which reduces some risk, but package.json and README include manual installation steps (pip install -e .) and expect a separate 'researchclaw' CLI to be present. No remote downloads or obscure URLs are used in the provided files. Because installation is manual, the user will need to run pip/npm commands themselves — that minimizes silent disk writes but still requires care.
Credentials
The skill metadata lists no required environment variables or primary credential, but config.example.yaml and README clearly expect an LLM API key (OPENAI_API_KEY) and optionally Semantic Scholar API key and SSH credentials for remote mode. The code also reads process.env.OPENCLAW_WORKSPACE. Requesting LLM API keys and optional SSH credentials is plausible for the described functionality, but the manifest should declare them; omission is a proportionality/visibility problem. The skill would also run arbitrary experiment code (local or remote), which may require additional privileges or secrets that are not declared.
Persistence & Privilege
The skill does not request permanent inclusion (always:false) and does not modify other skills or global agent settings. It writes a config.yaml in its own skill directory and writes artifacts into an artifacts directory inside the workspace — this is normal for its purpose. Autonomous invocation is allowed (platform default) but not an additional privilege here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install autonomous-research-jirboy
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /autonomous-research-jirboy 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
- No functional changes in this version. - All files remain unchanged. - The skill continues to serve as a compatibility layer with all features integrated into the unified research entry point.
v1.0.0
- The autonomous-research skill has been merged into the unified research entrypoint for streamlined access. - This skill is now maintained for backward compatibility; all features are available in the research autonomous command. - Users are encouraged to use research autonomous [研究想法] for new tasks. - Supports the full 23-phase autonomous research pipeline, including literature retrieval, synthesis, experiment design, execution, and paper writing. - Integrated with major literature sources: OpenAlex, Semantic Scholar, and arXiv. - Outputs complete academic papers, including LaTeX, Markdown, experiment code, figures, and references.
元数据
Slug autonomous-research-jirboy
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Autonomous Research 是什么?

自动化23阶段科研流程,实现从研究想法到完整论文的生成,支持文献检索、实验设计和结果分析。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 74 次。

如何安装 Autonomous Research?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install autonomous-research-jirboy」即可一键安装,无需额外配置。

Autonomous Research 是免费的吗?

是的,Autonomous Research 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Autonomous Research 支持哪些平台?

Autonomous Research 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Autonomous Research?

由 JIRBOY(@jirboy)开发并维护,当前版本 v2.0.0。

💬 留言讨论