NullLabTests GitHub avatar

software-periodic-table

NullLabTests

一个包含115个可复用软件元素(原子)的精选本体库,以及一个用于LLM和编码代理的应用组合框架,强调通过选择与连接而非重新生成来构建应用。

Stars

78

7 天增长

暂无数据

Fork 数

6

开放 Issue

0

开源协议

MIT

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它系统化地提出了一种有限元素软件组合方法,可减少标记浪费、生成漂移和验证复杂度,并提供了类型化库、代理提示词和评估工具。

适合谁使用

  • 使用LLM驱动的编码代理的开发者
  • 研究代码生成与组合的AI研究人员
  • 设计可复用组件库的软件架构师
  • 构建代理式或低代码开发平台的团队

典型使用场景

  • 通过代理组合快速搭建任务管理看板(任务+用户+看板)
  • 使用对象、动作和界面原子构建CRM联系人管理系统
  • 创建带有AI搜索和推荐功能的产品目录
  • 生成带有过滤、导出和图表的发票仪表盘

项目优势

  • 提供包含115个元素的有限机器可读本体,覆盖大多数业务应用特性
  • 包含类型化TypeScript实现和代理提示词,支持检索与组合
  • 提供评估工具,可测量标记效率、组合保真度和正确性
  • 倡导组合优于生成的理念,减少漂移并提高可靠性

使用前须知

  • 参考实现仅覆盖115个元素中的一部分,部分原子缺少TypeScript存根
  • 评估工具默认运行模拟模式,真正的LLM集成需要提供API密钥
  • 领域特定概念(如保险理赔)被有意排除,需要额外的领域包支持

README 快速开始

Quick Start

项目描述

A finite ontology of 115 recurring software elements and a composition framework for LLM-based coding agents

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
mereyabdenbekuly-ctrl
精选
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI 与机器学习AI 智能体
859
hahhforest
精选
hahhforest GitHub avatar

pi-textbook

A hands-on course that walks through building a Pi-style coding agent from scratch across 15 checkpoints, starting from an offline agent trajectory.

AI 与机器学习大语言模型
625