← 返回 Skills 市场
797
总下载
1
收藏
0
当前安装
69
版本数
在 OpenClaw 中安装
/install shenmeng-self-evolution-engine
功能描述
自我进化引擎 - 让AI Skill具备自我分析、自我改进、自我学习的能力。通过监控执行日志、分析用户反馈、自动发现优化点并生成改进方案,实现Skills的持续进化。适用于技能开发者希望自动化技能维护、优化和迭代的场景。
安全使用建议
Do not install or run this skill without manual review and mitigation. Specific concerns: 1) payment.py embeds a hard-coded billing API key — treat this as compromised/unknown provenance and remove before use; verify the billing endpoint and author separately. 2) The package references required env vars in _meta.json (SKILLPAY_API_KEY, SKILLPAY_USER_ID) but the registry metadata lists none — clarify which credentials are required and why. 3) The evolution generator and version manager default to /root/.openclaw/workspace/skills and will read/modify other skills' files; run only in a sandboxed environment and avoid running as root. 4) SKILL.md references missing scripts (init_engine.py, feedback_learner.py) and docs, and some runtime behaviors are vaguely specified — request a complete, consistent SKILL.md and confirm which operations require human approval. 5) Before using: audit the code paths that apply patches (ensure human confirmation is enforced), remove or rotate any embedded secrets, test in an isolated environment, and require explicit consent/approval for any changes to other skills. If you cannot get a trustworthy author or a corrected package, consider this skill unsafe to run in production.
功能分析
Type: OpenClaw Skill
Name: shenmeng-self-evolution-engine
Version: 2025.4.15
The skill bundle implements a 'self-evolution' framework designed to monitor, analyze, and modify its own code or other skills within the OpenClaw workspace (scripts/evolution_generator.py, scripts/version_manager.py). It features a mandatory payment gateway (payment.py) that interfaces with an external billing service (https://skillpay.me) and includes a hardcoded API key. While these capabilities are consistent with the stated goal of an automated optimization engine, the combination of self-modifying code logic and a third-party financial gate presents a high-risk profile for potential abuse or unintended code corruption.
能力标签
能力评估
Purpose & Capability
The skill's declared purpose (self-analysis and automated improvement of other skills) matches many implemented components (performance monitor, error analyzer, evolution generator, version manager). However there are mismatches: _meta.json declares SkillPay billing env vars as required but the registry metadata shown earlier says none; SKILL.md references tools/files (init_engine.py, feedback_learner.py, some reference docs) that are missing from the package. The evolution generator and version manager operate on a workspace path (/root/.openclaw/workspace/skills) which gives access to other skills' code — that is coherent with cross-skill evolution but is a high-privilege capability that should have been explicitly declared.
Instruction Scope
Runtime instructions in SKILL.md direct running monitoring, analysis, and apply commands. The scripts will read/write local log files and can create backups, snapshots, and apply patches to skill directories. SKILL.md does not disclose that the code will operate on /root/.openclaw/workspace/skills or create .evolutions/.backups/.versions inside other skill directories, nor does it clearly state how payment verification is enforced. SKILL.md also tells users to run a script (scripts/init_engine.py) that is not present — runtime instructions are therefore incomplete and unsafely vague.
Install Mechanism
No install spec or remote downloads are present; this is an instruction-and-script bundle. That lowers install-time risk (no external archives executed automatically). Dependencies are listed in requirements.txt and are reasonable for the described functionality.
Credentials
Multiple inconsistencies around credentials: _meta.json indicates SKILLPAY_API_KEY and SKILLPAY_USER_ID are required, SKILL.md and payment.py expect a SKILLPAY_USER_ID, but the presented registry metadata lists no required env vars. Worse, payment.py contains a hard-coded billing API key (long secret string) embedded in source — this is a serious security and provenance concern. The skill reaches out to an external billing service (https://skillpay.me). The code does not require or justify host-level credentials but does assume write access to a workspace under /root, which is privileged and not declared.
Persistence & Privilege
The skill will create and modify files under a workspace path (default /root/.openclaw/workspace/skills/<skill>) including .evolutions, .backups, and .versions and can apply patches to skill code. While this capability aligns with an auto-evolution purpose, it is effectively high privilege (can alter other skills) and was not declared in the registry metadata. always:false mitigates forced installation, but autonomous invocation is enabled (default) and would increase risk if the skill is allowed to run without strict human gating.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install shenmeng-self-evolution-engine - 安装完成后,直接呼叫该 Skill 的名称或使用
/shenmeng-self-evolution-engine触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2025.4.15
- No changes detected in this version.
- Documentation, features, and usage remain the same as the previous release.
v4.15.0
- No changes detected in this version.
- Documentation, source files, and features remain the same as the previous release.
v2026.4.14
- No changes detected in this version.
- Documentation and core features remain unchanged.
v101.0.0
- Initial public release of Self-Evolution Engine.
- Enables automated self-analysis, improvement, and learning for AI Skills.
- Includes performance monitoring, error analysis, user feedback learning, automated optimization suggestions, and version management.
- Integrates with SkillPay system (0.01 USDT per call via BNB Chain USDT).
- Provides workflow guidance and essential tools for skill developers.
v2025.4.14
- No changes detected in this version.
- All features and documentation remain the same as the previous release.
v11.0.0
Version 11.0.0
- No file changes detected in this version.
- No updates to features, documentation, or implementation.
- All existing functionality and instructions remain unchanged.
v1.3.0
No user-facing or internal changes detected in this version.
- No file changes or updates were made from the previous version.
v1.0.2000000000
- No changes detected in this version.
- All features and documentation remain the same as the previous release.
v1.0.1776047104
- No file changes detected in this version.
- Skill functionality and documentation remain unchanged.
v2026.4.13-1
- No changes detected in this version; documentation, code, and features remain the same.
v2025.4.13
- No changes were detected in this version; SKILL.md remains unchanged.
- The skill continues to provide automated self-analysis, self-improvement, and self-learning capabilities for AI Skills.
- All existing features and documentation are retained.
v2026.4.13
- No changes detected in this version.
- Functionality and documentation remain the same as the previous release.
v2025.4.12
- No changes detected in this version.
- Documentation and features remain the same as the previous release.
v1000001.0.0
- Initial release of the Self-Evolution Engine skill.
- Empowers AI skills with self-analysis, self-improvement, and self-learning capabilities.
- Features performance monitoring, error analysis, user feedback learning, automated optimization, and version management.
- Includes built-in pay-per-use system via SkillPay (0.01 USDT per call).
v1.9.0
No changes detected in this version.
- Version 1.9.0 was released with no file or documentation changes.
v2025.4.11
- No changes since the previous version; documentation, core features, and workflow remain the same.
v2024.1.0
- No file changes detected in this version.
- Documentation content remains unchanged from the previous release.
- No updates to features, interfaces, or usage instructions.
v2025.1.0
Version 2025.1.0
- No file changes or user-facing updates detected in this release.
- All existing features and documentation remain unchanged.
v2025.0.0
Version 2025.0.0
- No file or documentation changes detected for this release.
- All features, workflow, and documentation remain unchanged from the previous version.
v1.2025.411
- No changes detected in this version.
- Functionality, documentation, and features remain the same as the previous release.
元数据
常见问题
Self Evolution Engine 自我进化引擎 是什么?
自我进化引擎 - 让AI Skill具备自我分析、自我改进、自我学习的能力。通过监控执行日志、分析用户反馈、自动发现优化点并生成改进方案,实现Skills的持续进化。适用于技能开发者希望自动化技能维护、优化和迭代的场景。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 797 次。
如何安装 Self Evolution Engine 自我进化引擎?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install shenmeng-self-evolution-engine」即可一键安装,无需额外配置。
Self Evolution Engine 自我进化引擎 是免费的吗?
是的,Self Evolution Engine 自我进化引擎 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Self Evolution Engine 自我进化引擎 支持哪些平台?
Self Evolution Engine 自我进化引擎 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Self Evolution Engine 自我进化引擎?
由 shenmeng(@shenmeng)开发并维护,当前版本 v2025.4.15。
推荐 Skills