트렌딩 목록으로
Java

jfinal / aifei

Aifei는 세계 최초의 AI 코딩 프레임워크입니다

37
6
약 2개월 전
GitHub에서 보기

이 프로젝트에 대해

jfinal 님의 aifei 프로젝트는 GitHub에서 37개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Java 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.

Language Breakdown

Java 100%

🇰🇷 한국어 번역 README

캐시 히트

아이페이

세계首个 AI 코딩 框架.

简介

Aifei 是世界首个 AI 코딩 프레임.

Aifei 开创 Just Service 开发范式,面向 AI 코딩 설계,从结构层面减少 Token 消耗、缩短上下文长度、提升 Attention 浓度,极大提升代码生成质量、生成稳定性与开发体验。

Aifei 采用极简设计,内核仅 3333 行代码且无第三方依赖,将极简推至全新高度。 从 JFinal 到 Aifei,专注极简设计 15 年.

Aifei 大幅消除传统框架中被视为必需的概念,如 Controller, Render、Repository, Mapper,极小化认知负荷与上下文噪音,极大化模型注意力浓度。

그냥 서비스만 해. 아이페이만이 할 수 있어.

왜 是 아이페이

过去三年,AI 写代码的能力快速跃升,代码生成正从辅助走向主导。 人类完全手写代码的时代正在过去,开发者角色将转向决策与审查。

围绕 AI Coding 的模型、IDE 与各类工具快速发展,但从框架层面为 AI Coding 而设计的服务端 framework 仍然缺位。

现有主流框架几乎都诞生于人类手写代码的时代,它们服务的是人类开发者的认知方式、组织方式与工程习惯。

하지만 AI 코딩 需要的第一性约束已经不同。 AI 더 필요는 :

  • 더 少的 Token 消耗
  • 更高的 주의 浓度
  • 更低的上下文噪音
  • 更高的上下文信噪比
  • 更稳定的生成模式
  • 更直接的业务表达方式

框架不再只是人类组织代码的工具,也会成为大模型理解、生成与维护代码的上下文结构。 现有框架并未围绕这些核心需求构建。 Aifei 正是为此而生.

快速上手

복무

Just Service 开发范式之下,在框架搭好之后,模型只需专注生成业务代码。

在 AI 코딩 场景中,这意味着模型只需围绕单一 Service 层生成代码,无需在 Controller、Service、Dao、Repository、Mapper, Render 等多层结构之间进行映射、拆分与补全,从而显著减少 Token 消耗,降低上下文噪音,并提升生成稳定性与代码质量:

配置

Aifei 配置在 AifeiConfig 接口中集中管理.

集中式配置避免了分散式约定、隐式行为与多入口配置带来的上下文噪音,使 AI 在生成、理解与修改项目结构时更稳定、更直接、更可预测。

以 VIP 구독会员项目配置为例:

启动

main 방법中调用 Aifei.start(...) 即可启动:

하이오

Aifei 顶层采用 HIO 结构,即 Handler, Input, Output 组成的처리模型.

该模型将请求处理流程收敛为明确、稳定且可预测的结构,有助于 AI 在生成代码时形成一致模式,减少理解成本与结构歧义。

三者均由用户自行定义,不依赖 Servlet,可按需切换底层 IO 实现。

核心理念

그냥 서비스

Just Service 是 Aifei 成为 AI Coding 框架的核心.

它消除了传统框架中的 Controller、Render、Dao、Repository、Mapper 等非业务性结构,将代码收敛为单一的 Service 层。

这一设计并非只是更少代码,而是直接作用于大模型的工作机制:


🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.

이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.

jfinal/aifei GitHub 원문 바로가기 →