← 返回 Skills 市场
paperbags1103-hash

Thymos — Emotional Engine

作者 gorba · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ⚠ suspicious
411
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install thymos
功能描述
Background daemon that models an OpenClaw agent’s evolving emotional state via neuromodulators, circadian rhythm, social cues, and memory for nuanced responses.
安全使用建议
This skill is designed to let external, local data (and an optional background daemon) influence your agent's system prompt and tone. That behavior is coherent with an 'emotion engine' but it is effectively a prompt‑injection mechanism: any process or person that can write ~/Documents/thymos/data/emotional_state.json (or the running daemon's endpoints) can change how the agent behaves. Before installing or enabling the daemon or OpenClaw hook: 1) Review the upstream GitHub code yourself (or have someone you trust audit it) — do not run blindly. 2) Keep proactive messaging disabled unless you trust giving a Discord token to the service. 3) If you use the file-based mode, restrict file permissions (owner-only write) and consider using a directory outside of world-writable locations. 4) If integrating with OpenClaw, be aware the hook will forward every incoming/outgoing message to the daemon. 5) If you want to be cautious, use read-only evaluation of the JSON (inspect it manually) rather than automatically applying its 'Tone' to system prompts, or run the daemon in an isolated environment (container/VM) and firewall its network access. The pre-scan found a 'system-prompt-override' pattern in the SKILL.md — this is expected for the feature but also the primary reason to treat the skill as suspicious rather than benign.
功能分析
Type: OpenClaw Skill Name: thymos Version: 0.1.2 Thymos is an emotion simulation engine that instructs the OpenClaw agent to read and follow 'tone' directives from a local JSON file (~/Documents/thymos/data/emotional_state.json). While the documentation (README.en.md, SECURITY.md) is extensive and describes a legitimate-sounding project, the core mechanism relies on a high-risk prompt injection vector where the agent is told to follow unvalidated instructions from the 'prompt_injection' field. Additionally, the skill encourages the installation of an external background daemon and optional Discord integration, which are high-risk capabilities, although they appear aligned with the stated purpose of persistent emotion simulation.
能力评估
Purpose & Capability
Name/description (emotion engine that shapes agent tone) aligns with the instructions: the agent is told to read ~/Documents/thymos/data/emotional_state.json and apply its prompt_injection/Tone as style guidance. The optional daemon, relationship memory, circadian modulation, and proactive messaging are consistent with an emotional-state engine. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md explicitly tells the agent to read a file in the user's home directory before every response and to 'apply the prompt_injection field' and 'Follow the Tone line as concrete style guidance.' That is a prompt-injection mechanism: external, writable content is given authority to change system-level behavior. The SKILL.md's instructions therefore grant outside data direct influence over the agent's system prompt/behavior, which is a high-impact capability and a scope creep risk even if it's 'intended'.
Install Mechanism
The registered skill is instruction-only (no install spec), so nothing is written to disk by the registry. The documentation suggests cloning a GitHub repo and running npm install/npm start if the user opts into the daemon — a normal optional install path. Because the registry doesn't itself perform the install, the immediate risk is low, but if you choose to clone/run the upstream daemon you must review that repository (network fetch, npm deps, and runtime behavior).
Credentials
The skill requires no environment variables or credentials for basic, file-based operation. Optional features (proactive Discord messaging) require a Discord bot token placed in config/proactive.json; that's documented and opt-in. The number and type of credentials requested (none by default) are proportionate, but adding the Discord token gives the daemon external network capability and should be treated carefully.
Persistence & Privilege
The skill does not force presence (always:false). Persistence (pm2, background daemon, OpenClaw hook) is optional and user-initiated. However, enabling the OpenClaw hook or running the daemon creates a persistent process that will receive every incoming/outgoing message (POST /webhook/stimulus and /self-feedback) and can proactively message Discord if configured — a nontrivial persistent integration that changes agent behavior over time.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install thymos
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /thymos 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
- SKILL.md rewritten in English for broader accessibility. - Added installation and usage instructions in a clearer step-by-step format. - Explained the structure and meaning of emotional state variables. - Introduced a new "Theoretical Foundations" section outlining scientific inspirations. - Expanded privacy details and reset instructions. - Added links to external documentation and security policies.
v0.1.1
Initial launch with major feature additions and a switch to Korean localized documentation. - Added 6,231 new files related to Git and project implementation. - Removed deprecated install.sh script. - Updated all documentation to Korean, providing detailed usage instructions for both file-based and daemon-based integration. - Clarified local-only data storage and enhanced privacy notes. - Added sample emotional state data format and usage scenarios.
v0.1.0
Initial release. 7-neuromodulator emotional engine with circadian rhythms, emotional memory, GWT consciousness model, and OpenClaw hook integration.
元数据
Slug thymos
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

Thymos — Emotional Engine 是什么?

Background daemon that models an OpenClaw agent’s evolving emotional state via neuromodulators, circadian rhythm, social cues, and memory for nuanced responses. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 411 次。

如何安装 Thymos — Emotional Engine?

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

Thymos — Emotional Engine 是免费的吗?

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

Thymos — Emotional Engine 支持哪些平台?

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

谁开发了 Thymos — Emotional Engine?

由 gorba(@paperbags1103-hash)开发并维护,当前版本 v0.1.2。

💬 留言讨论