360 Secure SkillHub
360 安全技能中心

Self Thinking Agent

提供一套元认知自检框架:输出前评估置信度、列出最可能的错误路径,识别拟人化、权威、后见之明、确认偏差等常见偏差,并按置信度区间决定直接回答、附加说明、追问或拒答;同时附带 Node 脚本,可对推理文本执行分析、偏差列举和反思命令。

sky-lv
sky-lv
热度 41.59
最近更新 2026-05-11 17:46:45
分类:知识依赖:代码执行 / 内部调用大模型应用场景:工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add self-thinking-agent
Metadata
name
skylv-metacognition-engine
description
Enables AI agents to reflect on their own reasoning, detect cognitive biases, and improve decision quality through structured self-examination loops.
keywords
metacognition, self-reflection, bias-detection, reasoning, self-improvement, agent-ai
triggers
metacognition, self-reflection, agent thinking, bias detection, reasoning quality

Metacognition Engine

Give your AI agent the ability to think about its own thinking.

What is Metacognition?

Metacognition = "thinking about thinking." This skill enables AI agents to:

  • Detect when they're uncertain or confused
  • Identify reasoning gaps before they cause errors
  • Recognize cognitive biases in their own output
  • Self-correct before delivering answers

Core Framework

1. Pre-Output Check

Before responding, run through these questions:

1. Am I confident in this answer? (Yes / Partial / No)
2. What are the 3 most likely ways this could be wrong?
3. What information would I need to be 100% certain?

2. Cognitive Bias Detection

Check for common biases:

  • Anthropomorphism — projecting human traits onto AI
  • Authority bias — deferring to stated credentials without verification
  • Hindsight bias — acting like something was obvious after the fact
  • Confirmation bias — seeking only confirming evidence

3. Uncertainty Quantification

Express confidence explicitly:

Confidence Meaning Action
90%+ Highly confident Answer directly
70-89% Likely correct Answer + add caveat
50-69% Uncertain Ask clarifying questions
<50% Likely wrong Decline or escalate

Example

Without metacognition:

"The capital of France is Paris."

With metacognition:

"Based on my training data, the capital of France is Paris (confidence: 95%). Note: My knowledge has a cutoff date. For real-time data, verify current information."

Use Cases

  • Critical decisions: Add metacognition checkpoint before any consequential answer
  • User corrections: When a user corrects you, analyze WHY you were wrong
  • Complex problems: Run bias detection before solving multi-step problems
  • Knowledge boundaries: Automatically flag when you're approaching your knowledge limit

MIT License © SKY-lv