phpClaw:给 PHP 装上 AI 智能体引擎,8 个框架开箱即用、提示词注入先拦下来

phpClaw 是一个给 PHP 用的开源 AI 智能体引擎:不用换框架、不用另起一个 Python 服务,在 PHP 进程里就能让智能体按“思考—行动—观察”的 ReAct 循环跑完一个任务,工具调用、记忆和安全检查都内置好了。

它号称零框架依赖,只要求 PHP 8.1 与 curl、json、mbstring 三个扩展;一个 API key 就能跑,Anthropic、OpenAI、Groq、Gemini、Mistral、DeepSeek、本地 Ollama 等 8 个 provider 按环境变量自动识别、可切换。Laravel、Symfony、WordPress、Drupal、Joomla、Magento、PrestaShop、OpenCart 共 8 个适配器共用同一套核心,写法跟着各自框架的习惯走,比如 Laravel 里用 Artisan 命令、WordPress 里用 WP-CLI。

安全是它着墨最多的部分:8 个默认守卫在消息到达模型前先扫一遍,包括提示词注入、Unicode 同形字、角色切换、PII、代码注入、破坏性 SQL 与长度检查;改文件、改状态的工具调用还要过人工确认关,Shell 工具只跑白名单命令。记忆可换驱动、对话存在自己的数据库里,另有生命周期钩子可接日志与指标。适合的场景是:已有 PHP 系统想加一个能查真实数据、跑真实工具的智能体,又不想为此再维护一套异构服务。注意它自己也划了边界:不做复杂 RAG 管线与多智能体编排,一个智能体、一个任务。

相关阅读:站内已有 Claude Code 图文教程与 Superpowers 编码智能体方法论,可对照着看智能体在不同语言栈里的落法。项目以 MIT 协议开源,官网与文档见 phpclaw.ai,仓库见 GitHub。

来源:Hacker News Show HN,原文:https://github.com/phpclaw-php/phpclaw

请登录后发表评论

    没有回复内容