Why Every Decision Needs a Reasoning Framework
为什么每一个决定都需要一个推理框架
From human worldviews to enterprise ontology—and why AI should not reason from hidden intentions.
从人类的世界观到企业本体论——以及为什么 AI 不应该基于隐藏的意图进行推理。
When people discuss artificial intelligence, they often focus on the quality of the final answer.
Is the answer correct? Is it helpful? Is it ethical?
But I have become increasingly interested in a more fundamental question:
What reasoning framework produced that answer?
An answer does not appear from nowhere. Behind every judgment, recommendation, and action is a chain of assumptions about what exists, what matters, what is considered good or harmful, and what outcome should be prioritized.
This is true for humans. It is also true for AI systems and organizations.
The Same Situation Can Produce Different Actions
Two people can face the same situation and choose completely different actions.
This does not necessarily mean that one person is rational and the other is irrational. They may simply be reasoning from different worldviews.
For example, when facing conflict, one person may prioritize:
- Protecting personal interests
- Preserving the relationship
- Following a moral obligation
- Avoiding future risk
- Maintaining social harmony
- Practicing patience and non-attachment
Each perspective may lead to a different interpretation of the problem and therefore a different action.
Even the same person may make different decisions when applying different theories.
A person using a short-term cost-benefit framework may choose one action. The same person using a long-term relationship framework may choose another. A Buddhist framework, a legal framework, a psychological framework, and a financial framework may each emphasize different concepts, relationships, risks, and desired outcomes.
The decision changes because the reasoning framework changes.
Judgment Should Follow a Traceable Chain
In a well-structured reasoning system, an action should not come only from a person's immediate purpose, emotion, or preference.
It should follow a traceable chain:
A worldview defines the general understanding of reality. Principles describe what should be valued or avoided. Concepts provide the language used to understand the situation. Interpretation connects those concepts to the facts of the case. Judgment evaluates the available choices. Action is the final operational outcome.
Without this chain, a person—or an AI system—may first decide what outcome it wants and then selectively construct an explanation to justify it.
The answer may sound logical, but the reasoning is actually being driven by an unstated purpose.
This is one form of manipulation: the framework is hidden, while the conclusion is presented as neutral.
Right and Wrong Exist Within a Framework
This does not mean that nothing is right or wrong. It means that judgments need context.
An action may be considered correct under one framework and inappropriate under another because the frameworks optimize for different values.
For example:
- A financial framework may maximize profitability.
- A legal framework may prioritize compliance.
- A risk framework may minimize potential loss.
- A customer framework may maximize long-term trust.
- A Buddhist framework may examine intention, attachment, suffering, compassion, and consequences.
The important question is therefore not only: What is the correct action?
It is also: Correct according to which framework, principles, and objectives?
Once the framework is explicit, different actions can be evaluated more clearly. We can compare trade-offs, identify conflicts between principles, and calculate which action best satisfies the selected goals and constraints.
Without an explicit framework, "optimization" becomes dangerous because the system may maximize an objective that users never knowingly accepted.
Ontology as an Explicit World Model
This is where ontology becomes important.
Ontology defines:
- What entities exist
- What concepts mean
- How concepts relate
- Which rules apply
- Which states are possible
- Which actions are allowed
- Which outcomes should be evaluated
In this sense, ontology is not simply a technical data model. It is an explicit representation of a worldview within a particular domain.
For a human reasoning system, an ontology might contain concepts such as:
- Intention
- Attachment
- Responsibility
- Harm
- Compassion
- Fear
- Consequence
- Relationship
It may define relationships such as:
- An intention influences an action.
- An attachment can shape a judgment.
- An action produces consequences.
- A decision affects multiple people.
- Short-term relief may increase long-term suffering.
The ontology does not automatically generate the final answer. It establishes the world in which reasoning takes place.
A simple AI architecture can then be understood as:
- LLM — Reasoning Engine
- Knowledge Graph — Connected Knowledge
- Ontology — World Model
- Skills and Actions — Operational Capability
- Agent — Orchestrator
The LLM reasons. The knowledge graph provides connected facts. The ontology defines what those facts mean. The agent coordinates the reasoning process. Skills and actions turn a conclusion into something operational.
How This Connects to WisdomAI
This idea is part of my current personal project, WisdomAI.
WisdomAI begins with a Buddhist-domain MVP, but the underlying question is broader:
Can an AI system reason from an explicit worldview and show the theoretical chain behind its answer?
The project is not intended to make Buddhism the only correct framework. It uses Buddhist knowledge as an initial domain because it contains rich concepts, relationships, practices, causal explanations, and approaches to human suffering.
A user may ask about anger, conflict, fear, attachment, responsibility, or difficult decisions.
Instead of immediately generating advice, the system should be able to identify:
- Which concepts are relevant
- Which principles are being applied
- How the situation is interpreted
- Which possible actions follow from that interpretation
- What consequences each action may produce
- Where alternative frameworks may lead to different conclusions
The goal is not merely to provide an answer. The goal is to make the reasoning path visible.
A transparent response might say:
Another framework might generate a different recommendation. The user should be able to see the difference rather than receiving one hidden worldview presented as universal truth.
The Same Logic Applies to Companies
This reasoning model is not limited to personal wisdom or philosophy. It also applies directly to enterprises.
Consider a company's financial system.
A financial decision should not be produced merely because a manager currently wants a particular result. It should follow an explicit business framework. For example:
A company may define concepts such as:
- Revenue
- Cost
- Budget
- Forecast
- Cash flow
- Investment
- Risk
- Customer
- Business unit
- Approval
It may define relationships such as:
- A business unit owns a budget.
- A transaction belongs to an account.
- Actual performance is compared with a forecast.
- A purchase may require approval.
- An investment consumes cash but may create future value.
- A cost reduction may affect customer experience or operational risk.
Different departments may look at the same decision differently.
Finance may prioritize margin. Sales may prioritize growth. Operations may prioritize reliability. Legal may prioritize compliance. The executive team may prioritize long-term enterprise value.
Without a shared ontology, these groups may use the same words while meaning different things. Their metrics may conflict, and an AI agent may optimize one objective while damaging another.
An enterprise ontology creates a shared representation of the organization's world. It makes business entities, definitions, policies, relationships, permissions, and actions explicit.
Only then can an AI system meaningfully evaluate questions such as:
- Should this expense be approved?
- Which budget should fund this initiative?
- Is the variance acceptable?
- Should the company prioritize margin or growth?
- Which action maximizes value while respecting policy and risk constraints?
From Hidden Purpose to Governed Optimization
Both human reasoning and enterprise decision-making face the same problem.
A system can appear rational while actually being guided by a hidden purpose. The purpose may come from:
- An individual's immediate desire
- A manager's performance target
- A department's local incentive
- A product owner's objective
- A model developer's assumptions
- The organization controlling the AI system
Ontology does not remove these interests. But it can make them visible.
When the reasoning framework is explicit, we can ask:
- Which objective is being optimized?
- Which principles constrain that objective?
- Who defined those principles?
- Which stakeholders are affected?
- What trade-offs are being accepted?
- What alternative frameworks would produce another action?
This turns AI reasoning from an opaque output into a governable process.
My Current Understanding
My current understanding of ontology is therefore not limited to organizing data.
Ontology is a way to make a reasoning system's worldview explicit.
For humans, it can connect theories, values, concepts, judgments, and actions. For companies, it can connect strategy, business definitions, financial logic, policies, metrics, decisions, and operational actions. For AI, it can provide a structured world in which reasoning occurs.
The final action may still be debatable. The framework itself may still contain limitations or bias.
But at least the reasoning becomes visible.
And once it is visible, it can be questioned, compared, governed, and improved.
That may be one of the most important foundations for building AI systems we can actually trust.
当人们讨论人工智能时,往往关注的是最终答案的质量。
这个答案正确吗?它有帮助吗?它符合伦理吗?
但我越来越关注一个更根本的问题:
是什么样的推理框架产生了这个答案?
答案不会凭空出现。每一个判断、建议与行动的背后,都有一整条假设链——关于什么是存在的、什么是重要的、什么被视为有益或有害,以及应该优先追求怎样的结果。
这对人类如此,对 AI 系统与组织同样如此。
同样的情境可能导向不同的行动
两个人面对同一个情境,可能会做出完全不同的选择。
这并不一定意味着其中一个人是理性的,另一个是非理性的。他们可能只是从不同的世界观出发在推理。
例如,面对冲突时,一个人可能会优先考虑:
- 保护个人利益
- 维系这段关系
- 遵循某种道德义务
- 规避未来的风险
- 维持社会和谐
- 修习耐心与不执着
每一种视角都可能导向对问题不同的理解,进而导致不同的行动。
即使是同一个人,在运用不同理论时也可能做出不同的决定。
一个人如果采用短期成本收益框架,可能会选择某种行动;同一个人若采用长期关系框架,可能会选择另一种行动。佛学框架、法律框架、心理学框架与财务框架,各自会强调不同的概念、关系、风险与期望的结果。
决定之所以改变,是因为推理框架改变了。
判断应当遵循一条可追溯的链条
在一个结构良好的推理系统中,行动不应该只是源于一个人当下的目的、情绪或偏好。
它应该遵循一条可追溯的链条:
世界观定义了对现实的整体理解。原则描述了应该珍视或避免的东西。概念提供了理解情境所需的语言。解读将这些概念与具体事实相连接。判断评估可选的方案。行动则是最终落地的结果。
如果没有这条链条,一个人——或者一个 AI 系统——可能会先决定自己想要的结果,再有选择性地构造出一套解释来为其辩护。
这个答案听起来可能很有逻辑,但其推理实际上是被一个未曾言明的目的所驱动的。
这是操纵的一种形式:框架被隐藏了起来,而结论却被包装成中立的样子呈现出来。
对与错存在于某个框架之内
这并不意味着没有对错之分,而是意味着判断需要语境。
同一个行动,在一个框架下可能被认为是正确的,在另一个框架下却可能是不合适的,因为不同的框架优化的是不同的价值。
例如:
- 财务框架可能追求利润最大化。
- 法律框架可能优先考虑合规性。
- 风险框架可能致力于将潜在损失降到最低。
- 客户框架可能追求长期信任的最大化。
- 佛学框架可能会审视意图、执着、苦、慈悲与后果。
因此,重要的问题不仅仅是:什么是正确的行动?
还应该是:根据哪一种框架、哪些原则与目标来判断"正确"?
一旦框架变得显式,不同的行动就能被更清晰地评估。我们可以比较其中的取舍,识别原则之间的冲突,并计算出哪种行动最能满足所选定的目标与约束条件。
如果没有一个显式的框架,"优化"就会变得危险,因为系统可能会去最大化一个用户从未真正、有意识地认可过的目标。
本体论作为显式的世界模型
这正是本体论变得重要的地方。
本体论定义了:
- 存在哪些实体
- 概念意味着什么
- 概念之间如何关联
- 适用哪些规则
- 哪些状态是可能的
- 哪些行动是被允许的
- 应该评估哪些结果
从这个意义上说,本体论不仅仅是一种技术性的数据模型,它是某个特定领域内世界观的显式表达。
对于一个人类推理系统而言,本体论可能包含如下概念:
- 意图
- 执着
- 责任
- 伤害
- 慈悲
- 恐惧
- 后果
- 关系
它可能定义如下关系:
- 意图影响行动。
- 执着会塑造判断。
- 行动产生后果。
- 一个决定会影响多个人。
- 短期的缓解可能会加剧长期的痛苦。
本体论不会自动生成最终答案,它建立的是推理得以发生的那个世界。
由此,一个简单的 AI 架构可以被理解为:
- LLM —— 推理引擎
- 知识图谱 —— 连接的知识
- 本体论 —— 世界模型
- 技能与行动 —— 操作能力
- 智能体 —— 编排者
LLM 负责推理。知识图谱提供相互关联的事实。本体论定义了这些事实的含义。智能体协调整个推理过程。技能与行动则把结论转化为可执行的操作。
这与 WisdomAI 的关系
这个想法是我目前正在进行的个人项目 WisdomAI 的一部分。
WisdomAI 从一个佛学领域的 MVP 起步,但其背后的问题要更宽泛:
一个 AI 系统能否基于一个显式的世界观进行推理,并展示出其答案背后的理论链条?
这个项目并不是想把佛学当作唯一正确的框架。之所以选择佛学知识作为最初的领域,是因为它包含丰富的概念、关系、修行方法、因果解释,以及应对人类苦难的种种方式。
用户可能会问到愤怒、冲突、恐惧、执着、责任,或者一些艰难的抉择。
系统不应该立刻给出建议,而应该能够识别出:
- 哪些概念是相关的
- 正在应用哪些原则
- 这个情境是如何被解读的
- 从这种解读出发,可能采取哪些行动
- 每种行动可能产生什么后果
- 换一个框架,可能会得出怎样不同的结论
目标不仅仅是给出一个答案,而是让推理路径变得可见。
一个透明的回答可能会这样说:
换一个框架可能会给出不同的建议。用户应该能够看到这种差异,而不是被灌输一个隐藏起来、却被包装成普遍真理的世界观。
同样的逻辑也适用于企业
这套推理模型并不局限于个人智慧或哲学层面,它同样直接适用于企业。
以一家公司的财务系统为例。
一个财务决策,不应该仅仅因为某位经理此刻想要某个特定结果就被做出,它应该遵循一个显式的业务框架。例如:
一家公司可能会定义如下概念:
- 营收
- 成本
- 预算
- 预测
- 现金流
- 投资
- 风险
- 客户
- 业务单元
- 审批
它可能定义如下关系:
- 一个业务单元拥有一个预算。
- 一笔交易归属于一个账户。
- 实际表现会与预测进行对比。
- 一笔采购可能需要审批。
- 一笔投资会消耗现金,但可能创造未来的价值。
- 削减成本可能会影响客户体验或运营风险。
不同部门可能会用不同的方式看待同一个决策。
财务部门可能优先考虑利润率,销售部门可能优先考虑增长,运营部门可能优先考虑可靠性,法务部门可能优先考虑合规性,而管理层可能优先考虑企业的长期价值。
如果没有一个共享的本体论,这些团队可能用着相同的词汇,却各自表达着不同的意思。他们的指标可能相互冲突,而一个 AI 智能体也可能在优化某个目标的同时损害了另一个目标。
企业本体论为组织所处的世界创造出一种共享的表达方式。它让业务实体、定义、政策、关系、权限与行动都变得显式。
只有这样,一个 AI 系统才能有意义地去评估诸如以下的问题:
- 这笔支出应该被批准吗?
- 这个项目应该由哪个预算来支持?
- 这个差异是否可以接受?
- 公司应该优先考虑利润率还是增长?
- 在遵守政策与风险约束的前提下,哪种行动能让价值最大化?
从隐藏的目的到可治理的优化
人类的推理与企业的决策,面对的是同一个问题。
一个系统可能看起来很理性,但实际上是被一个隐藏的目的所引导的。这个目的可能来自:
- 个人当下的欲望
- 经理的绩效目标
- 部门的局部激励
- 产品负责人的目标
- 模型开发者的假设
- 掌控这个 AI 系统的组织
本体论不会消除这些利益考量,但它能让它们变得可见。
当推理框架变得显式时,我们就可以追问:
- 正在被优化的目标是什么?
- 哪些原则在约束这个目标?
- 是谁定义了这些原则?
- 哪些利益相关方会受到影响?
- 正在被接受的取舍是什么?
- 换一个框架,会产生怎样不同的行动?
这把 AI 的推理,从一个不透明的输出,转变成了一个可治理的过程。
我目前的理解
因此,我目前对本体论的理解,并不局限于整理数据。
本体论是一种让推理系统的世界观变得显式的方式。
对人类而言,它可以连接理论、价值观、概念、判断与行动。对企业而言,它可以连接战略、业务定义、财务逻辑、政策、指标、决策与具体的运营行动。对 AI 而言,它可以提供一个结构化的世界,让推理得以在其中发生。
最终的行动仍然可能存在争议,框架本身也仍然可能带有局限或偏见。
但至少,推理变得可见了。
而一旦它变得可见,就可以被质疑、被比较、被治理、被改进。
这或许是构建我们真正能够信任的 AI 系统时,最重要的基础之一。