公卫人

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1199|回复: 17

[讨论] 大家目前在工作中有使用AI吗?主要用来完成什么工作?

[复制链接]
samheavy 发表于 2024-3-26 09:01:14 | 显示全部楼层 |阅读模式

注册后推荐绑定QQ,之后方才可以使用下方的“用QQ帐号登录”。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
AI发展得越来越快,目前有文心一言、chatgpt、星火、kimi等大模型供我们使用,使用得当的话能大幅提高我们的工作效率,但我目前还仅仅是用来处理一些文档,比如修改表达等等,想问问大家在日常生活和工作中是怎么结合大模型解决问题的?
hahhah 发表于 2024-3-26 09:07:09 | 显示全部楼层
这种ai,对于特殊专业的东西,没有专门培养的话,他能处理好?
. G, G% l/ T3 S6 |; `* Y
回复

使用道具 举报

 楼主| samheavy 发表于 2024-3-26 09:35:48 | 显示全部楼层
hahhah 发表于 2024-3-26 09:072 r6 k# Y* s8 `$ A" g
这种ai,对于特殊专业的东西,没有专门培养的话,他能处理好?
8 G5 M) L4 c5 W1 U  y# A
没问题的,目前包括个人gpts的制作等等,都是为了形成专属的特定知识范围的模型,而且就算是通用大模型,也可以应用在我们工作生活的方方面面啊
回复

使用道具 举报

林琪 发表于 2024-3-26 10:34:20 | 显示全部楼层
可以用来拟大纲,调试代码,写代码的话,除非语言表述的特别准确,需要花很多时间。
回复

使用道具 举报

baisenes 发表于 2024-3-26 11:43:46 触屏版 | 显示全部楼层
chat写常见库的代码非常可靠,你只需要把每个需求分别告诉它,封装成一个个独立的function调用。事实上vs/vsc内置的copilot已经能做到你负责写注释,它根据你的注释帮你写代码了,绝大多数时候完全不需要或者只需要很小的调整就能正确工作,并且往往比你自己写的更干净。
回复

使用道具 举报

 楼主| samheavy 发表于 2024-3-26 13:00:53 | 显示全部楼层
baisenes 发表于 2024-3-26 11:43  @% X1 r* ~" J2 z) E+ k
chat写常见库的代码非常可靠,你只需要把每个需求分别告诉它,封装成一个个独立的function调用。事实上vs/v ...
' Q. t# [/ V8 M3 ?
大佬,能否具体点,比如你写这些代码是为了解决什么工作或者问题?
回复

使用道具 举报

baisenes 发表于 2024-3-26 13:26:52 触屏版 | 显示全部楼层
samheavy 发表于 2024-3-26 13:00' r& Q7 Z" `! g6 K
大佬,能否具体点,比如你写这些代码是为了解决什么工作或者问题?

6 N5 S$ Y5 w! O! q+ l8 b我发在营养板块的食谱核定工具,里面的vba部分的代码几乎都是chatgpt写的。质量比我自己写的好多了,你可以参考一下。1 S4 s% @9 {0 A, X8 H! E3 Q, R

9 Z- c' }0 N: l0 _8 x. `基本流程是:你把你的业务逻辑拆成一个一个小的过程,然后分别让chat帮你实现,最后你自己只需要写一下总的调用,给这些乐高积木粘起来。: I& U, u% H$ f1 C9 z

6 w8 O( O- I) I# h4 q  j+ Y7 [* v  O4 u, B! W8 e
例如:4 ]( c8 R: I0 C' o" r4 g
写一段vba,从一个string中提取身份证号并作为值返回" Q2 e( X# k& q9 C/ X- e1 C* W5 o
# E& m2 t) [5 C
写一段vba,从一个string中提取出生日期,并作为datetime类型返回
4 l: K# b: @! y
- B$ X& y4 u3 X. \9 X写一段vba,接受两个一维array,每个实参中超过10的item丢弃,然后将两个参数合并并作为二维array返回
回复

使用道具 举报

baisenes 发表于 2024-3-26 13:28:46 触屏版 | 显示全部楼层
基本上主流的编程语言和库,chat模型因为已经训练过他们的文档,大多都是可以写的很好的
回复

使用道具 举报

baisenes 发表于 2024-3-26 13:34:16 触屏版 | 显示全部楼层
这是刚刚炖出来的,它还会给你调用示例:以下是一个简单的 VBA 函数,它可以从给定的字符串中提取身份证号码并返回该号码:  ```vba Function ExtractIDNumber(inputString As String) As String     Dim regex As Object     Dim matches As Object     Dim match As Object     Dim idNumber As String          Set regex = CreateObject("VBScript.RegExp")     With regex         .Global = True         .IgnoreCase = True         .Pattern = "\b\d{17}[\dXx]\b" ' 使用正则表达式匹配 18 位身份证号码     End With          If regex.test(inputString) Then         Set matches = regex.Execute(inputString)         idNumber = matches(0)     Else         idNumber = "No ID number found"     End If          ExtractIDNumber = idNumber End Function ```  要使用此函数,请将其复制粘贴到 VBA 编辑器中(按 ALT + F11 打开),然后可以在其他 VBA 代码中调用它,例如:  ```vba Sub TestExtractIDNumber()     Dim inputString As String     Dim idNumber As String          inputString = "这是一段包含身份证号码的文本:510103198701015496。"     idNumber = ExtractIDNumber(inputString)          MsgBox "提取的身份证号码是:" & idNumber End Sub ```  这将在消息框中显示提取的身份证号码。请注意,这个函数仅匹配标准的18位身份证号码格式。
回复

使用道具 举报

baisenes 发表于 2024-3-26 13:36:48 触屏版 | 显示全部楼层
用ai生成代码的前提,必须是本来你就了解这种编程语言的基本语法和工作机制,比如刚刚炖出来的这条正则,根据业务需要很有可能你需要自己把\b给去掉。不过即使是这样,ai也可以极大的提高你编码效率,不用再去查文档查api了。
回复

使用道具 举报

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

本版积分规则

手机版|会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )

GMT+8, 2024-4-29 18:13 , Processed in 0.070311 second(s), 4 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表