Skip to content
v0.1.0 · 基于 Symfony 7.4

AI 原生的
企业级低代码框架

Doggy Framework 基于 Symfony 7.4 构建,深度集成 AI 能力(MCP、Agent、多模型),内置组织架构、动态模型、可视化视图设计器、WebAuthn 无密码登录、Mercure 实时推送等核心能力,帮助企业快速构建 OA、HR 等管理系统。

composer create-project doggy/skeleton my-app
namespace App\Entity\Organization;

#[Gedmo\Tree(type: 'nested')]
#[ORM\Entity(repositoryClass: DepartmentRepository::class)]
#[ORM\HasLifecycleCallbacks]
class Department
{
    /** 部门全称
     * @Ef(group="department_base_info", isBF=true)
     */
    #[ORM\Column(type: 'string', length: 180)]
    private string $name;

    /**
     * 所属公司
     * @Ef(group="department_base_info", isBF=true)
     */
    #[ORM\ManyToOne(targetEntity: Company::class)]
    private Company $company;

    /**
     * 上级部门
     * @Ef(group="department_associated_info", isBF=true)
     */
    #[Gedmo\TreeParent]
    #[ORM\ManyToOne(targetEntity: Department::class)]
    private Department $parent;
}
Symfony 7.4
LTS 长期支持 (至 2029)
FrankenPHP
Worker 模式 · 内置 Mercure
PostgreSQL
无 Redis 依赖架构
AI Native
MCP · Agent · 多模型

一站式企业应用开发平台

从数据建模到业务流程,覆盖企业应用开发全生命周期

动态模型引擎

通过 PHP 8 Attribute 定义业务实体,自动生成数据库迁移、API 和管理界面,零样板代码。

可视化视图设计器

拖拽式布局设计,支持栅格、数据源绑定、实时预览,自动生成 Twig 模板代码。

高级 DataGrid

服务端分页、多列排序、组合筛选、行内编辑、虚拟滚动、卡片视图,功能全面。

AI 深度集成

支持阿里百炼、OpenAI、LM Studio 等多模型,内置编码助手、NL 查询、视觉识别 Agent。

组织架构管理

无限层级部门树(Gedmo Nested Set)、岗位编制、职级体系、员工全生命周期管理。

WebAuthn 无密码登录

支持指纹、面部识别、安全密钥认证,配合密码策略、三员分立,满足等保安全要求。

Mercure 实时推送

基于 SSE 的实时通信,在线状态感知、消息推送,FrankenPHP 内置 Hub 无需额外服务。

SunUI 组件库

25+ 自研 UI 组件(表格、表单、树、选择器、弹窗等),统一 Twig 宏,文档完善。

模块化 · 可扩展 · AI 原生

基于 Symfony 7.4 生态,松耦合模块设计,按需组合

动态模型
视图设计器
DataGrid
AI Agent
Doggy Core
三员分立
组织架构
定时任务
文件存储
Mercure SSE
邮件系统

基于成熟稳定的技术生态

站在巨人的肩膀上,复用业界最佳实践

PHP 8.2+
Symfony 7.4
Doctrine ORM
PostgreSQL
Docker
jQuery + SunUI
Twig
FrankenPHP

企业级安全保障

从认证到审计,全方位守护系统安全

WebAuthn 无密码登录

支持指纹、面部识别、安全密钥,告别密码泄露风险

三员分立

系统管理员、安全保密员、安全审计员三权分立,满足等保要求

密码策略

复杂度、有效期、历史记录、重试锁定,全方位密码安全管控

审计日志

全链路操作审计,满足合规要求,支持追溯和导出

持续进化的产品规划

每个版本都带来重要的能力升级

v0.1.0

当前版本 · 基础能力

  • 动态模型引擎
  • 视图设计器
  • DataGrid
  • 组织架构
  • WebAuthn
  • 定时任务
  • 文件存储
  • Mercure SSE
v0.5.0

流程与表单

  • 工作流引擎
  • 表单设计器
  • API 接口管理
  • 全局通知系统
v1.0.0

低代码平台

  • 插件系统
  • 应用模板市场
  • 页面设计器
  • 多应用管理
v2.0.0

AI 赋能

  • AI 辅助建模
  • 自然语言查询
  • 智能 Agent 编排
  • MCP 生态集成

加入开源社区

基于 MIT 协议开源,欢迎每一位贡献者

GitHub

查看源码,提交 Issue 或 PR

文档

完整的使用文档和 API 参考

社区

讨论、问答和技术交流

准备好构建企业级应用了吗?

一行命令即可开始使用 Doggy Framework

composer create-project doggy/skeleton my-app

基于 MIT 协议开源 | Copyright © 2026 Doggy