关于 OpenDDD
Open Domain-Driven Design — 开放领域,开放知识
什么是 OpenDDD?
OpenDDD (Open Domain-Driven Design & Agentic Platform) 是一个开放领域驱动设计与智能体平台。
核心理念:每个领域都值得被开放,每份知识都值得被复用。
Open = 开放的知识边界
DDD = 领域驱动的设计方法
Agentic = AI 智能体赋能
Platform = 可复用的知识平台为什么是"开放领域"?
传统开发中,领域知识隐式存在于代码和人脑中,随人员流动而流失。OpenDDD 主张:
| 传统方式 | 开放领域 |
|---|---|
| 领域知识 → 隐式 | 领域知识 → 显式建模 |
| 经验随人走 | 经验结构化沉淀 |
| 每次从零开始 | 跨项目自由复用 |
| 封闭演进 | 开放共享改进 |
三大支柱
1. 领域驱动设计 (DDD)
- 清晰的限界上下文、聚合根、领域事件
- 5 层 Clean Architecture
- Serverless 优先的部署架构
2. 智能体集成 (Agentic)
- 统一接入 Kozi、GPTs、Claude 等 AI 平台
- 多智能体协作系统
- 认知引擎 + 记忆系统
3. 知识共享 (Open)
- 技能提示词库 — 替换变量即可使用
- 工作流模板 — 可编排的多步骤流程
- 学习路线图 — 做中学的成长路径
- 实践配方 — 即拿即用的完整方案
技术栈
| 类别 | 技术 |
|---|---|
| 后端 | Python 3.14+ / FastAPI / Pydantic v2 |
| 前端 | Taro / React / TypeScript / Vite |
| 基础设施 | k3s / KubeVela / Terraform / 阿里云 FC / 华为云 OBS |
| AI | Agent 框架 / LLM API / RAG |
| 数据 | Table Store / Redis / OSS |
| 站点 | VitePress / 华为云 OBS 静态托管 |
域名
| 域名 | 用途 |
|---|---|
| openddd.com | Portal 主站 |
| www.openddd.com | Portal 主站 (www) |
联系
- GitHub: ltgwork/openddd