跳到主要内容
fsma.cn · 开源免费

食品超级工作台

一套轻量 PHP 底层架构,业务能力全部以插件形式扩展:原料验收、进出库、配方研发、标签审核、设备保养、委外代工……按需启用,随时停用,数据互不干扰。

AI 即可开发插件 底层架构 + 插件扩展 PHP 7.4 ~ 8.4 SQLite 零配置 响应式 + 扫码端 权限与审计内置
核心卖点

用 AI 开发你自己的插件

不用从零学框架,也不用手写代码。把底层架构交给 AI 读一遍,用业务语言说清你要什么,插件就出来了。

1

让 AI 读架构

把框架层(var/lib/boot.php、var/controller/)与现有插件目录交给 AI 工具,让它先读懂请求入口、钩子机制、权限点与模板约定。

2

描述你的需求

用业务语言说清楚要做什么,例如「我要做原料验收:验收单、检验项、判定结论,支持扫码查看」。不需要懂 PHP。

3

AI 生成插件

自动产出插件目录结构、建表脚本、控制器、模板与权限点,照现有插件规范写,无需改动框架任何一行代码。

4

启用即用

后台安装并启用,功能立刻可用;不满意就继续对话让 AI 改,改完再更新一次即可。

用什么工具

WorkBuddy AI 工作台,可直接读写项目文件、按规范生成并自测插件
QCoder AI 编程助手,适合在 IDE 里边写边改
ZCode 终端里的 AI 编码代理,适合批量生成与重构
Cursor / Claude Code 等 其他通用 AI 编码工具同样适用

你只需要这样输入

请先阅读 var/lib/boot.php 与 var/controller/,理解本系统的开发规则: 单一入口路由、插件目录结构、钩子机制、权限点格式、模板语法、数据访问约定。 然后按同样的规范为我开发一个「原料验收」插件: - 验收单:供应商、原料、到货数量、检验项、判定结论 - 支持扫码查看验收详情 - 需要回收站与操作留痕 请给出完整的插件目录与全部文件内容。
为什么可行:关键在于架构约定足够明确:单一入口、命名规则固定、插件目录结构一致、钩子机制清晰——AI 读完就能照着写。
查看完整开发流程 →
核心能力

该有的都有,不该管的不管

把食品企业日常要用的合规与生产环节做成插件,核心保持轻量稳定。

🧩

底层架构 + 插件扩展

核心只负责路由、权限、模板、数据与审计;所有业务能力都是插件,启用即用、停用即走。

🔐

权限与审计开箱可用

RBAC 权限点、操作留痕、数据改前改后差异留痕全部内置,业务代码零负担。

🏷️

标签合规全链路

从原料成分、配方研发到标签生成、AI 合规审核,一条链走完。

📦

库存与追溯

批次级库存、FIFO 出库、扫码追溯,进出有据可查。

🧠

AI 能力可插拔

标签识别、合规审核、日期校验等 AI 能力按需接入,不绑定特定服务商。

📱

响应式与扫码端

后台、前台、手机扫码端一套代码,现场作业不用装 App。

架构设计

底层架构 + 插件功能扩展

框架层只提供稳定底座,业务能力全部外挂为插件,升级与替换互不影响。

1

统一入口

所有请求经 index.php 分发到「插件 / 模块 / 控制器 / 方法」,规则简单可预期。

2

插件即功能

业务能力全部在 usr/plugin/ 下,每个插件自带表结构、控制器、模板与生命周期脚本。

3

框架层稳定

var/ 只做路由、认证、权限、模板、数据访问与审计,不掺业务逻辑。

4

数据自洽

插件表以插件 id 为前缀,无外键耦合,可独立安装与卸载。

# 请求入口只有一条 index.php?e=<插件>&c=<控制器>&a=<方法> # 伪静态后 /<插件>/<控制器>/<方法> # 目录职责 var/ 框架层:路由 / 认证 / 权限 / 模板 / 数据 / 审计 usr/ 业务层:view 模板 · plugin 插件 · cache 缓存 res/ 资源:static 前端库 · upload 上传 # 插件结构(每个插件自带一切) usr/plugin/<id>/ ├─ conf.php 元数据(名称/版本/依赖) ├─ plugin.php 钩子注册(每个请求加载) ├─ install.php 建表 + 初始化 ├─ update.php 结构升级 ├─ controller/ 控制器 └─ view/ 模板
插件生态

按业务需要启用,随时增减

共 28 个插件,当前启用 1 个。

官网
official v1.0.0

系统的对外官方网站:产品介绍、架构说明、插件生态、快速开始、赞助支持(微信/支付宝扫码捐赠)与致谢墙。全响应式设计,公开访问无需登录,可配置为站点首页。

已启用 作者:风雨
不符合项整改
ncr v1.0.0

基于 FSSC22000/ISO22000 的不符合项整改追踪管理:新建检查项目并上传扫描附件,录入不符合项(多图、责任部门、责任人、整改期限),跟踪整改计划/进度/完成情况与验证关闭,支持 AI 辅助生成整改措施、CSV 导出与报告打印。

未启用 作者:风雨
个人记事本
note v1.0.0

个人工作笔记:富文本记录、文件附件、个人分类与标签、全文搜索,支持将单篇笔记共享给指定同事查看。

未启用 作者:风雨
仪器校准管理
instrument v1.0.0

面向食品生产企业 FSSC22000 / ISO22000 体系认证的仪器校准台账:仪器档案 + 校准周期与到期提醒 + 校准报告(历史全保留)+ 仪器状态与全生命周期记录,支持自定义扩展字段、年度校准计划与校准履历打印。

未启用 作者:风雨
供应商管理
supplier v1.0.0

供应商全生命周期管理:录入供应商基本信息(支持后台自定义扩展字段),按供应商类别配置必备资质并上传资质档案(营业执照、许可证等),资质有效期自动监控(临期/过期提醒、台账导出),后台配置准入/年度等评价评分表模板,对供应商进行评分评价,评价表支持 A4 打印/另存 PDF 与 Excel 导出。

未启用 作者:风雨
出厂检验报告
inspection v1.0.0

食品生产企业出厂检验报告管理:按执行标准配置检验项目,产品批次录入检测数据后自动判定结果,一键生成带手签与检验印章的出厂检验报告,支持打印与导出PDF。

未启用 作者:风雨
原料品项库
material v1.0.0

原物料品项库。

未启用 作者:风雨
原料进出库
stock v1.0.0

原料收货入库、检验状态转换、出库领用、库存台账与批次追溯。与原料品项库联动,自动带出规格/单位/保质期/验收标准。

未启用 作者:风雨
查看全部 28 个插件 →
快速开始

三步跑起来

无需独立数据库服务,一个 PHP 环境加一个目录就能开始。

1

下载源码

获取项目源码并放入 PHP 站点目录(需 PHP 7.4+ 与 SQLite 扩展)。

2

运行安装向导

浏览器访问 install.php,按提示完成环境检测与管理员账号创建。

3

启用需要的插件

进入后台「插件管理」,按业务需要启用插件,即刻可用。

支持项目

如果它帮到了你,欢迎赞助

本项目完全开源、免费使用。服务器与域名是唯一的持续支出,如果你觉得它有用,欢迎扫码赞助,帮助它长期维护下去。

前往赞助支持 →