Agent Skills
› semantica-agi/semantica
› explain
explain
GitHub用于解释Semantica系统中的决策逻辑、规则推理及图分析结果。支持通过指定ID和详细程度,生成包含因果链、置信度、证据及后续建议的可读性解释报告,提升系统透明度与可追溯性。
触发场景
用户询问某个决策的具体原因或依据
需要分析图中节点间的连接关系及因果链条
调试或审计推理过程中的规则触发情况
安装
npx skills add semantica-agi/semantica --skill explain -g -y
SKILL.md
Frontmatter
{
"name": "explain",
"description": "Explain Semantica reasoning, decision logic, and graph results with traceability, causal context, and human-readable rationale."
}
/semantica:explain
Produce explanations for decisions, rules, and graph analytics. Usage: /semantica:explain <target> [args]
$ARGUMENTS = explanation target + optional detail level.
decision <decision_id> [--detail <level>]
Explain why a decision was reached.
from semantica.reasoning.explanation_generator import ExplanationGenerator
# For decision explainability in Semantica contexts:
decision_trace = ctx.trace_decision_explainability(decision_id=decision_id)
# For reasoning/proof explanations:
generator = ExplanationGenerator(detail_level=detail)
explanation = generator.generate_explanation(reasoning_result)
Output: decision factors, rule traces, confidence, and suggested next steps.
graph <node_id> [--path N]
Explain graph relationships and why a node is connected.
# Use AgentContext explainability + causal tracing for graph-connected decisions
graph_explanation = ctx.trace_decision_explainability(decision_id=node_id)
upstream = ctx.get_causal_chain(decision_id=node_id, direction="upstream", max_depth=depth)
downstream = ctx.get_causal_chain(decision_id=node_id, direction="downstream", max_depth=depth)
Return: cause/effect chains, supporting evidence, and relevant metadata.
版本历史
- 9094f1e 当前 2026-07-05 09:26


