Skip to content
v0.1.0 · 基於 Symfony 7.4

AI 原生
企業級低程式碼框架

Doggy Framework 基於 Symfony 7.4 建構,深度整合 AI 能力(LLM 設定、全域 AI 助手、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 原生
LLM · Agent · ReAct · 多模型

一站式企業應用開發平台

從資料建模到業務流程,覆蓋企業應用開發全生命週期

動態模型引擎

透過 PHP 8 Attribute 定義業務實體,自動產生資料庫遷移、API 和管理介面,零樣板程式碼。

AI 視覺化視圖設計器

拖曳式版面設計,AI 自然語言操作,支援柵格、資料源綁定、即時預覽、版本管理。

進階 DataGrid

服務端分頁、多欄排序、組合篩選、行內編輯、虛擬捲動、卡片視圖。

全域 AI 助手

浮動面板,上下文註冊,ReAct 推理迴圈,工具呼叫,編碼、NL 查詢、視覺 Agent。

LLM 設定系統

多廠商(OpenAI/Anthropic/Ollama/Azure/自訂)、角色路由、金鑰加密、故障轉移。

組織架構管理

無限層級部門樹(Gedmo Nested Set)、崗位編制、職級體系、員工全生命週期管理。

WebAuthn 無密碼登入

支援指紋、臉部辨識、安全金鑰認證,配合密碼策略、三員分立,滿足等保要求。

Mercure 即時推送

基於 SSE 的即時通訊,線上狀態感知、訊息推送、AI 任務進度,FrankenPHP 內建 Hub。

模組化 · 可擴展 · 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

目前版本 · 基礎能力

  • 動態模型引擎
  • AI 視圖設計器
  • AI 助手
  • LLM 設定
  • 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