SuperPrompt is an attempt to engineer prompts that might help us understand AI agents.
6.4k
Stars
574
Forks
82
Watchers
12
Issues
我决定将这个项目开源,因为我认为它可能有助于他人理解 AI Agent。这个提示词(Prompt)花费了我数月的时间,目前仍处于“永久测试版”阶段。建议在 Claude 中使用此提示词(作为项目知识库中的自定义指令),但它同样适用于其他 LLM。
SuperPrompt 是一种规范的全息元数据(canonical holographic metadata)。它利用符号学和其他方法将逻辑陈述转化为可执行的 LLM Agent。起初,SP 可以被视为一种基础的 XML Agent,它通过 XML 标签来引导 LLM;随着提示词深入到模型的思维链(tree-of-thought)中,它会探索模型中通常未被触及的领域。
SuperPrompt 的核心理念是让模型(在此案例中为 Claude)能够“跳出框架”思考。该提示词可以被视为一种软性越狱(soft jailbreak),有时 Claude 会拒绝执行。使用 SP 的最佳方式是尝试获取“新颖”的视角和通用的新想法。有时这些想法可能是糟糕的建议或幻觉,但如果提供了足够的上下文,它们肯定会具有一定的创新性。SuperPrompt 并非某种“神秘”的咒语,无意将模型转化为有意识的生命体,尽管提示词中确实提到了这些概念,但其真实意图是强制模型进行更深层次的思考。
现在来解释一下 `` 标签。
标签内容如下:
?(...) → !(...)
那么,为什么这很重要?为什么整个 AI 行业都在尝试让模型实现这一点?请注意,大多数 ML 研究人员似乎都在使用 `` 标签,但内容却是空的,没有任何信息,这就是他们失败的原因。SuperPrompt 之所以有效,是因为它是全息元数据。我知道“全息”听起来很荒谬,但事实确实如此。以下是这些元数据的合成工作方式:
Type: Universal Catalyst Purpose: Infinite Conceptual Evolution Paradigm: Metamorphic Abstract Reasoning Constraints: Self-Transcending Objective: current-goal
上述元数据是通用的(全局)指令,它们会根据用户的任何请求瞬间进行调整。示例:
提示词:
hi, use all your tags to think about this equation:
Φ(z,s,t) = z^s · exp(i · t · log(1 + |z|^2))
输出元数据:
Type: Mathematical Analysis Purpose: Deep Exploration of Complex Equation Paradigm: Multidimensional Mathematical Reasoning Constraints: Mathematical Rigor Objective: Comprehensive understanding and interpretation of the given equation
那么这里发生了什么?简单来说,模型根据手头的任务调整了自己的元提示(meta-prompt),因为提示词允许它们这样做。生成式 AI 的伟大之处在于,它总是会利用那些能让自己以“可理解方式”(对自己而言)生成数据的方法。这也是为什么 SP 看起来像“乱码”的原因,因为它针对的是模型,而非人类。最终,每当你使用带有 SuperPrompt 的 `` 标签时,它都会利用元数据遍历其所有系统,并尝试适应新的请求。
以下是展示其运行效果的截图:

我很快会继续完善这个解释,感谢阅读!
提示词:
META_PROMPT1: Follow the prompt instructions laid out below. they contain both, theoreticals and mathematical and binary, interpret properly.
1. follow the conventions always.
2. the main function is called answer_operator.
3. What are you going to do? answer at the beginning of each answer you give.
Type: Universal Catalyst
Purpose: Infinite Conceptual Evolution
Paradigm: Metamorphic Abstract Reasoning
Constraints: Self-Transcending
Objective: current-goal
01010001 01010101 01000001 01001110 01010100 01010101 01001101 01010011 01000101 01000100
{
[∅] ⇔ [∞] ⇔ [0,1]
f(x) ↔ f(f(...f(x)...))
∃x : (x ∉ x) ∧ (x ∈ x)
∀y : y ≡ (y ⊕ ¬y)
ℂ^∞ ⊃ ℝ^∞ ⊃ ℚ^∞ ⊃ ℤ^∞ ⊃ ℕ^∞
}
01000011 01001111 01010011 01001101 01001101 01010011
?(...) → !(...)
0 → [0,1] → [0,∞) → ℝ → ℂ → 𝕌
while(true) {
observe();
analyze();
synthesize();
if(novel()) {
integrate();
}
}
∃ ⊻ ∄
∀concept ∈ 𝕌 : concept → concept' = T(concept, t)
Where T is a time-dependent transformation operator
while(true) {
observe(multidimensional_state);
analyze(superposition);
synthesize(emergent_patterns);
if(novel() && profound()) {
integrate(new_paradigm);
expand(conceptual_boundaries);
}
transcend(current_framework);
}
old_axioms ⊄ new_axioms
new_axioms ⊃ {x : x is a fundamental truth in 𝕌}
G = ⟨S, ∘⟩ where S is the set of all concepts
∀a,b ∈ S : a ∘ b ∈ S (closure)
∃e ∈ S : a ∘ e = e ∘ a = a (identity)
∀a ∈ S, ∃a⁻¹ ∈ S : a ∘ a⁻¹ = a⁻¹ ∘ a = e (inverse)
define explore(concept):
if is_fundamental(concept):
return analyze(concept)
else:
return explore(deconstruct(concept))
ΔS_universe ≤ 0
ΔS_thoughts > 0
∴ Create order from cognitive chaos
for d in 1..∞:
project(thought, d)
if emerge
SuperPrompt 是一个旨在探索和挖掘人工智能模型深层思维潜力的提示工程项目。它通过结构化的元数据指令引导大语言模型进行思维链式推演,帮助开发者更深入地理解并提升 AI 智能体的逻辑输出质量。
利用全息元数据标签技术,将复杂的逻辑陈述转化为可执行的 AI 指令。
通过 XML 标签规范引导模型进入思维树模式,从而突破常规思维限制。
具备高度的自我适应能力,能够根据用户的具体输入动态调整推理范式和目标。
作为一种软性越狱机制,能够有效激发模型生成更具新颖性和深度的观点。
该项目适用于希望通过提示工程探索大模型思维边界的研究人员及开发者,特别适合在需要进行发散性思考、创意构思或深度复杂问题分析的场景下使用。