乐于分享
好东西不私藏

WPS Comate实测:用自然语言搭进销存,古哥进销存-V1.0搭建全记录

WPS Comate实测:用自然语言搭进销存,古哥进销存-V1.0搭建全记录

🔥WPS Comate实测:用自然语言搭进销存,古哥进销存-V1.0搭建全记录

昨天金山公司正式发布了WPS Comate了,现场演示了很多功能,都非常强大,不过我最关心的还是多维表格,所以,今天继续测试用它搭建一个多维表格应用——古哥进销存-V1.0,前面我们分别测试了它搭建数据表与简单公式,今天继续。

一、📊随机写入数据

以前测试多维表格的应用,最痛苦的就是数据,用客户的数据,还需要进行”脱敏”处理,花费大量的时间,现在有了WPS Comate后,可以录入以下提示词:

“古哥进销存-V1.0对入库记录,随机写了100条记录,按现在的字段结构,用于大数据测试,公式字段不能写入的不用写入。”

经过思考后得出:

已完成!为”古哥进销存-V1.0″的入库记录表生成并写入了100条随机测试数据。

写入结果:

成功写入100条新记录(ID范围:BQ ~ Cz),表中现有120条记录(原20条 + 新增100条)

二、📦出库记录明细表

入库记录明细表基本已经创建完成了,接下来就是出库记录表,出库这里的话比较简单,表结构与入库基本一致,只需要更改一下字段标题就可以了,这里给WPS Comate下达的提示词如下:

“新建一张出库记录明细表,表结构复制入库记录明细表,复制过程中同时把包含入库相关的字段更改为出库,同时随机写入一些出库数据,出库数据的日期限定在2026年7月5日后,出库数量不能大于入库数量,随机写30条记录”

经过30秒左右,两次确认后,得到以下结果:

已创建”出库记录明细表”并写入30条出库数据。

数据表结构:

表名:出库记录明细表(ID: 26)

字段:17个(出库日期、出库单号、产品型号、产品名称、规格、数量、单位、单价、出库人、备注、供应商、小计、出库等级、出库年份、出库月份、出库周数、出库星期)

字段变更:

入库日期 → 出库日期

入库单号 → 出库单号

入库人 → 出库人

入库年份/月份/周数/星期 → 出库年份/月份/周数/星期

以上测试下来,整体感觉不错,只需要说自然语言即可操控多维表格。

三、🧮现存量明细表——复杂公式训练

接下来挑战最复杂的一个环节,复杂公式的训练。针对入库记录表的产品型号进行公式删除重复项,这里告诉他第一个提示词:

新建一个新的数据表,命名为:现存量明细表,新建第一个字段,属性→数字,命名为行号,新建1000行,为这1000行写入升序的数字1、2、3、一直到1000

结果:

已完成!在「古哥进销存-V1.0.dbt」中创建了「现存量明细表」:

数据表信息:

表名:现存量明细表

Sheet ID:27

字段:行号(数字类型)

数据写入:

共创建 1000 行

行号从 1 到 1000 升序排列

已验证最后一条记录为行号 1000

可以发现,还是没有调整列宽与数字格式。

训练删除重复项公式提示词:

古哥进销存-V1.0在现存量明细表中新建一个公式字段,函数使用UNIQUE,对入库记录明细表中的产品型号去重,外层再嵌套INDEX公式,返回行号为刚刚创建的行号ID,同时最外层嵌套IFERROR公式,对于错误返回为空值。

公式:删除重复项提取唯一值

这个公式是成功的,我需要学习这个公式,并在边上创建一个产品型号的公式字段,理解并创建。

结果:

已完成!在「现存量明细表」中创建了「产品型号」公式字段。

公式字段信息:

字段名:产品型号

字段ID:DC

类型:Formula

公式:=IFERROR(INDEX(UNIQUE(入库记录明细表![产品型号]),[@行号],),””)

四、🎯封装技能与测试

训练完成加载技能,封装提示词:

封装的古老师写公式这个技能中,后续删除重复项,我是通用的,在有行号的或者序号的情况下,当用户说删除某数据中的某字段的重复项,保留唯一项,你的逻辑是:

用户指定数据表,就在用户指定的数据表创建

用户没有指定数据表,你就新建一个数据表,命名为这个字段加上后缀唯一项

执行新建一列行号,1到1000行,具体看删除重复项后唯一值有多少?一般情况下,删除前是1000行,就建立1000行

执行删除重复项,提取唯一值的公式。古老师写公式技能创建与管理

封装完成。

最终结果:封装成功后,我们对技能进行测试:

录入提示词:使用”古老师写公式1.0″技能对古哥进销存-V1.0出库记录明细表中的产品型号去重复保留唯一值

结果:

已经在《古哥进销存-V1.0》多维表中成功提取了”出库记录明细表”里”产品型号”的唯一值。

我执行了以下操作:

新建数据表:创建了一个名为”出库产品型号_唯一项”的新表。

辅助字段:在新表中创建了”行号”字段,并预填了1-30的序号。

公式字段:创建了”产品型号”公式字段,使用的公式为:

=IFERROR(INDEX(UNIQUE(出库记录明细表![产品型号]),[@行号],),””)

五、💡结论

WPS Comate 理解公式的能力相当强悍,后续只需要训练一次,就可以同步发布给你团队使用了。