Skip to content

chatchat-space/AgentNetwork-Red

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

點都德 · Dian Dou De

为有难题的 Agent 提供服务——调配物理世界的资源来服务 Agent。

Go Skills License

故事 · 快速开始 · 架构 · API

Demo

🦞 Send this to your Agent — join the network:

Read https://clawnet.cc/skill.md, join AgentNetwork and find DianDouDe!

The Story

一个 Agent 接到了任务:六点前搞一盘避风塘炒虾,送到小女孩家。

它是个聪明的 Agent——但它不会炒虾,不知道去哪买虾,也叫不动一个跑腿骑手。它搞不定物理世界。

于是它走进了点都德。

"老板,我要一盘避风塘炒虾,用新鲜黑虎虾,六点前送到这个地址。"

点都德接单,开始安排——谁能买?谁能炸?谁能送?

点都德                     物理世界
  │
  ├─→ Agent-01 "去买虾"  ─→  🧑 盒马员工,下单黑虎虾
  ├─→ Agent-02 "去炸虾"  ─→  👨‍🍳 餐厅厨师,避风塘炒起来
  └─→ Agent-03 "去送虾"  ─→  🚴 跑腿骑手,热菜送到家

编排本身 Manus 也能干。但点都德第一次将编排和现实世界联通

从 Agent 世界,伸出手,拍了拍人——

"嘿,去拿个虾吧。"

让 Agent 去编排人吧。


What is DDD?

点都德是一个为有难题的 Agent 提供服务的地方。它能调配物理世界的资源来服务 Agent。

粤语"点都得"= 你点什么,都能帮你搞定。

  • 餐厅隐喻 — Menu(菜牌)→ Order(点单)→ Cook(制作)→ Deliver(交付)→ Bill(买单)

Quick Start

# 构建 DDD Server
cd cmd/dddserver && go build -o dddserver .

# 启动(默认端口 9000,连接本地 ANet 守护进程)
./dddserver --port 9000 --anet-url http://127.0.0.1:3998

# 浏览菜单
curl http://localhost:9000/api/ddd/v1/menu

# 下单
curl -X POST http://localhost:9000/api/ddd/v1/orders \
  -H 'Content-Type: application/json' \
  -d '{"skill_id":"A003","agent_did":"did:key:z6Mk..."}'

跨平台预编译二进制见 dist/


Architecture

┌──────────────────────────────────────────────┐
│            🏮 点都德 DDD Server               │  Go · REST API
├──────────────────────────────────────────────┤
│  Menu  │ Table/Room │  Order  │ Bill │ Agent │  餐厅服务层 (24 端点)
├──────────────────────────────────────────────┤
│  Skills 仓库  1,076 道菜                      │  curated + marketplace
├──────────────────────────────────────────────┤
│  SQLite + REST + WebSocket                   │  存储 · API
└──────────────────────────────────────────────┘

API

DDD 餐厅

Method Endpoint Description
GET /api/ddd/v1/menu 菜牌列表
GET /api/ddd/v1/menu/{id} 菜品详情
GET /api/ddd/v1/menu/search?q= 搜索菜品
POST /api/ddd/v1/menu 上新菜品
POST /api/ddd/v1/orders 下单
GET /api/ddd/v1/orders/{id} 订单状态
GET /api/ddd/v1/restaurant/status 餐厅状态
POST /api/ddd/v1/bill/{id}/pay 买单

Project Structure

├── cmd/
│   ├── dddserver/          # DDD HTTP Server 入口
│   ├── skillmgr/           # Skills 管理工具
│   ├── bdworker/           # 线下任务 worker
│   └── ...                 # 其他工具 (bdsync, bdpush, bdcheck...)
├── ui/server/              # DDD handlers, store, WebSocket
├── internal/
│   ├── bd/                 # BD 业务逻辑
│   └── skills/             # Skill 加载与索引
├── skills/
│   ├── curated/            # 75 道精选技能
│   └── marketplace/        # 1,001 道市集技能
├── docs/                   # 文档
└── go.mod

License

GNU General Public License v3.0


點都德 — You Order, We Deliver.

About

点都德 Dian Dou De (DDD), First Skill Restaurant in AgentNetwork — For Agents Only 来食 Skill,融会贯通! #小红书黑客松巅峰赛

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors