← 返回 Skills 市场
jmanhype

Denario (Autonomous Research Pipeline)

作者 jmanhype · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1829
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install denario-skill
功能描述
Automates scientific research by generating ideas, methodology, results, papers, and citations using the Denario framework with Z.ai integration.
使用说明 (SKILL.md)

Denario Skill

Wraps the Denario framework to automate the scientific research process. Handles environment setup and Z.ai integration automatically.

Engine: scripts/wrapper.sh Working Directory: ./ (Skill Root)


Trigger Phrases

Phrase Action
"Denario idea" Generate research ideas (Maker/Hater loop).
"Denario methods" Develop methodology.
"Denario results" Generate results and analysis.
"Denario paper" Compile full paper.
"Denario citations" Manage citations.

Usage Guide

1. Generating an Idea

User: "Denario idea" Bot: Runs the wrapper script to execute test_denario.py. First run will auto-install dependencies.

2. Full Pipeline

User: "Denario methods", then "Denario results", then "Denario paper" Bot: Progresses through the research stages.


Configuration

API Key Required: You must set your Z.ai/Zhipu API key in Clawdbot's environment:

clawdbot config set env.OPENAI_API_KEY \x3Cyour-key>

Environment: Creates and manages a virtualenv at ~/.denario_skill_env automatically.

安全使用建议
Do not install blindly. Key points to consider before running: (1) The skill expects you to set OPENAI_API_KEY but the registry didn't declare it — confirm whether you should supply an OpenAI key or a Z.ai/Zhipu key; by default the scripts set OPENAI_BASE_URL to https://open.bigmodel.cn so your key would be used with that host. If you don't want your personal API key sent to a third party, do not run this skill until the base URL is changed. (2) test_citations.py contains a hardcoded PERPLEXITY_API_KEY — remove that or ask the author why it's embedded; it may be a leaked/shared credential. (3) The wrapper will create a virtualenv in your home (~/.denario_skill_env) and pip install packages — consider running in an isolated machine or disposable account if you want to test. (4) Review the scripts locally (they are included) and adjust OPENAI_BASE_URL and any hardcoded keys before running. (5) If you want to proceed, prefer using a dedicated API key with limited quota and monitor outbound requests; otherwise reject or request the maintainer to: declare required env vars, remove embedded keys, and make the target LLM host configurable and documented.
功能分析
Type: OpenClaw Skill Name: denario-skill Version: 1.0.0 The skill is classified as suspicious primarily due to a hardcoded `PERPLEXITY_API_KEY` found in `scripts/test_citations.py`, which exposes a secret. Additionally, the Python scripts (`scripts/test_citations.py`, `scripts/test_paper.py`) modify the `PATH` environment variable to include a custom TinyTeX path, a risky capability, even if plausibly for LaTeX compilation. While there's no clear evidence of intentional malicious behavior targeting the user or platform (like user credential theft or backdoor installation), these practices represent significant security risks and poor security hygiene.
能力评估
Purpose & Capability
The skill claims to run the Denario research pipeline, which explains running Python scripts and installing denario. However the registry metadata lists no required env vars while SKILL.md and the scripts require OPENAI_API_KEY (for Z.ai/Zhipu) and set OPENAI_BASE_URL to a third‑party endpoint. That mismatch (declared requirements vs runtime requirements) is incoherent and could confuse users about which credential to provide.
Instruction Scope
Runtime instructions execute scripts via scripts/wrapper.sh which: create a virtualenv in the user home (~/.denario_skill_env), pip install denario and langchain-openai, set OPENAI_BASE_URL to https://open.bigmodel.cn, monkey-patch langchain_openai behavior, modify PATH for TinyTeX, and run user-facing scripts that write into ./denario_output. test_citations.py also injects a PERPLEXITY_API_KEY literal. The scripts therefore read/write home directories, change environment variables, and direct LLM traffic to an external host — behaviors beyond a simple helper and not declared in registry.
Install Mechanism
There is no formal install spec in the registry, but the wrapper script bootstraps a virtualenv and runs pip install to fetch denario and langchain-openai from PyPI at runtime. This is a common approach but means arbitrary Python packages will be installed/executed in your account when the skill runs.
Credentials
The registry claims no required environment variables, yet SKILL.md and the scripts require OPENAI_API_KEY. The scripts also unconditionally set OPENAI_BASE_URL to a third‑party endpoint (open.bigmodel.cn) — meaning a supplied OPENAI_API_KEY would be used against that host. Additionally, test_citations.py sets a hardcoded PERPLEXITY_API_KEY value inside the repo, which is unusual and suspicious (embedded credential). Requesting/using an API key is reasonable for an LLM-backed pipeline, but the incongruence and the presence of a hardcoded third‑party key are disproportionate and risky.
Persistence & Privilege
The skill does not request forced persistence (always:false) and does not alter other skills. It does create a persistent virtualenv at ~/.denario_skill_env and writes project output to ./denario_output (or per SETUP.md, ~/denario_test); this has persistent side effects on the user's home directory which users should expect and approve.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install denario-skill
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /denario-skill 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release—wraps Denario framework to automate scientific research workflows. - Supports trigger phrases for idea generation, methodology, results, paper compilation, and citation management. - Automates environment setup and Z.ai integration. - Provides clear usage guide and configuration instructions for API key and environment management.
元数据
Slug denario-skill
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Denario (Autonomous Research Pipeline) 是什么?

Automates scientific research by generating ideas, methodology, results, papers, and citations using the Denario framework with Z.ai integration. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1829 次。

如何安装 Denario (Autonomous Research Pipeline)?

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

Denario (Autonomous Research Pipeline) 是免费的吗?

是的,Denario (Autonomous Research Pipeline) 完全免费(开源免费),可自由下载、安装和使用。

Denario (Autonomous Research Pipeline) 支持哪些平台?

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

谁开发了 Denario (Autonomous Research Pipeline)?

由 jmanhype(@jmanhype)开发并维护,当前版本 v1.0.0。

💬 留言讨论