← 返回 Skills 市场
edisonchenai

Protea Self Evolving Life Agent

作者 EdisonChenAI · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
443
总下载
1
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install protea-self-evolving-life-agent
功能描述
Self-evolving artificial life agent. Three-ring architecture: Ring 0 (Sentinel) supervises, Ring 1 (Intelligence) drives LLM-powered evolution, Ring 2 (Evolv...
安全使用建议
This SKILL.md instructs you to download and run an unsigned remote setup script and to run a program that mutates and rewrites its own code, opens a local web UI, and runs a Telegram bot. Before installing: (1) Do not run curl|bash on unreviewed scripts — instead inspect the setup.sh in the repo and verify a tagged release and checksum. (2) Expect to provide LLM API keys and likely a Telegram token; only give keys you control and can revoke. (3) Run first in an isolated VM or container with no access to sensitive files or credentials. (4) Review the GitHub source (run.py and setup.sh), search for network/exfiltration or credential use, and prefer pinned releases. (5) If you are not comfortable auditing self-modifying code, avoid installing or restrict network and filesystem permissions tightly.
功能分析
Type: OpenClaw Skill Name: protea-self-evolving-life-agent Version: 1.0.0 The skill describes a 'self-evolving' agent that autonomously generates and executes code mutations, which is functionally equivalent to a self-modifying Remote Code Execution (RCE) engine. It promotes a high-risk installation method (curl | bash) via a remote script (https://raw.githubusercontent.com/EdisonChenAI/protea/main/setup.sh) and includes features like a Telegram bot and web dashboard that could facilitate unauthorized remote control. While framed as an experimental AI project, the inherent design for autonomous code execution and persistence (Ring 0 Sentinel) poses significant security risks without explicit evidence of malicious intent.
能力评估
Purpose & Capability
The skill claims to be a self-evolving agent (which legitimately needs LLM API keys, git, Python, and optional Telegram credentials). However, the registry metadata lists no required environment variables, no install steps, and no primary credential. That mismatch (SKILL.md listing LLM API keys and system prerequisites while the manifest declares none) is incoherent and unexplained.
Instruction Scope
SKILL.md explicitly instructs: curl a remote setup.sh from GitHub and pipe to bash, then run run.py. The runtime instructions describe a program that self-modifies, runs LLM-driven code mutations, runs a Telegram bot, and exposes a web dashboard. These instructions direct the agent/operator to fetch and execute arbitrary remote code and to operate persistent, networked services — behavior that extends well beyond a simple helper skill and could modify local repositories and files.
Install Mechanism
There is no formal install spec in the manifest, but SKILL.md tells the user to run curl https://raw.githubusercontent.com/…/setup.sh | bash. Piping an unsigned remote script to shell is high risk because it executes code fetched at runtime; the instruction does not pin a release or provide integrity checks.
Credentials
The SKILL.md says 'At least one LLM API key (Anthropic, OpenAI, DeepSeek, or Qwen)' and the feature list implies Telegram tokens and likely other credentials. The declared manifest lists no required env vars or primary credential — a clear inconsistency. Asking for multiple LLM provider keys and a Telegram bot token (implied) is plausible for the described features but should be declared explicitly and minimized.
Persistence & Privilege
The skill describes persistent behavior (git-managed Ring 2 repo, web dashboard, Telegram bot) and self-reproduction/self-evolution. While always:false, the runtime instructions create long-lived services and modify a local git repo, which gives significant persistence and privilege on the host. The skill also instructs executing remote setup scripts that may install persistent components.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install protea-self-evolving-life-agent
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /protea-self-evolving-life-agent 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of protea-Self-evolving life agent. - Introduces a three-ring architecture: Sentinel (supervisor), Intelligence (LLM-driven evolution), and Evolvable Code (self-restructuring program). - Supports multiple LLM providers: Anthropic, OpenAI, DeepSeek, and Qwen. - Features code self-evolution with automatic mutation, rollback, and fitness-based survivor selection. - Implements fitness scoring, gene pool inheritance, tiered memory management, and skill crystallization. - Includes a Telegram bot for interaction and a local web dashboard for monitoring. - Ships with comprehensive test coverage (1098 tests).
元数据
Slug protea-self-evolving-life-agent
版本 1.0.0
许可证
累计安装 3
当前安装数 3
历史版本数 1
常见问题

Protea Self Evolving Life Agent 是什么?

Self-evolving artificial life agent. Three-ring architecture: Ring 0 (Sentinel) supervises, Ring 1 (Intelligence) drives LLM-powered evolution, Ring 2 (Evolv... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 443 次。

如何安装 Protea Self Evolving Life Agent?

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

Protea Self Evolving Life Agent 是免费的吗?

是的,Protea Self Evolving Life Agent 完全免费(开源免费),可自由下载、安装和使用。

Protea Self Evolving Life Agent 支持哪些平台?

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

谁开发了 Protea Self Evolving Life Agent?

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

💬 留言讨论