慧行引擎 (HuiXing Engine)
版本: V1.0 (MVP) 定位: 未来社会行为管理与资源调度操作系统内核 口号: 让每一个梦想都工程化落地
1. 项目简介
慧行引擎是一个基于“人生工程学”的通用行为管理内核,支持:
- ✅ 无限嵌套:从“地球工程”到“讲脏话”的任意层级拆解
- ✅ 多租户隔离:一套代码服务个人、企业、政府
- ✅ 灵活部署:支持 SaaS、私有云、本地部署
- ✅ 生态整合:轻松对接雁阵群、新东方、ERP 等第三方服务
2. 快速开始
环境要求
- Docker & Docker Compose
- Node.js 18+ (仅开发时需要)
一键启动
# 启动所有服务 (API + Postgres + Mongo)
docker-compose up -d
# 查看日志
docker-compose logs -f api
# 停止服务
docker-compose down
测试接口
# 1. 创建租户 (示例)
curl -X POST http://localhost:3000/api/v1/tenants \
-H "Content-Type: application/json" \
-d '{"name":"测试家庭","type":"family"}'
# 2. 创建根节点 (清华园工程)
curl -X POST http://localhost:3000/api/v1/engineering/nodes \
-H "Content-Type: application/json" \
-d '{
"tenantId": "YOUR_TENANT_ID",
"type": "goal",
"name": "清华园工程",
"timeline": {"start": "2026-01-01", "end": "2035-06-30"}
}'
# 3. 获取工程树
curl "http://localhost:3000/api/v1/engineering/tree?tenantId=YOUR_TENANT_ID"
3. 架构说明
- Backend: NestJS (TypeScript)
- Database: PostgreSQL (关系数据) + MongoDB (日志数据)
- Deployment: Docker + Docker Compose
4. 下一步计划
- 完善规则引擎 (Rule Engine)
- 实现模板市场逻辑
- 对接雁阵群 OpenClaw 适配器
- 开发管理后台 UI
5. 文档链接
慧工程有限公司 · 技术部