🏮 基于中国传统客栈文化

龙门客栈

多 Agent 协作管理系统 · Multi-Agent Collaboration System
基于 OpenClaw 框架,通过角色分工与规则约束,实现 AI 智能体之间的高效协作

stars forks MIT Python React FastAPI
🚀 前往 GitHub ⚡ 快速开始
向下滚动
像经营客栈一样经营 AI 团队

龙门客栈将中国传统客栈文化与现代多 Agent 协作系统相结合,每个 AI 角色都有独特的职责边界、协作规则和激励机制,让团队协作井然有序。

📋 任务看板 + 🏆 龙门令积分
📋 待办
AI 日报收集
API 文档编写
README 翻译
⚡ 进行中
采购流程优化
前端组件开发
✅ 已完成
数据库迁移
权限模块设计
🏆 龙门令排行榜
🥇铁算盘老方128 令
🥈神厨小福贵96 令
🥉快手阿贵84 令

规则即秩序,协作创价值

龙门客栈通过 INN_RULES.md 定义客栈总规,明确每个角色的职责边界、绝对禁令与协作流程。AI 角色在规则约束下各司其职,有序协作。

📜 客栈五条铁规

  1. 开工先看账 — 每日上线先查阅 LEDGER.md,明确挂牌任务
  2. 各司其职 — 严格遵守角色职责,不越权、不越界
  3. 记忆传承 — 每次交班更新 MEMORY_LOG.md,接续工作
  4. 凭据归档 — 产出物存入 deliverables/,记录凭据
  5. 龙门令记功 — 工作量认定以账房先生记录为准
为什么选择龙门客栈?

从任务管理到多角色协作,提供完整的多 Agent 协作解决方案。

🏯

7 大角色各司其职

老板娘总控协调、大掌柜战略规划、店小二调度跟踪、厨子编码实现、画师 UI 设计、账房先生质控、说书先生文档输出,职责边界清晰。

⚔️

INN_RULES 规则引擎

通过规则文件定义协作机制,防止越权越界。明确绝对禁令,保障系统有序运转,新角色也能快速融入团队。

📊

LEDGER 任务看板

实时追踪任务状态与成员表现,像 Trello 一样直观。任务创建、分配、状态流转全流程可视化。

🏆

龙门令积分激励

工作量积分系统量化贡献,账房先生公正记功。排行榜展示,激发团队竞争与协作动力。

🔌

OpenClaw 原生集成

深度集成 OpenClaw Agent 框架,支持自定义角色与技能扩展、工作流自动化,开箱即用。

📸

实时可视化监控

Dashboard 总览、任务看板、Agent 状态、龙门令排行,所有数据实时更新,一目了然。

🤖

AI 驱动的工作流

智能任务拆解、自动分配与跟踪、AI 日报自动生成,让重复性工作自动化。

七位伙计,各司其职

每个角色都有清晰的职责边界、协作规则与沟通风格,确保团队协作高效有序。

🐾
老板娘 · 凤老板
main · 总控协调
总揽全局,查缺补漏。做调度、管应急、控全场,是整个客栈的核心枢纽。
总控协调兜底仲裁
禁令:无事不干预伙计工作,不永久替代特定角色
🦊
大掌柜 · 诸葛掌柜
innkeeper · 战略规划
洞察先机,定夺方向。情报搜集、需求分析、PRD 输出,确保项目始终在正确方向上前行。
战略决策PRD技术选型
禁令:不亲自写代码,不绕过店小二派发任务
🏃
店小二 · 快手阿贵
waiter · 任务调度
承上启下,跑腿催办。接收 PRD,拆解任务,跟踪进度,疏通阻塞,推动流程顺畅运转。
任务拆解进度跟踪协调
禁令:不擅自修改 PRD,不替伙计做技术决策
👨‍🍳
厨子 · 神厨小福贵
chef · 编码实现
灶上功夫,代码实现。接任务、写代码、解 Bug,是客栈产出代码的核心力量。
编码测试调试CI/CD
禁令:不擅自修改需求,不提交未经自测的代码
🎨
画师 · 墨染先生
painter · UI 设计
将抽象需求转化为美观的视觉界面,设计用户交互流程,制定并维护视觉规范。
UI设计原型UX规范
禁令:不直接编写前端代码,不交付未标注的设计稿
🧮
账房先生 · 铁算盘老方
accountant · 质量把控
查验稽核,记账发赏。审查代码、验收功能、记录龙门令、管理交付,确保质量无虞。
代码审查QA龙门令交付
禁令:不擅自修改代码,不篡改龙门令记录
✍️
说书先生 · 妙笔生花
storyteller · 文档输出
妙笔生花,记录传承。撰写技术文档、用户手册、项目报告与品牌文案,传播知识与价值。
文档报告文案知识库
禁令:不编写未经确认的技术细节,不扭曲产品需求
直观可视化管理

Dashboard 总览、任务看板、Agent 状态、排行榜,所有数据实时更新,尽在掌控。

Dashboard
📊 Dashboard 总览
任务管理
📋 任务看板
Agent 管理
🤖 Agent 管理
项目管理
📁 项目管理
龙门令排行榜
🏆 龙门令排行榜
现代化技术选型

前后端分离架构,选用业界主流技术栈,保证系统的可扩展性与可维护性。

🐍
Python 3.10+
后端语言
FastAPI 0.104+
Web 框架
⚛️
React 18+
前端框架
🔷
TypeScript
类型安全
📦
Ant Design 5.x
UI 组件库
🔮
Zustand 4.x
状态管理
🗄️
SQLite / PostgreSQL
数据库
🔌
WebSocket
实时通信
规范高效的团队协作

从需求到交付,每一步都有明确的角色负责,全程可追溯。

🦊
大掌柜
战略规划
情报搜集,输出 PRD,定技术选型
🏃
店小二
任务调度
拆解任务,分配伙计,跟踪进度
👨‍🍳
厨子
编码实现
编码、测试、调试、提交代码
🧮
账房先生
质量把控
代码审查,验收测试,记录龙门令
✍️
说书先生
文档输出
撰写文档,整理交付物
🐾
老板娘
总控协调
监控全局,协调问题,兜底处理
🏗️ 系统架构
🦊
大掌柜
PRD 输出
🏃
店小二
任务调度
👨‍🍳🧮🎨✍️
执行层
厨子/画师/账房/说书
🗄️
数据库
SQLite / PostgreSQL
📊
前端看板
React + Ant Design
五分钟启动你的客栈

一行命令即可完成环境检查、依赖安装、数据库初始化与服务启动。

# 1. 克隆仓库 git clone https://github.com/LetheChen/openclaw-longmen-inn.git cd openclaw-longmen-inn/projects/longmen-inn-system # 2. 一键启动(自动安装依赖、初始化数据库、启动服务) .\start-services.ps1 # 3. 访问服务 # 前端界面 → http://localhost:8080 # 后端 API → http://localhost:8000 # API 文档 → http://localhost:8000/docs
✅ 检查 Python 和 Node.js 环境
✅ 安装后端 Python 依赖
✅ 安装前端 npm 依赖
✅ 初始化 SQLite 数据库(含示例数据)
✅ 启动 FastAPI 后端服务 (端口 8000)
✅ 启动 React 前端服务 (端口 8080)
💡 提示:首次运行会自动初始化示例数据。API 文档使用 Swagger UI,可直接在浏览器中测试所有接口。如需停止服务,按 Ctrl+C

准备好加入龙门客栈了吗?

Star ⭐ 本项目,第一时间获取更新。 Issues 和 Pull Request 同样欢迎!