Pricor
本地运行的供应商报价单解析与成本计算应用,结合微调语言模型和确定性计算引擎,将Excel/CSV表格转换为结构化产品记录,强调可审计性和用户确认。
时间轴 (近 90 天)
Pricor 是一款本地应用,将 Excel 或 CSV 文件转换成结构一致、可导入的产品记录,包含供应商编码、描述、净单位成本和币种,并保留行级可追溯性。
Pricor 的核心设计原则是:模型负责理解,引擎负责计算,用户负责决定。
Pricor 的执行器只理解一组封闭的操作(解析数字、应用连锁折扣、剔除增值税、拆分包装、映射取值、规范化文本、可选汇率换算),从不执行模型生成的代码,也从不把最终价格交给模型计算。
Pricor 使用 Decimal(十进制定点)类型完成解析、折扣、除税和拆分,以避免 IEEE 754 浮点误差累积。
Pricor 的处理链路为:先用规则分析器找到表头行、行类型、列类型和数字格式,再由微调过的多语言模型 Laya 把每一列归入封闭的角色集合,Laya 不确定的列交给通过 Ollama 本地运行的 Gemma 4 E4B,仍不确定的部分交给用户回答。
Pricor 的记忆机制只在用户主动写下记忆或接受 Gemma 建议并点击“记住这个”时创建,绝不自动生成;相关记忆以编号的不可信数据形式传给 Gemma,Gemma 必须引用它所依赖的记忆,引用未提供的记忆会使整条回复被丢弃。
Pricor 公布的基准测试使用来自两家经销商的 29 个留出列:关键词/类型启发式正确 24/29(82.8%),Laya 零样本 18/29(62.1%),Laya 微调后 22/29(75.9%),Gemma 纯提示 25/29(86.2%)。
在整表级联中,29 列中只有 11 列被自动解决(其中 10 列正确),仍有 18 列需要用户介入。
Pricor 存在百分比语义 bug:Excel 把显示为 21% 的单元格存为 0.21,一旦丢失数字格式,21% 的增值税会变成 0.21%,而且仍能算出一个看起来合理的成本。
Pricor 存在第二个折扣列 bug:当表格有两个独立折扣列时,计划构建器只使用第一个,这违反了应用自己“绝不静默”的规则,修复已列入待办。
还有 1 条时间轴事件
全部知识事实 (11)
Pricor 是一款本地应用,将 Excel 或 CSV 文件转换成结构一致、可导入的产品记录,包含供应商编码、描述、净单位成本和币种,并保留行级可追溯性。
50%待验证Pricor 的核心设计原则是:模型负责理解,引擎负责计算,用户负责决定。
50%待验证Pricor 的执行器只理解一组封闭的操作(解析数字、应用连锁折扣、剔除增值税、拆分包装、映射取值、规范化文本、可选汇率换算),从不执行模型生成的代码,也从不把最终价格交给模型计算。
50%待验证Pricor 使用 Decimal(十进制定点)类型完成解析、折扣、除税和拆分,以避免 IEEE 754 浮点误差累积。
50%待验证Pricor 的处理链路为:先用规则分析器找到表头行、行类型、列类型和数字格式,再由微调过的多语言模型 Laya 把每一列归入封闭的角色集合,Laya 不确定的列交给通过 Ollama 本地运行的 Gemma 4 E4B,仍不确定的部分交给用户回答。
50%待验证Pricor 的记忆机制只在用户主动写下记忆或接受 Gemma 建议并点击“记住这个”时创建,绝不自动生成;相关记忆以编号的不可信数据形式传给 Gemma,Gemma 必须引用它所依赖的记忆,引用未提供的记忆会使整条回复被丢弃。
50%待验证Pricor 公布的基准测试使用来自两家经销商的 29 个留出列:关键词/类型启发式正确 24/29(82.8%),Laya 零样本 18/29(62.1%),Laya 微调后 22/29(75.9%),Gemma 纯提示 25/29(86.2%)。
50%待验证在整表级联中,29 列中只有 11 列被自动解决(其中 10 列正确),仍有 18 列需要用户介入。
50%待验证Pricor 存在百分比语义 bug:Excel 把显示为 21% 的单元格存为 0.21,一旦丢失数字格式,21% 的增值税会变成 0.21%,而且仍能算出一个看起来合理的成本。
50%待验证Pricor 存在第二个折扣列 bug:当表格有两个独立折扣列时,计划构建器只使用第一个,这违反了应用自己“绝不静默”的规则,修复已列入待办。
50%待验证Pricor 后端测试套件通过 1219 个测试,前端通过 194 个测试。
50%