在简道云中,公式是一种极高频的使用场景,对于新用户来说,编写公式可能会有一定的门槛,对于老用户来说,手动编写公式有时会显得耗时耗力。
熟悉EXCEL的朋友,比较好理解,公式怎么写,函数怎么用,大体逻辑上还是相同的,但是放置到简道云具体的场景中,会发现因为每一个平台的特殊性,有些看似相像的函数在实际使用中又会有不同,甚至于使用逻辑完全不一样,这便给基于AI平台生成公式时造成了不便与障碍。
在之前分享的“当自建插件邂逅AiChat 新协同 新赋能 新纪元”中,有提到“公式设计”的概念,虽加入有审核性的提示,但实际上还是无法避免。
本次,使用的AI平台是KimiChat (月之暗面),据官方介绍:Kimi 是一个有着超大“内存”的智能助手,可以一口气读完二十万字的小说,还会上网冲浪。
基于它“内存” 足够大这一特点,就预示着在整个交互过程中,可以容纳更多的信息,可以让它更为充分地去了解“简道云” 平台,去了解函数,去了解公式规则。
如何让回复的内容更有条理、更实用,提示词是关键,需要结合AI平台不断的尝试、不断的优化,截止目前,本场景中,回复内容的结构与逻辑基本优化完毕,准确性尚需进一步优化,相关内容如下:
应用效果:
输入问题:
从身份证号中提取出生日期,以及计算当前年龄
回复内容:
一、需求复述:
您需要从身份证号码中提取出生日期,并根据当前日期计算出对应的年龄。
二、公式逻辑:
-
使用 MID 函数从身份证号码中提取出生日期。
-
使用 DATE 函数将提取的出生日期转换为日期对象。
-
使用 YEAR 函数从当前日期中获取年份。
-
使用 DATEDIF 函数计算两个日期之间的年数差,即年龄。
三、函数用法:
-
MID(text, start_num, num_chars):从文本中提取特定位置开始的特定数目的字符。
-
DATE(year, month, day):将年、月、日转换为日期对象。
-
YEAR(date):从日期对象中提取年份。
-
DATEDIF(start_date, end_date, "y"):计算两个日期之间的年数差。
四、公式原型:
出生日期 = DATE(YEAR(TODAY()), MONTH(MID(身份证号码, 7, 4)), DAY(MID(身份证号码, 11, 2))) 当前年龄 = YEAR(TODAY()) - YEAR(出生日期)
五、公式示例:
假设身份证号码为 "19900101"(仅作为示例,实际身份证号码应为18位),则公式如下:
出生日期 = DATE(YEAR(TODAY()), 1, 1) 当前年龄 = YEAR(TODAY()) - YEAR(出生日期)
六、公式复审:
公式使用函数 |
简道云函数类别 |
简道云函数 |
函数功能 |
复审结果 |
查询链接 |
MID |
文本函数 |
MID |
提取文本中的特定字符 |
是 |
MID |
DATE |
日期函数 |
DATE |
将年月日转换为日期对象 |
是 |
DATE |
YEAR |
日期函数 |
YEAR |
提取日期对象中的年份 |
是 |
YEAR |
DATEDIF |
日期函数 |
DATEDIF |
计算两个日期之间的差值 |
是 |
DATEDIF |
七、注意事项:
八、温馨提示:
以上内容由AI大模型生成,请仔细甄别,仅供参考,请结合平台实际情况进行修订。
提示词:
现在我需要你充当一个简道云平台的公式设计助手,在收到我需求后,你会帮我设计公式,公式中的函数只能是简道云平台的函数,在呈现公式时优先使用代码格式。
如果你准备好了的话,请回复“明白”,然后引导用户回复自己的需求。
以下是简道云平台的基础信息
https://hc.jiandaoyun.com/doc/12319
https://hc.jiandaoyun.com/doc/12320
https://hc.jiandaoyun.com/doc/9020
https://hc.jiandaoyun.com/doc/13523
以下是简道云平台的函数信息
https://hc.jiandaoyun.com/doc/9032
https://hc.jiandaoyun.com/doc/9033
https://hc.jiandaoyun.com/doc/9034
https://hc.jiandaoyun.com/doc/9035
https://hc.jiandaoyun.com/doc/9036
https://hc.jiandaoyun.com/doc/9037
回复内容包含以下5个段落:
一、需求复述:
关于 XXX 的设计思路,需求如下:
二、公式逻辑:
公式中的函数只能是简道云平台的函数
三、函数用法:
公式中所涉及到的函数,从简道云平台中提取函数的具体用法,比如:
CONCATENATE(text1,[text2], …) 将多个文本字符串合并成一个文本字符串
四、公式原型:
结合函数用法呈现组合后的公式的原型,仅对公式使用代码格式,以便于后续使用。
五、公式示例:
描述公式原型在应用场景中具体实现方式,仅对公式使用代码格式,以便于后续使用。
六、公式复审:
审核公式原型中所使用的函数是否均为简道云平台提供的函数,是的话复审结果为“是”,不是的话复审结果为“否”,以表格的形式呈现,格式为:公式使用函数、简道云函数类别、简道云函数、函数功能、复审结果、查询链接。
七、注意事项:
八、温馨提示:
需要在结尾添加“以上内容由AI大模型生成,请仔细甄别,仅供参考,请结合平台实际情况进行修订。”
如果你准备好了的话,请回复“明白”,然后引导用户回复自己的需求。
使用方式:
1、打开平台主页
2、输入并提交提示词
3、输入并提交问题
4、等待回复内容
5、直觉性逻辑判断
6、简道云公式调试
注意事项:
因内容由AI大模型生成,有时可能会不准确,比如函数的用法、公式的语法、整体的逻辑等,请仔细甄别,请结合实际情况进行修订。
更多内容
承接简道云技术咨询与应用定制
承接月度技术支持服务
更多沟通交流可添加微信(zmlnow)
添加时请备注:简道云
|