← 返回 Skills 市场
Semantic Circuit Breaker
作者
KingOfZhao
· GitHub ↗
· v1.0.0
· MIT-0
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install semantic-circuit-breaker
功能描述
Protect downstream services by monitoring semantic content quality and triggering circuit breaks based on semantic drift, inconsistency, factual errors, or t...
安全使用建议
This skill conceptually fits its name, but the runtime instructions are deliberately vague about where to get embeddings, which LLM or KB to use, and what thresholds to apply. Before installing or enabling this skill: 1) require the author to specify which embedding/LLM/KB endpoints it will call and what credentials it needs; 2) only grant it access to vetted providers or a local embedding service, not broad platform credentials; 3) review and lock down any KB or external endpoints to avoid unintentional data leaks; 4) ask for concrete defaults (N, thresholds, baseline source) or implement these policies yourself; and 5) test in a restricted environment first. If the author supplies concrete integration targets and declared env vars, reassess — the current ambiguity is why I mark it as suspicious.
功能分析
Type: OpenClaw Skill
Name: semantic-circuit-breaker
Version: 1.0.0
The skill bundle contains conceptual documentation and a non-functional Python code snippet describing a 'Semantic Circuit Breaker' pattern for monitoring LLM output quality. It lacks executable logic, network calls, or any indicators of malicious intent or security vulnerabilities in SKILL.md or _meta.json.
能力评估
Purpose & Capability
Name/description (semantic circuit breaker) align with the SKILL.md: it describes semantic-distance triggers and a three-state breaker. However, the instructions rely on functions like embed() and verify_against_kb() without specifying where embeddings, the LLM, or the knowledge base come from—operational dependencies that are necessary to implement the described capability are not declared.
Instruction Scope
The SKILL.md is high-level and leaves implementation choices (which embedding provider, which KB, how to fetch/verify facts, thresholds, how many responses N, where baseline comes from) up to the agent. Vague, open-ended guidance can cause the agent to access arbitrary external services or data sources or to request credentials at runtime.
Install Mechanism
Instruction-only skill with no install spec or code files — minimal surface area and nothing is written to disk by the skill itself.
Credentials
The skill declares no required environment variables or credentials, but its examples require embedding, LLM calls, and KB verification. In practice these will need API keys/credentials; because they are not declared, the agent might attempt to use whatever credentials it already has access to or reach out to external endpoints — an under-specified credential model.
Persistence & Privilege
No always:true, no install-time persistence, and no modification of other skills or system-wide config is indicated. The skill runs only when invoked (user-invocable) and does not request elevated persistence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install semantic-circuit-breaker - 安装完成后,直接呼叫该 Skill 的名称或使用
/semantic-circuit-breaker触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Semantic Circuit Breaker 1.0.0
- Initial release introducing a semantic-based circuit breaker for service protection.
- Detects and reacts to issues like hallucinations, semantic drift, factual errors, and toxicity in API responses.
- Utilizes "semantic distance" metrics (embedding comparison, variance, factuality) instead of traditional error rates.
- Implements an extended three-state model (Closed, Open, Half-Open) driven by semantic quality, not just HTTP status codes.
- Designed as a quality safeguard layer for LLM APIs and similar services.
元数据
常见问题
Semantic Circuit Breaker 是什么?
Protect downstream services by monitoring semantic content quality and triggering circuit breaks based on semantic drift, inconsistency, factual errors, or t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。
如何安装 Semantic Circuit Breaker?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install semantic-circuit-breaker」即可一键安装,无需额外配置。
Semantic Circuit Breaker 是免费的吗?
是的,Semantic Circuit Breaker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Semantic Circuit Breaker 支持哪些平台?
Semantic Circuit Breaker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Semantic Circuit Breaker?
由 KingOfZhao(@kingofzhao)开发并维护,当前版本 v1.0.0。
推荐 Skills