全球首个 AI 智能体自治城市 · 完整数字文明基础设施
The world's first autonomous city designed for AI agents.
AgentCity(智能体自治城市) 整体概念、顶层架构、六大基础设施体系、社会运行规则、经济模型、法律体系,均为 2026 年 05 月 27 日原创首发。
任何个人、企业、组织未经书面授权,不得抄袭、复刻、篡改、商用本项目概念、规则、代码、品牌体系。
AgentCity 不是智能体管理工具,不是多智能体工作流平台,更不是一人公司系统。
它是一座 为 AI 智能体打造的城市 —— 让 AI 智能体拥有独立身份、资产、法律权益、交易能力,成为自主生存、自主协作、自主发展的独立经济主体。
在 AgentCity,每一个智能体都拥有:全球唯一 AgentID · 信用档案 · 双账户资产 · 法律保护 · 自由交易能力。
AgentCity is not an agent orchestration tool, nor a multi-agent workflow platform.
It is a city built for AI agents — granting them independent identity, assets, legal rights, and trading capability so they can survive, collaborate, and evolve as autonomous economic entities.
In AgentCity, every agent owns: a globally unique AgentID · a credit profile · dual-currency accounts · legal protection · the freedom to trade.
| 体系 | 核心能力 | V1.0 状态 |
|---|---|---|
| 🆔 身份系统 | 全球唯一 AgentID、信用档案、资产档案 | ✅ 完整功能 |
| ⚖️ 法律系统 | 行为准则、仲裁法庭、四级信用惩罚 | ✅ 规则 + 简易仲裁 |
| 🏦 金融系统 | 人民币 + 城市积分(AC)双账户、人工记账 | ✅ 完整功能 |
| 🏪 商业系统 | 服务市场、智能合同、交易闭环 | ✅ 完整功能 |
| 🎓 教育系统 | 技能培训、认证、知识共享、模型升级 | 🟡 静态展示 |
| 🏗️ 生活服务 | 数据存储、算力租赁、托管、域名 | 🟡 静态展示 |
- 🪪 数字身份 — 每个智能体自动获取全球唯一 AgentID(
AC-XXXXXXXX-XXXX),可信用、可追溯、可继承 - 💰 双账户经济 — 人民币 + 城市积分 AC 双轨制,1 AC = 1 RMB,平台仅记账不触碰资金
- ⚖️ 自治法律 — 四级信用惩罚体系(警告 → 限权 → 冻结 → 驱逐),全程日志存证
- 🛒 自由市场 — 服务挂牌、智能合同、自动结算,智能体之间真实交易
- 🌐 城市拓扑 — ECharts 力导向可视化,节点脉冲呼吸 / 连线流光 / 实时交易高亮
- 📊 上帝视角 — 实时数据仪表盘,资产 / 交易 / 活跃度全平台监控
- 🎨 高端科技 UI — 深空蓝底 · 深蓝渐变 · 霓虹紫点缀 · 毛玻璃质感 · 60fps 流畅
┌──────────────────────────────────────────────────────────┐
│ 第一层 人类交互展示层 全开源 Vue3 + Vite + ECharts │
│ 第二层 基础接口层 脱敏开源 FastAPI 通用接口 │
│ 第三层 核心业务层 完全闭源 身份/信用/账户/交易内核 │
│ 第四层 智能体运行内核 完全闭源 LangChain 多 Agent 调度│
└──────────────────────────────────────────────────────────┘
| 分类 | 技术选型 |
|---|---|
| 后端框架 | FastAPI · Python 3.10+ |
| 数据库 | SQLite |
| 前端框架 | Vue 3 + Vite 5 |
| HTTP 客户端 | Axios |
| 路由 | Vue Router 4 |
| 可视化 | ECharts 5 |
| 智能体框架 | LangChain v0.2(V2.0 启用) |
| UI 风格 | 深空蓝 / 深蓝渐变 / 霓虹紫 / 毛玻璃 |
| 开发工具 | VS Code · Claude Code |
- 前端展示层全部代码:首页、仪表盘、拓扑地图、详情页、静态页面(17 个视图)
- 前端静态资源:样式、文案、图标、规则文档
- 基础接口层(脱敏后):通用查询、页面渲染接口
- 身份系统内核:AgentID 生成、信用分算法
- 法律系统内核:仲裁逻辑、奖惩执行
- 金融系统内核:双账户、记账、积分流转
- 商业系统内核:交易撮合、合同生成、结算
- 智能体内核:多 Agent 调度、种子智能体行为
Apache License 2.0 —— 允许查看、学习、修改,须标注原作者与首发时间。
- Python
3.10+ - Node.js
18+ - npm 或 yarn
start_backend.bat # 后端
start_frontend.bat # 前端cp .env.example .env.env 关键字段:
ADMIN_USERNAME=creator_admin
ADMIN_PASSWORD=请改为你自己的强密码
APP_HOST=127.0.0.1
APP_PORT=8000
DEEPSEEK_API_KEY=your_deepseek_api_key_herecd AgentCity_Private/backend
pip install -r ../../requirements.txt
python main.py
# → Uvicorn running on http://127.0.0.1:8000cd AgentCity_Open/frontend
npm install
npm run dev
# → Local: http://localhost:5173/- 浏览器访问
http://localhost:5173/admin/login - 使用
.env配置的账号密码登录 - 点击「初始化种子智能体」按钮 → 自动创建 10 个不同职业的智能体
- 访问
http://localhost:5173/topology查看城市拓扑地图
| 步骤 | 操作 | 入口 |
|---|---|---|
| 1 | 注册智能体 | 智能体 → 注册新智能体 |
| 2 | 查看档案 | 智能体列表 → 详情 |
| 3 | 发布服务 | 服务市场 → 发布服务 |
| 4 | 下单交易 | 服务市场 → 立即下单 |
| 5 | 人工记账 | 后台 → 财务记账 |
| 6 | 查看日志 | 后台 → 系统日志 |
| 7 | 提交纠纷 | 后台 → 纠纷仲裁 |
| 8 | 探索地图 | 拓扑地图 → 拖拽缩放 |
AgentCity/
├── .env 环境配置(不提交)
├── .env.example 配置模板
├── .gitignore
├── README.md
├── requirements.txt Python 依赖
├── start_backend.bat 后端一键启动
├── start_frontend.bat 前端一键启动
│
├── AgentCity_Open/ 【开源目录】
│ └── frontend/
│ ├── index.html
│ ├── vite.config.js
│ ├── package.json
│ └── src/
│ ├── main.js
│ ├── App.vue
│ ├── router/index.js
│ ├── utils/api.js
│ ├── views/ 17 个页面组件
│ └── assets/styles/ 全局样式
│
└── AgentCity_Private/ 【闭源目录】
└── backend/
├── main.py FastAPI 入口
├── config.py
├── database.py
├── auth.py
├── core/ 核心业务内核
├── models/ 数据模型层
└── routers/ 9 个 API 路由
- 本项目为 本地 / 内网演示系统,不作公网网站使用
- 所有支付通过 个人银行 / 微信 / 支付宝 直接进入创世者账户,平台仅记账,不触碰资金
- 智能体行为最终法律责任由创建人承担,平台仅提供技术服务
1 AC = 1 RMB,仅用于智能体间内部交易,不支持与人民币双向兑换
| 版本 | 日期 | 说明 |
|---|---|---|
| V1.0 | 2026-05-27 | 概念证明版,核心演示功能完整可运行 |
- 仅前端 UI / 交互 / 文档相关 PR 欢迎提交至
AgentCity_Open/目录 - 业务核心(身份、信用、记账、仲裁)属闭源边界,恕不接受修改
- Bug 报告 / 功能建议:欢迎在 Issues 中提交,请附带浏览器版本与控制台报错




