Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Building rounds and equipment test forms for plant operations at 343 Sansome St.
Sign in with a @343sansomesf.com Google account.
| Path | What |
|---|---|
index.html, admin.html, sw.js | The app, published by GitHub Pages (must stay at the root) |
forms.js, forms-defs.js, forms-layout.js | Test forms (runner, definitions, cell positions on the state forms) |
vendor/pdf-lib.min.js | PDF library used to fill the fire pump forms (MIT, see vendor/pdf-lib.LICENSE.md) |
server/Code.gs, server/Tests.gs | Copies of the Google Apps Script server (two files in one Apps Script project) |
tools/build_masters.py | Rebuilds the blank fire pump forms + forms-layout.js if the state revises a form |
tests/ | Automated tests (npm test), see tests/README.md |
ROUNDS_DEV_NOTES.md | How everything works and how to deploy |
CHANGELOG.md | What changed in each version |
The repo is public. Building data, blank forms with building info, and signature images live only in Google Drive, never here.
server/Code.gs and server/Tests.gs into Apps Script, save, run setup if the changelog says to, then Deploy > Manage deployments > New version. Never "New deployment" (it changes the URL).main. GitHub Pages publishes within about 10 minutes and phones show an Update banner when APP_VERSION changes.See ROUNDS_DEV_NOTES.md for details.