← 返回项目库

farmOS 中文农事运营台(本地演示)

面向小型农场的资产、农事记录、生产计划和库存协同工作台。

本交付保留 farmOS 的农场记录、资产与生产管理定位,增加简体中文本地预览和有界演示适配器;截图与本地验证使用仓库内演示数据,生产部署仍需按上游 Drupal 配置数据库、认证和真实数据源。

真实界面

项目截图

共 6 张

农事总览
资产与地块
农事日志
生产计划
库存管理
经营报表

Capabilities

核心功能

农场总览:活跃地块、种植品类、待处理事项与采收概览
资产与地块:按名称、作物或类型搜索地块和设备
农事日志:查看灌溉、巡检、采收和施肥记录及状态
生产计划:按负责人、截止日期和完成度跟踪生产任务
库存管理:查看物料数量、安全库存线和补货提醒
经营报表:通过月度趋势和品类构成查看采收数据

适用场景

农场管理员每天查看地块状态并安排待处理农事
现场人员记录灌溉、巡检、施肥和采收过程
运营人员依据库存与采收报表安排补货和生产节奏

适合谁

家庭农场、生态农场、农场合作社、农业研究团队与田间运营人员。

商业化思路

可作为农场内部记录与协作系统,也可由农业服务商按地块、作物和库存管理需求提供部署与定制服务;外部 API、生产数据库和认证需要由部署方配置。

你会拿到什么

  • 保留 GPL-2.0-or-later、版权和上游来源的 farmOS 源码包
  • 同一最终源码生成的中文本地预览、演示数据适配器与 6 张功能截图

部署流程

  1. 1本地预览:执行 python3 factory-preview/server.py --port 22083 后打开浏览器
  2. 2完整服务:按 Docker 或 Composer 文档准备数据库与 PHP 依赖,完成 farmOS 安装配置后再接入真实数据

真实验证结果

已通过本地适配器 HTTP/API 验证、资产搜索与日志写入交互验证,以及 6 张同一最终源码会话生成的中文功能截图;截图明确标注本地预览与演示数据。

部署前须知

本地预览的写入只保存在当前适配器进程,未接入生产数据库;完整 farmOS 的认证、数据库、地图和 Drupal 运行配置不包含在本次截图验证中。

部署难度

较高

最低配置

本地中文预览只需 Python 3 与现代浏览器;完整 farmOS 服务按仓库 Composer/Docker 文档需要 PHP/Drupal 运行环境、数据库、Composer 及相应 PHP 扩展。

开源许可证

GPL-2.0-or-later

最后验证

2026-09-03

技术栈

PHPDrupal 9ComposerfarmOS modulesPython 3 local preview adapter

授权说明

上游仓库包含 LICENSE.txt。交付包保留上游许可证、版权和来源说明,并披露本次中文本地预览、演示适配器与文案清理修改;许可证只做履约披露,不作为发布阻断。

Release notes

版本记录

1 个已发布版本

vcn-ae7a65a1dfc9 当前推荐

增加中文农事运营本地预览、仓库内演示数据适配器和 6 个业务路径;清理 README 中的推广嵌入;通过 preview build、Python 语法、HTTP/API smoke、截图质量门与包门禁。

部署要求:本地预览需要 Python 3 与现代浏览器;完整 farmOS 运行需要按上游文档配置 Drupal、Composer、PHP 扩展与数据库。当前演示数据不代表外部服务已接入。

已知问题:本次版本的演示写入为进程内状态,服务重启后恢复仓库 fixture;生产部署前需另行完成数据库、认证、权限、真实地图和外部数据源配置。

登录后领取