项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2169
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- PHP 运行环境(README 未标注具体版本要求)
- Composer 依赖管理工具
- Docker 与 Docker Compose(README 中用其安装依赖并运行测试,可选)
安装与启动步骤
-
1安装 Neuron 包
在项目根目录用 Composer 引入 neuron-ai,这是 README 给出的唯一正式安装方式。
composer require neuron-core/neuron-ai -
2更新依赖
通过 Docker 容器执行 composer update,并优先选择稳定版本,避免装到不兼容的预发布依赖。
docker compose run --rm php composer update --prefer-stable -
3运行测试
在容器中执行 PHPUnit,确认框架与依赖安装正确、环境可用。
docker compose run --rm php vendor/bin/phpunit -
4停止服务
开发或测试结束后关闭并清理 Docker Compose 启动的容器。
docker compose down
如何确认成功
执行 docker compose run --rm php vendor/bin/phpunit,若 PHPUnit 测试全部通过即表示安装与环境配置成功。
常见问题
Q:怎么把 Neuron 安装到我的 PHP 项目中?
A:在项目根目录执行 composer require neuron-core/neuron-ai,Composer 会自动拉取包及其依赖。
Q:安装后如何确认没问题?
A:README 建议执行 docker compose run --rm php vendor/bin/phpunit,测试通过说明依赖与环境正常。
Q:为什么要用 --prefer-stable?
A:该参数让 Composer 在可选范围内优先选择稳定版本,降低依赖不稳定带来的风险。
Q:这些 docker compose 命令在哪里执行?
A:需要在包含 docker-compose 配置的项目根目录执行,README 未给出该配置文件的具体内容。
注意事项
- README 仅明确给出 composer require 一条安装命令,其余步骤属于本地开发/测试流程。
- README 未说明 PHP 版本、LLM API Key 等配置要求,使用前请查阅官网文档 https://docs.neuron-ai.dev。
- docker compose 相关命令依赖项目自带的 Compose 配置,缺失配置时该流程无法执行。
核心亮点
- 填补 PHP 生态智能体框架空白,提供统一组件连接层
- 支持多 LLM 提供商和向量数据库,灵活适配不同场景
- API 设计简洁,与 PHP 习惯一致,上手成本低
不足之处
- 项目较新,生态和第三方集成尚不成熟
- 文档和社区支持待观察
适用场景
- 构建 PHP 后端驱动的对话式 AI 客服系统
- 在 Laravel 项目中集成 RAG 知识库问答
- 开发自动化工作流,如邮件分类、数据提取等
替代项目
LangChain、LlamaIndex、Flowise
上一篇:aici
同类项目推荐
omni
开源
给AI编程代理的终端降噪,省token不丢信息
The one place for the skills, keys and memory of every agent you use. Formerly OMNI.
sponge
开源
拖拽生成 Go 后端代码,快速搭建稳定服务
A powerful and easy-to-use Go development framework that enables you to effortlessly···
botkit
开源
一套代码,快速搭建跨平台聊天机器人。
Botkit is an open source developer tool for building chat bots, apps and custom inte···
neuron-laravel
开源
在 Laravel 项目中一键接入 Neuron AI 搜索能力
Official Neuron AI Laravel SDK
intelligent-app-workshop
开源
用微软全家桶,快速上手构建AI应用
Immersive workshop showcasing the remarkable potential of integrating SoTA foundatio···
prompt-decorators
开源
用装饰器标记替代长提示词,让 AI 输出更聪明、更规整。
Prompt Decorators are structured prefixes, such as +++Reasoning and +++StepByStep, d···
ai-engineering
开源
给 AI 写的代码装上安全闸门,提交前自动查质量查安全
Developer-centered AI engineering: build software with security, quality and governa···
ChainForge
开源
拖拽节点,批量测试提示词,多模型效果一目了然
An open-source visual programming environment for battle-testing prompts to LLMs.
Agents.jl
开源
用 Julia 快速搭建智能体仿真,跑得又快又灵活
Agent-based modeling framework in Julia
