路线图
Doggy Framework 的发展规划与版本迭代计划。
v0.1.0 — 基础能力
✅ 当前版本
- ✅ 动态模型引擎(
@Ef注解 + PHP 8 Attribute,自动生成迁移) - ✅ 可视化视图设计器(View/ViewField 实体,拖拽布局)
- ✅ DataGrid(FilterCondition/FilterGroup,DoctrineDataSet,服务端处理)
- ✅ 组织架构管理(Gedmo NestedTree 无限层级部门树、岗位、职级)
- ✅ 员工全生命周期管理(Employee 即用户实体,入职/异动/离职)
- ✅ WebAuthn 无密码登录(ES256/RS256,resident_key,关联 Employee)
- ✅ 三员分立安全模型(ThreeOfficersVoter,ROLE_SYS_ADMIN/SEC_ADMIN/AUDITOR)
- ✅ 密码策略(复杂度、有效期、历史、重试锁定规则)
- ✅ 审计日志(AuditService,login_success/login_failure 自动记录)
- ✅ 定时任务系统(TaskScheduler + Messenger + Task/TaskLog)
- ✅ 系统日历(节假日、补班日)
- ✅ 文件存储系统(Local / S3 适配器,图片优化 Imagine,SHA-256 去重)
- ✅ Mercure SSE 实时推送(独立 dunglas/mercure 容器,Bolt 传输)
- ✅ 邮件系统(多邮箱配置、模板编辑、HTML 安全过滤)
- ✅ AI 集成(阿里百炼 + LM Studio 双提供商,Symfony AI Bundle)
- ✅ Agent 系统(编码助手、自然语言查询、密码策略、视觉识别预留)
- ✅ SunUI 组件库(25+ 组件,45+ 测试页面)
- ✅ 菜单管理(MenuStaticGenerator)
- ✅ 国际化(中/英,LocaleSubscriber)
v0.5.0 — 流程与表单
开发中
- 🔄 工作流引擎
- 可视化流程设计器
- 审批流、业务流转
- 条件分支与并行处理
- 🔄 表单设计器
- 拖拽式表单构建
- 条件逻辑与联动
- 🔄 API 接口管理
- 类 Postman 接口调试
- JSON Schema 自动生成
- 🔄 全局通知系统
- 🔄 即时通讯
v1.0.0 — 低代码平台
规划中
- 📋 插件系统(目录/命名空间/路由隔离,动态加载与卸载)
- 📋 应用模板市场
- 📋 页面设计器
- 📋 多应用管理
- 📋 虚拟助手(3D 交互)
v2.0.0 — AI 赋能
远期规划
- 🤖 AI 辅助建模(自然语言生成实体)
- 🤖 自然语言查询增强
- 🤖 智能 Agent 编排
- 🤖 MCP 生态深度集成
- 🤖 AI 绩效评估师
社区贡献
欢迎参与以下方向:
- SunUI 组件扩展
- 第三方存储后端适配
- 文档翻译
- 示例应用
- Bug 修复
查看 GitHub Issues 了解当前任务。