Yii Framework 3 新增文档摘要演示:接入本地模型与队列

雪夜

雪夜

2026-07-31

371人浏览

原创

2026年6月5日,yii framework 3 上线了官方演示应用 document summarizer。这个项目把文档上传、内容提取、本地大模型生成摘要、后台队列处理整套流程整合到了开箱可用的环境里,核心是展示yii3的应用结构,以及 yiisoft/queue 适配不同驱动时的实际协作效果。

Yii 官方新闻页宣布新增 Yii3 Document Summarizer 文档摘要演示应用并列出队列与本地模型能力

来源:Yii 官方新闻

按官方的说明,这个项目最开始只是用来测试Yii Queue对接AMQP、Redis/Valkey驱动的效果,后来慢慢扩展成了独立演示。应用收到上传的文档后,会先提取出可阅读的Markdown内容,再通过本地OpenAI兼容接口连接 llama.cpp 生成摘要,全程可以在页面上看到任务状态和处理进度。这套演示验证的是不同组件的组合方案,并没有把云端模型服务硬加到Yii核心里。

Yii3 官方 GitHub 产品界面展示 Document Summarizer 上传区、队列驱动、模型信息和文档处理进度

来源:yiisoft 官方 GitHub 产品界面

官方仓库标注的可处理格式包括Markdown、纯文本、HTML、PDF和DOCX。上传的内容会先经过校验,原始文件和提取后的Markdown都可以存入S3兼容存储,后续处理任务直接交给 yiisoft/queue 调度。页面上除了最终的摘要结果,还能展示原文下载、任务重试、删除、清空数据等操作入口,能完整观察整个任务的生命周期。

yiisoft 官方 GitHub 仓库展示 Yii3 Document Summarizer 项目目录、Docker 配置和应用源代码

来源:yiisoft 官方 GitHub 仓库

默认开发环境的搭配是AMQP、两个RabbitMQ后台worker、Kreuzberg内容提取工具和Garage对象存储,摘要模型用的是通过 llama.cpp 运行的轻量版Gemma模型。官方还预留了Redis/Valkey队列模式和同步处理模式,开发者可以直接对比不同驱动的表现,不用专门为演示额外写一套专用worker命令。

Yii Framework 2.0.51
Yii Framework 2.0.51

下载 Yii Framework 2.0.51 官方 Basic 应用模板,查看 Composer 安装方式、版本信息与开发文档。

下载

仓库说明里也标注了批量上传的上限:页面单次最多接收20个符合要求的文档,单个文件大小上限为50MB,对应的PHP上传限制已经在Docker镜像里提前配置好了。这些数值只是当前演示项目的自定义配置,不代表Yii Framework 3对所有应用的固定限制,实际开发的时候还是要根据自身的存储容量、内存大小和队列吞吐量重新设置参数。

yiisoft 官方 GitHub README 展示 Document Summarizer 的文件类型、S3 存储、Yii Queue 和本地摘要功能

来源:yiisoft 官方 GitHub 仓库

整个演示的启动流程基于Docker和Make实现,官方给出的基础操作很简单:先执行 make build 再执行 make up,之后通过Yii命令完成数据库迁移就行。默认环境会自动拉起应用、队列worker、内容提取服务、对象存储和本地模型服务,第一次拉取镜像和下载模型的耗时,取决于你的网络状况和机器配置。

yiisoft 官方 GitHub README 展示 Yii3 Document Summarizer 的 Docker Quick Start 与迁移命令

来源:yiisoft 官方 GitHub 仓库

这个演示的核心价值是,Yii3官方第一次把队列调度、文档提取、对象存储和本地OpenAI兼容模型整合成了一套完整的公开样例。它提供的只是架构参考和测试环境,本身不是商用的托管摘要服务,也不会替业务项目处理模型授权、硬件容量不足、敏感文档合规这类问题。后续自己项目里采用相关设计的时候,一定要单独评估数据边界和实际运行成本。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

yii

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
PHP Yii框架专题
PHP Yii框架专题

本专题专注于PHP主流框架Yii的应用,系统讲解MVC架构、路由机制、数据库操作、表单处理、安全验证与RESTful API 开发等核心内容。通过电商网站、后台管理系统与内容管理平台等实战项目,帮助学员快速掌握Yii框架的开发技巧与实战经验。

2025.09.04

849

22

墨刀AI提示词教学
墨刀AI提示词教学

本合集由PHP中文网精心整理,为您提供全面的墨刀AI提示词教学。内容涵盖高质量原型撰写公式与实操窍门,助您轻松掌握AI设计工具。无论是零基础入门还是进阶技巧,都能让您快速上手,大幅提升产品设计与协作效率。

2026.08.04

4

21

墨刀AI完整入门
墨刀AI完整入门

PHP中文网为您倾力打造墨刀AI保姆级入门指南完整版!本合集从零基础讲起,涵盖AI生成原型、提示词优化、图片转原型及多轮对话等核心功能。无论您是新手还是进阶用户,都能轻松掌握产品设计全流程。快来PHP中文网,一键解锁高效设计技巧,让想法即刻成型!

2026.08.04

1

20

墨刀AI进阶技巧
墨刀AI进阶技巧

本合集由PHP中文网精心整理,为您提供墨刀AI核心进阶策略指南。内容涵盖高效提示词写作、原型智能生成与微调、结构化导图制作及行业分析报告输出等实战技巧。助您轻松掌握AI设计工具,大幅提升产品设计与团队协作效率。

2026.08.04

6

14

火山引擎实名认证失败怎么办
火山引擎实名认证失败怎么办

火山引擎实名认证失败可能与证件信息填写错误、姓名或企业信息不一致、证件照片不清晰、营业执照状态异常、手机号验证失败或审核资料不完整有关。本专题整理个人认证、企业认证、资料上传、审核退回、重新提交和认证不通过的常见处理方法。

2026.08.04

3

10

火山引擎域名备案流程详解
火山引擎域名备案流程详解

火山引擎域名备案适合需要在火山引擎云服务器、对象存储、CDN或网站服务上绑定域名的用户参考。本专题整理备案入口、账号实名认证、备案类型选择、主体信息填写、网站信息提交、资料上传、初审核验、管局审核和备案失败排查,帮助用户完成网站上线前的备案流程。

2026.08.04

0

10

火山引擎DNS解析配置步骤
火山引擎DNS解析配置步骤

使用火山引擎DNS解析网站域名时,需要确认域名已完成管理接入,并正确配置服务器IP、CNAME地址或验证记录。本专题整理域名添加、记录类型选择、TTL设置、解析状态检查、备案和访问测试等流程,适合新手搭建网站时参考。

2026.08.04

0

10

火山引擎对象存储使用教程
火山引擎对象存储使用教程

火山引擎对象存储适合用于网站图片、视频文件、备份数据、静态资源和应用附件管理。本专题整理TOS控制台入口、存储桶创建、地域选择、权限设置、文件上传、访问链接生成、CDN加速、费用查看和常见上传或访问失败问题,帮助用户快速掌握对象存储基础操作。

2026.08.04

1

10

火山引擎云服务器使用教程
火山引擎云服务器使用教程

火山引擎云服务器使用教程适合第一次购买、部署和管理云服务器的用户参考。本专题整理控制台入口、实例创建、地域和配置选择、系统镜像设置、安全组放行、远程连接、网站部署、续费计费和常见连接失败问题,帮助用户快速完成云服务器基础使用流程。

2026.08.04

3

10

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Yii Framework 2.0 API 官方文档
Yii Framework 2.0 API 官方文档

共0课时 | 0人学习

Yii2.0框架开发实战视频教程
Yii2.0框架开发实战视频教程

共22课时 | 9.1万人学习