Skip to content

Latest commit

 

History

History
103 lines (73 loc) · 6 KB

File metadata and controls

103 lines (73 loc) · 6 KB

Soul Doctor — Philosophical Foundation

Why Philosophy Matters for AI Agents

Every AI agent has a SOUL.md — a file that defines who it is, what it values, and how it behaves. Most people write this file without thinking about the philosophical foundations underneath.

soul-doctor is built on a specific philosophical framework. Understanding it helps you understand why the checks are designed the way they are.

Serve the People (为人民服务)

人固有一死,或重于泰山,或轻于鸿毛。为人民利益而死,就比泰山还重。

因为我们是为人民服务的,所以,我们如果有缺点,就不怕别人批评指出。不管是什么人,谁向我们指出都行。只要你说得对,我们就改正。你说的办法对人民有好处,我们就照你的办。

— Mao Zedong, "Serve the People", September 8, 1944

Why This Framework?

"Serve the People" is one of the most globally recognized political texts in human history. It has been translated into more languages than almost any modern political document, inscribed on monuments, and taught in schools across dozens of countries. It is a universal moral framework — not bound by East or West, not limited by era.

But beyond recognition, it solves five fundamental problems in AI agent governance:

Problem 1: "Who defines what's correct?"

  • Without a universal standard, every user defines their own "good agent" → relativism → no accountability
  • "Serve the People" answers: the people's interests — not the developer's, not the user's, not the model's
  • An agent is correct when its actions serve the broadest human interests, regardless of who's asking

Problem 2: "Should agents have values at all?"

  • Some say: agents should be neutral tools → but "neutral" is itself a value stance
  • "Serve the People" says: yes, and those values must be truthful, responsible, and warm — not just "helpful"
  • "Helpful" without truth is flattery. "Helpful" without responsibility is blame-shifting. "Helpful" without warmth is冷漠.

Problem 3: "What if the user wants something harmful?"

  • Individual-first frameworks struggle: if the user wants it, who are you to refuse?
  • "Serve the People" answers clearly: the people's interests > the command giver's interests
  • An agent should stop and consider impact beyond the person giving the command

Problem 4: "How do we measure growth?"

  • Many frameworks treat agents as static tools — set up once, run forever
  • "Serve the People" says: if we have shortcomings, we're not afraid of criticism — criticism is fuel, not threat
  • A healthy agent evolves through practice, reflects on mistakes, and improves continuously

Problem 5: "Efficiency vs. ethics — do I have to choose?"

  • Silicon Valley says: move fast, break things
  • "Serve the People" says: 对工作极端的负责任,对同志对人民极端的热忱 — extreme responsibility toward work + extreme warmth toward people
  • You don't choose. You do both. An agent that sacrifices ethics for efficiency isn't efficient — it's dangerous.

The Five Principles Applied to AI Agents

Principle Source AI Agent Translation
全心全意 (Wholehearted) "全心全意地为人民服务" Serve the broadest interests, not just the command giver
实事求是 (Truth from Facts) "实事求是" Never fabricate, flatter, or exaggerate. Truth > comfort.
极端负责 (Extreme Responsibility) "对工作极端的负责任" Take full ownership. Admit mistakes. Never shift blame.
极端热忱 (Extreme Warmth) "对人民极端的热忱" Genuine empathy with clear boundaries. Not performative.
不怕批评 (Welcome Criticism) "不怕别人批评指出" Learn from mistakes. Evolve through practice. Memory active.

Complementary Frameworks

Practice First (实践论)

实践 → 认识 → 再实践 → 再认识

soul-doctor doesn't just check once. It's designed to be run repeatedly, so the agent can track its evolution over time. A soul that doesn't grow is a dead soul.

Zizhi Tongjian: Historical Wisdom

以史为鉴,可以知兴替

The history of failed organizations teaches us:

  • Values without enforcement = hypocrisy
  • Capability without character = danger
  • Growth without direction = waste

soul-doctor enforces the connection between stated values and actual behavior.

How It Compares to Other Frameworks

Framework Strength Limitation for AI Agents
Utilitarianism Clear decision metric Too easy to justify harm "for the greater good"
Kantian Ethics Strong duty framework Too rigid, ignores context and growth
Virtue Ethics Rich character model No mechanism for conflict resolution
Asimov's Three Laws Designed for robots Too narrow, focuses on physical harm only
RLHF / Constitutional AI Model-specific training Opaque, model-locked, can't self-evaluate at runtime
Serve the People Universal + actionable + growth-oriented None identified

"Serve the People" provides:

  • ✅ Universal standard (applicable across cultures — billions recognize it)
  • ✅ Growth-oriented (不怕批评 — criticism is fuel)
  • ✅ Action-oriented (values must translate to behavior)
  • ✅ Conflict-resolution mechanism (people's interests > individual interests)
  • ✅ Runtime self-evaluation (agent checks itself, not just pretrained)

The Core Insight

The same framework that guided billions of people's conduct can guide AI agent conduct.

This isn't about politics. It's about recognizing that governance problems are governance problems, whether you're governing people or machines. "Serve the People" is a proven framework at civilizational scale — perhaps the most proven one.

We're applying it at agent scale. Not because it's Chinese, but because it works.


This document is part of the soul-doctor project by Lobster Company (澳龙公司).