登录 注册
其他
11,141
Stars
68
Forks
18
Watchers
1
Open Issues
MIT
许可证
PHP
语言
2013-01-12
创建时间
2026-11-08
最近更新

项目能做什么

用于自顶向下递归下降解析器的词法分析基础库。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Doctrine Lexer

[![Build Status](https://github.com/doctrine/lexer/workflows/Continuous%20Integration/badge.svg)](https://github.com/doctrine/lexer/actions)

Base library for a lexer that can be used in Top-Down, Recursive Descent Parsers.

This lexer is used in Doctrine Annotations and in Doctrine ORM (DQL).

https://www.doctrine-project.org/projects/lexer.html
阅读完整原文

项目深度分析 AI 生成

基于 Lexer 的通用 PHP 规则引擎与 DSL 构建 SaaS

产品构想利用 Doctrine Lexer 机制封装一套低代码/免运维的业务规则解析系统,为 PHP/Laravel/Symfony 项目提供可热更新的业务表达式引擎。
核心功能可视化的表达式语法定义器、沙箱安全执行环境、版本控制与热更新 API、语法错误即时诊断面板。
目标用户电商、风控、金融等需要频繁调整业务逻辑/折扣规则/流转规则的 PHP 中小团队。
难度/周期中等 · 2 - 3 个月 · 成本:极低(仅需基础云服务器与 API 托管成本)
收费模式免费额度 + 按月订阅制(阶梯计费:调用次数/规则数)。
竞争风险多数 PHP 项目倾向于本地内嵌代码实现规则,对于外部 API 调用的网络延迟和安全性存在顾虑。
依据 AI推测

DQL/ORM 查询安全与慢查询静态分析插件

产品构想借助该词法分析能力,在 CI/CD 或 IDE 阶段深度解析 Doctrine DQL 语句,检测语法错误、潜在注入风险及非最佳索引查询模式。
核心功能CI/CD 静态检查集成(GitHub Actions)、DQL 语法与反模式分析、SQL 转换预估及索引覆盖提示报告。
目标用户重度依赖 Doctrine ORM(如 Symfony 体系)的中大型开发团队、外包审查团队。
难度/周期高 · 3 - 5 个月 · 成本:低(算力开销小,主要是规则库研发成本)
收费模式付费 GitHub App / CI 插件订阅,或针对大型遗留项目的单次安全/性能审计服务。
竞争风险PHPStan/Psalm 等现有静态分析工具生态繁荣,若不具备深度的 DQL 专项分析壁垒,难以吸引独立付费。
依据 已验证事实

低代码语法解析器生成器与培训方案

产品构想围绕 doctrine/lexer 提供开箱即用的特定语法解析模板(如自定义报表语言、算式解析),并配套面向企业的架构内训和定制咨询。
核心功能常见语法模板库(数学表达式、条件查询 DSL)、AST 构建脚手架、企业定制咨询与技术支持协议。
目标用户正在从遗留系统重构自定义语法解析器、或需定制内部语言的传统企业 IT 部门。
难度/周期低 · 1 个月 · 成本:极低(人力与文档制作)
收费模式企业技术咨询费、定制交付费用、付费技术专栏/文档。
竞争风险市场需求极窄,纯 PHP 生态中定制 DSL 的企业数量有限。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

GitHub 检索暂不可用(限流或网络问题),稍后重试。

项目优势与风险

技术成熟度创建于 2013-01-12,近 30 天仍在推送,发布过 14 个 Release
社区活跃Star 11,141 / Fork 68 / Issue 1(数据支持,可自行核实)
许可证MIT
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。