※ 引述《fireleo (火焰骑士)》之铭言:
: 如题
: GPT-4已经上市一段时间了
: 我现在使用ChatGPT的频率比以前高很多(大多用在工作及查阅资料上)
: 而ChatGPT这几个月的观察上比较明显的更新是如果AI卡在中间,多了个继续按钮不用
再
: 一直下继续指令给AI,然后速度是快很多(尖峰时间没遇过,大概也一样很慢)
: 想问一下版上现在有在订阅ChatGPT Plus的人,现在推荐订阅吗? 谢谢
: 给个ACG点
: 2000年的JUMP三本柱
: https://imgur.com/VswpWjA
: 还蛮准的,另外我有骰到一个是《灌篮高手》或《HUNTER胫UNTER》,但其他两个都对
HiHi 我是每次看到讨论技术都会累凑一脚的软工
ChatGPT plus好不好用问我就对了,
我每天都在用,3小时25个讯息看起来很少,
但其实大部分情况很够用了。
我举一个这两天发生的案例让大家知道多好用,
最近因为有需求要动态产生动画,
而我们的业务因为希望package 越轻越好
不能引入太多外部library,
所以什么p5之类的绘图套件就不用想了,
所以只能用原生的svg 硬干,
什么是svg? 就是所谓的向量绘图格式,
如果有玩过AI(adobe illustrator)大概就懂了,
AI很不精准的说就是一个svg 编辑器。
产出的内容大概是这样
<svg id="svg1" width="800" height="800">
<path d="M100 600 H50" stroke="#24C1E0" stroke-width="5"/>
<path d="M100 600 V550" stroke="yellow" stroke-width="5"/>
<path d="M100 600 L150 550" stroke="green" stroke-width="5"/>
</svg>
就是一个描述向量内容的结构化资料,
你的绘图引擎就可以根据这些资料产生视觉效果。
然后因为这次动画很复杂,svg 的结构超级复杂(大概是上面的100倍吧)
而且我们需要动态控制,光是svg 的分析就会需要很大的功夫(这也考验设计的功力,如
果设计没在分图层你会吐血)
然后因为我们是要动态渲染,不能直接用原生的svg ,而是要将这些tag转成渲染函数,
你可以想像你就是要用中文去描述出上面svg 档案的结构,
例如上面的范例是:
svg下包含三个path,id 名称为svg1,高度为800,宽度为800,我们将他命名为svg1
第一个path的内容继续叙述…
如果我要直接用手工处理可能就要花费我一整天的时间,而且错误的机率还很大!重点是
这种错误超难debug!
但有了chatGPT ,我只要定义好input 跟output,
以上范例来说 input 就是我的svg output 就是我想要他产生的叙述。
我自己写一个小的范例,他就能自动帮我处理,
原本需要1整天的事情我只要半小时搞定!
更别提我可以直接把svg 丢给他请他分析。
但美中不足的是,档案太大要分段给他,
不过已经足够好用了!
另外除了我最近遇到的问题,
ChatGPT plus拿来做 docker file 也很好用,
对于我这种devOps苦手来说,真的是帮助很大,
更好用的是写test ,把目标描述一下马上就帮你产生了。
说真的我已经想像不到我当初没有chatGPT是怎么写code的了