Ontology Driven Dev

本体驱动业务系统开发技能:需求探索→本体建模→应用构建三步法,基于七模型本体 YAML 与 code-paas 底座,支持 WorkBuddy/Claude Code/Codex。

📊 评分明细

📦 打包完整度
2 2 / 2.5
🎯 实用性
2 2 / 2.5
📖 文档清晰度
1.6 1.6 / 2
👥 社区影响力
1.2 1.2 / 1.5
🔗 集成度
1.2 1.2 / 1.5

🎯 适用场景

工程方法开源免费本体建模业务系统开发

这是什么?适合谁?

Ontology Driven Dev(sharptoolbox/ontology-driven-dev)是一个本体驱动业务系统开发技能:本体驱动业务系统开发技能:需求探索→本体建模→应用构建三步法,基于七模型本体 YAML 与 code-paas 底座,支持 WorkBuddy/Claude Code/Codex。

核心价值:需求探索→本体建模→应用构建三步法,基于七模型本体 YAML 与 code-paas 底座,支持 WorkBuddy/Claude Code/Codex,61 fork 高复用率。

适合人群

  • 做业务系统建模的开发者
  • 用 Agent 生成业务应用的人
  • 研究本体驱动开发的方法论者

使用前提:支持 skill 的 Agent + code-paas 底座

准备工作

  1. 安装:把 skill 导入支持的 Agent
  2. 环境:WorkBuddy/Claude Code/Codex + code-paas
  3. 准备:梳理业务需求与领域概念
  4. 成本:MIT 开源免费
  5. 时间:安装 + 完成一个本体建模约 1-2 小时

快速上手(3 步)

第一步:导入 skill

git clone https://github.com/sharptoolbox/ontology-driven-dev

获取本体驱动开发 skill。

第二步:需求探索

# 用 skill 引导需求探索

按三步法完成需求探索。

第三步:本体建模

# 用七模型本体 YAML 建模

完成本体建模并驱动应用构建。

成功判定:用三步法完成一个业务领域的需求探索与本体建模。

初级用法

需求探索

系统化探索业务需求。

本体建模

用七模型 YAML 建模。

应用构建

从本体驱动应用构建。

高级玩法

七模型本体

深入七模型本体方法论。

code-paas 集成

与 code-paas 底座集成。

跨 Agent 复用

在多个 Agent 间复用本体。

小技巧

  1. 先理解七模型本体再动手
  2. 从简单领域开始建模
  3. 本体与代码同步维护
  4. 记录建模决策便于复用
  5. 关注 61 fork 的社区实践

常见踩坑

踩坑 1:本体过设计

  • 现象:模型复杂难维护
  • 原因:过度抽象
  • 解决:从最小本体开始

踩坑 2:需求理解偏差

  • 现象:模型不符业务
  • 原因:探索不充分
  • 解决:多轮需求确认

踩坑 3:Agent 不兼容

  • 现象:skill 不生效
  • 原因:环境差异
  • 解决:核对支持列表

踩坑 4:本体与代码脱节

  • 现象:应用跑偏
  • 原因:未同步
  • 解决:同步维护

踩坑 5:学习曲线陡

  • 现象:上手慢
  • 原因:方法论抽象
  • 解决:先跟示例

常见问题 FAQ

Q1: 它是什么?

A: 本体驱动业务系统开发的 skill。

Q2: 免费吗?

A: MIT 开源免费。

Q3: 支持哪些 Agent?

A: WorkBuddy/Claude Code/Codex。

Q4: 需要 code-paas 吗?

A: 基于 code-paas 底座。

Q5: 适合谁?

A: 业务系统建模与开发。

进阶学习建议

掌握基础后,建议深入:

  1. 深入研究七模型本体方法论
  2. 探索本体与代码的同步生成
  3. 对比其他领域建模方法

参考链接


最后更新:2026-09-02 · 作者:MagicNetWorld · 基于公开资料整理,关键数据经 GitHub API 独立实测核验,AI 辅助生成

📊 评分与标签

评分说明

总分 7.8/10 · S_入选

📊 可观测社区指标(采集日期:2026-09-02)

  • GitHub: sharptoolbox/ontology-driven-dev ★119, 🔱61(GitHub API 实时验证)
  • License: MIT;仓库创建 2026-08-30,最后推送 2026-08-30
  • 语言: TypeScript;定位「本体驱动业务系统开发技能」

📦 可安装性 2.0/2.5

  • skill 导入即用,支持多 Agent
  • 竞品对比 1(框架安装):更重
  • 竞品对比 2(文档方法):无工具

🎯 实用性 2.0/2.5

  • 三步法 + 本体建模落地业务开发
  • 竞品对比 1(纯 prompt):不系统
  • 竞品对比 2(低代码平台):缺本体

📖 文档质量 1.6/2.0

  • 方法论与示例清晰
  • 竞品对比 1(简略文档):难上手
  • 竞品对比 2(闭源方案):不透明

👥 社区活跃 1.2/1.5

  • 119 星 61 fork 高复用
  • 竞品对比 1(冷门方法):少人用
  • 竞品对比 2(停更项目):无维护

🔗 兼容性 1.0/1.5

  • 多 Agent 兼容但依赖 code-paas
  • 竞品对比 1(独立工具):无依赖
  • 竞品对比 2(单一平台):兼容窄

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

📋 来源核实

  • ✅ 已验证: GitHub 仓库 - stars/forks/license/pushed_at 经 GitHub API 实时核验(2026-09-02)
  • ✅ 已验证: 官方 README - 能力与定位比对
  • ⚠️ 未实测: Ontology Driven Dev 的端到端运行流程
  • ⚠️ 未验证: 生产环境的稳定表现

⚠️ 局限与未实测声明

  • 本文基于 2026-09-02 GitHub 公开信息整理,未实际运行 Ontology Driven Dev
  • 项目较新(2026-08-30 创建),能力与命令以仓库 README 为准