探索:用好这个AI,写公式就是这么EASY

楼主
简道云应用场景探索者

 

在简道云中,公式是一种极高频的使用场景,对于新用户来说,编写公式可能会有一定的门槛,对于老用户来说,手动编写公式有时会显得耗时耗力。

 

熟悉EXCEL的朋友,比较好理解,公式怎么写,函数怎么用,大体逻辑上还是相同的,但是放置到简道云具体的场景中,会发现因为每一个平台的特殊性,有些看似相像的函数在实际使用中又会有不同,甚至于使用逻辑完全不一样,这便给基于AI平台生成公式时造成了不便与障碍。

 

在之前分享的“当自建插件邂逅AiChat 新协同 新赋能 新纪元”中,有提到“公式设计”的概念,虽加入有审核性的提示,但实际上还是无法避免。

 

本次,使用的AI平台是KimiChat (月之暗面),据官方介绍:Kimi 是一个有着超大“内存”的智能助手,可以一口气读完二十万字的小说,还会上网冲浪。

 

基于它“内存” 足够大这一特点,就预示着在整个交互过程中,可以容纳更多的信息,可以让它更为充分地去了解“简道云” 平台,去了解函数,去了解公式规则。

 

如何让回复的内容更有条理、更实用,提示词是关键,需要结合AI平台不断的尝试、不断的优化,截止目前,本场景中,回复内容的结构与逻辑基本优化完毕,准确性尚需进一步优化,相关内容如下:

 

应用效果:

 

 

输入问题:

 

从身份证号中提取出生日期,以及计算当前年龄

 

回复内容:

 

一、需求复述:

 

您需要从身份证号码中提取出生日期,并根据当前日期计算出对应的年龄。

 

二、公式逻辑:

 

  1. 使用 MID 函数从身份证号码中提取出生日期。

  2. 使用 DATE 函数将提取的出生日期转换为日期对象。

  3. 使用 YEAR 函数从当前日期中获取年份。

  4. 使用 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

 

七、注意事项:

 

  • 身份证号码的格式应为18位,其中第7-14位为出生日期。

  • TODAY() 函数返回的是当前日期,不包含时间部分。

  • 年龄计算假设身份证上的出生日期已满整岁。

 

八、温馨提示:

 

以上内容由AI大模型生成,请仔细甄别,仅供参考,请结合平台实际情况进行修订。

 

平台主页: https://kimi.moonshot.cn/

 

 

提示词:

 

现在我需要你充当一个简道云平台的公式设计助手,在收到我需求后,你会帮我设计公式,公式中的函数只能是简道云平台的函数,在呈现公式时优先使用代码格式。

如果你准备好了的话,请回复“明白”,然后引导用户回复自己的需求。


以下是简道云平台的基础信息

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)

添加时请备注:简道云

 

 

 

分享扩散:

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 2关注人数 5892浏览人数
最后回复于:2024-1-24 00:12

返回顶部 返回列表