← 返回 Skills 市场
relunctance

Tmp Soul Evolver

作者 Gao.QiLin · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
78
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install soul-evolver
功能描述
soul-evolver - AI Agent Memory Evolution System. Automatically analyzes memory files and evolves SOUL.md, USER.md, IDENTITY.md, and other workspace identity...
安全使用建议
What to check before installing: - Understand data flow: this skill will read your workspace memory files (memory/*.md, .learnings/) and send extracted excerpts to the configured MiniMax API. Only install if you trust the MiniMax provider and are comfortable sending that data off-host. - Required env var: set MINIMAX_API_KEY (and optionally MINIMAX_BASE_URL). Note the package metadata shown earlier omitted this — rely on SKILL.md/code which do require the key. - Test with --dry-run first to see proposed changes without writing. Review outputs before allowing it to run automatically. - Scheduling: SKILL.md includes a scheduled hook (every 120m). If you enable automated scheduling, the skill will periodically analyze and may append updates; if you prefer manual control, do not enable the cron/hook. - Review workspace and backups: backups are stored under derived .soulforge-* directories inside the workspace; confirm the workspace path is correct so backups stay isolated. - Path/name mismatch: documentation refers to both 'soul-forge' and 'soul-evolver' locations; confirm the actual installed path and update commands accordingly. - If you need higher assurance, audit the full analyzer/evolver code (the network call and prompt composition are visible in analyzer.py) and consider running the skill in an isolated test workspace containing non-sensitive data first.
功能分析
Type: OpenClaw Skill Name: soul-evolver Version: 1.0.1 The soul-evolver skill is a legitimate memory management system designed to analyze an agent's conversation logs and learning files to update its identity and behavioral guidelines (e.g., SOUL.md, USER.md). The code is well-structured, follows its stated purpose, and includes safety features such as incremental file appends (never overwriting), timestamped backups, and a dry-run mode. While it sends memory data to the MiniMax API (api.minimax.chat) for analysis, this is the core documented functionality and is handled via standard environment variables. No evidence of malicious intent, unauthorized data exfiltration, or harmful prompt injection was found.
能力标签
crypto
能力评估
Purpose & Capability
The skill's name/description, runtime code, and instructions consistently implement a memory-analysis → MiniMax → file-update workflow. Requiring python3 and a MiniMax API key is coherent with that purpose. However, the registry-level metadata shown at the top of the report claims no required environment variables, while SKILL.md and the code require MINIMAX_API_KEY — this mismatch is an incoherence in the packaging/metadata.
Instruction Scope
SKILL.md and the code instruct the agent to read memory/*.md, .learnings/, and optionally a hawk-bridge vector store, then build prompts containing memory excerpts and send them to the configured MiniMax endpoint. That behavior matches the described purpose but does mean potentially sensitive workspace memory is transmitted to an external LLM provider. The skill also includes a scheduled hook (every 120m) which, if enabled, will run periodically without manual approval. Instructions and code otherwise remain within the stated scope (no access to unrelated system paths or unrelated credentials).
Install Mechanism
This is an instruction-only skill (no external download/install spec). Code files are bundled in the skill itself; there is no separate install-from-URL step. That keeps installation risk low. Minor inconsistency: SKILL.md/README refer to paths like ~/.openclaw/skills/soul-forge/scripts/... while other documentation and the publish slug use 'soul-evolver' or 'soulforge' — path/name inconsistencies may cause user confusion but are not an active install risk.
Credentials
The code and SKILL.md require a single external credential (MINIMAX_API_KEY) and optionally accept MINIMAX_BASE_URL; that is proportionate to the stated functionality. The top-level registry metadata (in the provided summary) not listing MINIMAX_API_KEY is inconsistent with the skill instructions and code, which do require it. No unrelated secrets or excessive environment variables are requested.
Persistence & Privilege
The skill does not set always: true and does not request elevated system privileges. It can be scheduled via an agentTurn hook (every 120m) which would run autonomously if the environment/scheduler enables the hook; that autonomy combined with sending memory to an external API is a convenience-risk tradeoff but not an outright privilege escalation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install soul-evolver
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /soul-evolver 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Multi-agent isolation
v1.0.0
Initial release
元数据
Slug soul-evolver
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Tmp Soul Evolver 是什么?

soul-evolver - AI Agent Memory Evolution System. Automatically analyzes memory files and evolves SOUL.md, USER.md, IDENTITY.md, and other workspace identity... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 78 次。

如何安装 Tmp Soul Evolver?

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

Tmp Soul Evolver 是免费的吗?

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

Tmp Soul Evolver 支持哪些平台?

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

谁开发了 Tmp Soul Evolver?

由 Gao.QiLin(@relunctance)开发并维护,当前版本 v1.0.1。

💬 留言讨论