Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
组织配方版本、实验记录与运行证据,支持质量分析、工艺追因和配方优化。
Translation pending
BusinessC# · JavaScriptGitHub @liuweichaoxOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Open‑source process root‑cause and optimization system: turn real runs into traceable evidence, helping engineers find differences, verify causes, and define a formulation.
AI translation
开源工艺追因与优化系统:把真实运行变成可追溯证据,帮助工程师找差异、验原因、定下一份配方。
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
开源工艺研发与优化系统 从工艺数据,到有依据的研发决策。 Ingot 组织配方版本、实验记录与运行证据,支持质量分析、工艺追因和配方优化。 它服务配方成本较高、样本有限、质量目标和安全边界明确的研发工作。工程师在同一处核对实际条件、过程变化和质量结果,比较可比运行,并在约束内决定下一份配方。建议不会自动下发到设备。 仓库只声明代码、自动化测试和可复现的软件行为。适用性、安全性和收益由部署者用自己的数据评估。已实现范围见当前状态。 核心工作流包括管理配方与实验上下文、核对运行和质量证据,以及记录工程师对下一份配方建议的采用、修改或拒绝。计划值、实际值与结果分别保留,避免把意图当作已发生的事实。 试用完整栈需要 Git、Docker Engine 或 Docker Desktop,以及 Docker Compose v2。这条路径不要求本机预装 .NET、Node.js 或 Python。 参与开发另需 .NET SDK 10、Node.js 22.22+ 和 uv 0.12.5。命令与约束见贡献指南。 启动前替换 .env 中所有 change-this- 占位值。数据库密码使用随机值。管理员口令可设置为另一随机值,也可保持空值,由首次迁移生成。PowerShell 用户将复制命令替换为 Copy-Item .env.example .env。Read the full README ↗
简体中文 · English
Ingot 组织配方版本、实验记录与运行证据,支持质量分析、工艺分析(包含工艺追因)和配方优化。
它服务配方成本较高、样本有限、质量目标和安全边界明确的研发工作。工程师在同一处核对实际条件、过程变化和质量结果,比较可比运行,并在约束内决定下一份配方;建议不会自动下发到设备。
核心链路是:运行证据 → 质量检验 → 工艺分析 → 下一配方建议 → 工程师决定 → 结果冻结。
仓库只声明代码、自动化测试和可复现的软件行为。适用性、安全性和收益由部署者用自己的数据评估。已实现范围见当前状态。
| 部分 | 技术 |
|---|---|
| 业务服务 | .NET 10 |
| 工程工作台 | React 19、Vite |
| 数据 | PostgreSQL 17、TimescaleDB |
| 数值优化 | Python 3.12 |
| 部署 | Docker Compose |
| 路径 | 职责 |
|---|---|
src/platform | 业务 API、正式记录、证据装配与后台任务 |
src/edge | 现场采集、语义映射、离线缓冲与重放 |
src/agent | 只读分析、知识检索与证据说明 |
src/shared | 领域模型与跨模块契约 |
optimizer | 响应面、约束判断与序贯优化 |
apps/platform | 工程工作台 |
apps/website、apps/docs-site | 官网与文档站 |
tests、deploy、scripts | 测试、部署清单与架构门禁 |
试用完整栈需要 Git、Docker Engine 或 Docker Desktop,以及 Docker Compose v2。这条路径不要求本机预装 .NET、Node.js 或 Python。
参与开发另需 .NET SDK 10、Node.js 22.22+ 和 uv 0.12.5。命令与约束见贡献指南。
git clone https://github.com/liuweichaox/Ingot.git
cd Ingot
cp .env.example .env
启动前替换 .env 中所有 change-this- 占位值。数据库密码使用随机值。管理员口令可设置为另一随机值,也可保持空值,由首次迁移生成。PowerShell 用户将复制命令替换为 Copy-Item .env.example .env。
docker compose -f docker-compose.app.yml config --quiet
docker compose -f docker-compose.app.yml up -d --build
docker compose -f docker-compose.app.yml ps -a
确认 platform-migrate 成功退出,数据库、API、Worker、Optimizer 和 Web 健康后,打开 http://localhost:3000。使用 .env 中的管理员账户登录;口令留空时,在 docker compose -f docker-compose.app.yml logs platform-migrate 中读取首次生成的口令。修改 .env 不会重置已有账户。完整步骤见快速开始。
登录后先发布配方版本,明确变量和边界。已配置现场接入时,连接器自动采集并语义映射实际参数、过程轨迹和运行上下文,这是生产证据的首选路径;也可以关联人工录入或来自相邻系统的已有记录。只有可信运行事实与质量结果共同通过准入时,运行才会形成优化观察。
系统在安全边界和已观察范围内给出下一份配方,工程师采用为下一轮校正,或把显著变更做成修订草稿;后续真实运行、参数回读和检验记录用于一次性冻结结果。
工作台
Ingot Chat(独立调查入口)
现场运行 → 生产运行 / 生产切换 / 质量检验 / 质量偏差 / 按需工装装卸
工艺洞察 → 工艺分析 / 工艺资料 / 机理知识
配方优化 → 配方版本 / 调整与验证
配置与接入 → 工艺、质量、采集、现场节点和按需工装配置
系统管理 → 用户、状态、日志、原始事件和模型服务
这是当前工程工作台的功能导航,不是强制操作顺序。日常业务路径是现场运行 → 质量检验 → 工艺分析 → 配方优化;工艺洞察还提供工艺资料与机理知识。用户界面以工厂或独立生产现场作为数据与权限边界,系统内部使用 SiteId 标识。Ingot Chat 只在已授权范围内核对正式记录和已复核资料,并给出来源引用;它不替代工程师决定,也不会自动修改生产参数。
现场设备和企业系统连接器是可选的数据来源适配层。没有可信运行事实时,系统不生成建议。
| 相邻系统 | Ingot 的边界 |
|---|---|
| MES、ERP、SCADA、Historian | 可提供运行事实;不替代 MES 排程、生产执行、实时监控或实时控制 |
| LIMS、QMS、ELN | 可提供检验与研发上下文;不替代实验室、质量、样品、合规或文档管理 |
| 统计与优化方法 | 按数据条件选择;不把一种算法当作所有问题的答案 |
| Ingot Chat | 核对已授权事实与已复核工艺资料,返回来源引用;不直接生成数值设定或控制设备 |
业务记录以 Platform API 为准。Optimizer 无业务状态。Agent 只能通过授权的只读工具查询事实。生产拓扑见生产架构,第一份建议的操作顺序见配方优化试点指南。
仓库 Markdown 是文档源文件,文档站发布同一份内容。英文入口见 English documentation。
欢迎设备适配、统计方法、优化算法、测试和文档贡献。
提交前运行 ./scripts/verify.sh。
本项目使用 Apache License 2.0。
README 结构参考 Best-README-Template。
运行时依赖、许可证和引入要求见开源依赖。精确版本以 lockfile 和容器清单为准。