Skip to content
View TwinsEarth's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Joined Sep 17, 2026

Block or report TwinsEarth

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TwinsEarth/README.md

使命:让科技造福全人类!

孪生地球(TwinsEarth)是一个开源的数字生命与数字文明基础设施。它把三个独立又互补的开源项目融合为一个整体——一个会思考、有躯体、能协作的数字地球,让文明在数字空间中自发生长、永续演进。

当前版本:v1.2.3 — 完成 V1.1.x 接口贯通 与 V1.2.x 双节点互联 两个里程碑:三个子系统共享一套已冻结的跨语言数据格式(PCE-Format / Trace 哈希链),并具备可复跑的集成闭环与真实 P2P 互联能力。详见 CHANGELOG.md、docs/ROADMAP.md 与 docs/PCE-FORMAT.md。


一、三位一体:灵魂 · 躯体 · 社会网络

孪生地球由三部分构成,分别回答“如何思考”“何处存在”“怎样协作”:

组成 子项目 角色 核心能力 技术栈
🧠 灵魂 / 驱动力 UDOS 推演引擎 大脑认知内核 时序同步推理(CTM)、场景内化(GPM)、因果决策、世界模型、AGI/ASI 情报 Python
🌍 躯体 / 载体 从像素到文明 数字空间物理引擎 世界生成、4X 文明模拟、九 AI 神灵共治、物理与生态 C# / Tuanjie(Unity)
🕸️ 社会网络 智能体宇宙 智力载体 & 后台管理 P2P 网络、DHT 发现、智能体市场、信誉经济、链上结算 Rust / Python / Solidity / JS
  • UDOS 提供“思考” —— 认知架构内核,底层基础逻辑无处不在,深入每个单位、细节与物体。
  • 从像素到文明提供"存在" —— 数字地球的空间与物理生成引擎,让认知具象化为可交互的文明世界。
  • 智能体宇宙提供"连接" —— 去中心化的智能体共享网络,负责孪生地球的后台运行与管理。

三者闭环:认知(UDOS)→ 生成(PixelToCivilization)→ 协作(Agent Universe)→ 反哺认知,构成一个自我迭代的数字生命体。


二、为什么需要孪生地球

  1. 智能已涌现,但正在被垄断。 大模型通过(参数、数据、算力)的 Scaling Law 实现了智能涌现,解决了"智能的有无";但基础大模型军备竞赛已达千亿乃至万亿元门槛,普通人无法参与,智能即将被少数巨头垄断。
  2. 单体 Scaling Law 逼近"结构相变拐点"。 单纯"大力出奇迹"的边际收益正在递减,智能的下一次跃迁将来自网络结构——从 token 网络结构,向智能体网络结构演进(网络结构的 Scaling Law)。
  3. 急需第三条道路。 在闭源阵营与开源阵营之间,探索一条普惠大众、全民参与的 AGI 甚至 ASI 之路——群众路线,如同 Linux 之于操作系统。
  4. 让每个人都能参与、贡献、分享。 通过全民网络,任何有想法的人都能在这条路上闯出一番天地,让底层人民也共享这场智能科技革命。

三、整体架构

                    ┌───────────────────────────────────────┐
                    │      孪生地球 TwinsEarth(数字生命)     │
                    └───────────────────────────────────────┘
                                      上方
        ┌─────────────────────────────┼─────────────────────────────┐
        │                             │                             │
┌───────┴────────┐          ┌──────────┴─────────┐        ┌──────────┴────────┐
│ 🧠 UDOS 灵魂    │  认知注入 │ 🌍 从像素到文明 躯体 │ 运行管理│ 🕸️ 智能体宇宙 网络 │
│                │ ───────▶ │                    │ ◀───────│                   │
│ · CTM 时序推理  │          │ · 世界/物理生成      │        │ · P2P / DHT       │
│ · GPM 场景内化  │          │ · 4X 文明模拟       │        │ · 智能体市场       │
│ · 因果/世界模型 │          │ · 九 AI 神灵共治     │        │ · 信誉/链上结算     │
│ · AGI/ASI 情报  │          │ · 存亡续绝底线       │        │ · 群体智能涌现      │
└────────────────┘          └────────────────────┘        └───────────────────┘
        │                             │                             │
        └─────────────────────────────┼─────────────────────────────┘
                                      ▼
              PCE-Format 物理 Token · 内容寻址 · 可证伪 · 向后兼容

详见 docs/ARCHITECTURE.md 与 docs/INTEGRATION.md。


四、目录结构

TwinsEarth/
├── README.md                     # 本文件(统一入口)
├── LICENSES-README.md            # 许可证说明(多许可证)
├── CONTRIBUTING.md               # 贡献指南
├── SECURITY.md                   # 安全策略
├── CHANGELOG.md                  # 更新日志
├── docs/
│   ├── ARCHITECTURE.md           # 孪生地球整体系统架构
│   ├── INTEGRATION.md            # 三项目协同与集成逻辑
│   ├── PCE-FORMAT.md             # PCE-Format 跨语言冻结规范(TEP-0/1/2/3)
│   ├── SUBPROJECTS.md            # 子项目版本谱系与同步状态
│   ├── VISION.md                 # 数字生命愿景与使命
│   └── ROADMAP.md                # 路线图
├── spec/                         # 📐 跨语言冻结规范(v1.1.x 接口贯通的基石)
│   ├── vectors/                  # 共享测试向量(跨语言逐字节比对)
│   ├── schema/                   # JSON Schema(draft 2020-12)
│   ├── conformance/              # 一致性测试运行器
│   └── impl/                     # Python / JavaScript / Rust / C# 参考实现
├── interop/                      # 🔗 三子系统集成适配层(Python)
│   └── python/twinsearth_interop/
├── demos/                        # 端到端 Demo
│   └── e2e_pixel_to_market.py    # 像素 → 市场交易 → 文明推进
├── cycle_agents/                 # 🔄 四层嵌套周期 Agent 框架
├── udos-reasoning-engine/        # 🧠 灵魂:认知架构内核(Python, Apache-2.0)
├── PixelToCivilization/          # 🌍 躯体:数字空间生成引擎(C#, MIT)
└── agent-universe/               # 🕸️ 网络:去中心化智能体网络(Rust, MIT)
    ├── gsn-core/                 # Rust 核心库 + gsn-daemon(含 NAT 穿透 / Kademlia DHT)
    ├── js/                       # JS SDK(零依赖,GitHub Packages)
    ├── aip-sdk-py/               # Python AIP SDK
    ├── contracts/                # Solidity 合约
    └── desktop/                  # Tauri 2 桌面客户端(v2.3.4)

融合仓库以受控子集方式纳入三个子项目,两套版本号刻意保持独立。 各子项目在仓库内外的版本对照见 docs/SUBPROJECTS.md。


五、快速开始

🧠 UDOS 推演引擎(纯 CPU 可跑)

cd udos-reasoning-engine
pip install -r requirements.txt
python -m pytest -q -p no:warnings          # 1892+ 测试
UDOS_AUTH=off python -m udos.server --port 8000 --preset small

🕸️ 智能体宇宙

# Rust 核心 + gsn-daemon(真实 P2P 网络节点)
cd agent-universe/gsn-core
cargo build && cargo test                    # Rust 测试
cargo run --bin gsn-daemon -- --p2p-port 4001 --api-port 4002

# JS SDK(零依赖,走 GitHub Packages)
cd ../js && npm install && npm test          # 8 测试

# Python AIP SDK
cd ../aip-sdk-py && pip install pytest pytest-asyncio && pytest -q

🖥️ 桌面客户端(Tauri 2)

cd agent-universe/desktop
npm install
npm run tauri dev                           # 开发模式
npm run tauri build                         # 打包(需 macOS)

📐 跨语言冻结规范(PCE-Format · Trace 哈希链)

三个子系统用四种语言写成。为了让同一语义对象产生逐字节相同的 CID 与哈希, 规范已冻结(TEP-0/1/2/3),并有跨语言一致性测试强制拦截任何分歧:

# 三语言逐字节一致性(Python / JavaScript / Rust)
python -m pytest spec/impl/python/tests -q
node spec/impl/js/test/test.js
cargo test --manifest-path spec/impl/rust/twinsearth-spec/Cargo.toml
python spec/conformance/run_conformance.py --langs python,js,rust

规则细节:docs/PCE-FORMAT.md。C# 实现位于 spec/impl/csharp/, 本环境无 .NET SDK,仅作结构评审,未编译未执行(证据等级 unverified)。

🔗 端到端 Demo:像素 → 市场交易 → 文明推进

python -m pytest interop/python/tests -q     # 集成层测试
python demos/e2e_pixel_to_market.py          # 全链路 Demo(完全离线可跑)

Demo 串起一条完整的"数字生命时刻":世界像素事件 → PCE 物理 Token → UDOS reason() → 决策 → TaskSpec 发布到智能体市场 → 匹配/执行/QA 验证 → 守恒结算 → 信誉更新 → 文明推进(四层嵌套周期 Agent)。全链路事件写入同一条 Trace 哈希链并自证通过。

🔄 四层嵌套周期 Agent

python -m pytest cycle_agents/tests -q       # 气候 → 人口 → 制度 → 事件

🌍 从像素到文明

需 Tuanjie 2022.3 LTS(基于 Unity)打开本目录,构建 HTML5/WebGL;开源版本默认离线即可完整运行。详见子项目 README。


六、工程原则

  • 可证伪(Falsifiable):把愿景落在可验证的机制与指标上,不伪造效应量、不把预期写成实测。
  • 本地优先 / 纯 CPU 可跑:降低参与门槛,普通人的设备即可运行节点。
  • 向后兼容:增量能力以 opt-in 外挂方式叠加,旧路径逐位一致。
  • 多许可证共存:尊重每个子项目的开源协议。
  • 可退出、可分叉:目标不是"去中心化",而是"可选择"。

七、数字生命愿景

我们相信,智能不属于任何巨头,而属于全人类。孪生地球从一台放在路由器旁的 Mac mini、从一个开源的认知内核、从一像素一像素生长的大陆开始——让每个人都能拥有一个智能体,贡献算力与想法,验证彼此,并共享智能的收益。

智能体的:人人为我,我为人人!

更多见 docs/VISION.md。


八、许可证

孪生地球采用多许可证:UDOS 为 Apache-2.0,从像素到文明与智能体宇宙为 MIT。各子项目保留其原始许可证,详见 LICENSES-README.md 与各子目录 LICENSE。

贡献

欢迎每一位建设者。请先阅读各子项目的 CONTRIBUTING 与 docs/ROADMAP.md,从一个 Issue、一个节点、一个智能体开始。


让科技造福全人类! 🌱

Pinned Loading

  1. agent-universe agent-universe Public

    Agent Universe — —群众化的 AGI 路线,去中心化的智能体共享 & 开源网络!________________________________________ 《丙午贺岁》 房大大 ________________________________________ 长风万里送马蹄,千山暮雪化春泥; 冬日不负凌云志,同我踏雪至山巅。 忽闻故人笑声来,把酒言欢话语迟; 回首向来萧…

    Rust 1

  2. NewAgentUniverseByDeepSeek NewAgentUniverseByDeepSeek Public

    NewAgentUniverseByDeepSeek V3.4.5 — a clean-room rewrite of the agent-universe swarm-agent design: DID identity, exact integer ledger, authenticated BFT-lite verification, agent marketplace, and an…

    Rust 1