信息发布→ 登录 注册 退出

用 ChatGPT 生成小脚本,直接复制就能用了

发布时间:2023-05-24

点击量:

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

大家好,我是前端西瓜哥。最近我有个个人需求,要写个小脚本。

我有一个基于 hexo 生成的个人静态博客网站,想要给博客的所有的篇文章的尾部加一段广告文案,我不想写这种没啥意思的脚本,就找 ChatGPT 帮我写一段小脚本。

初版

因为我是前端开发,所以我选择让 ChatGPT 给我生成 nodejs 脚本。其他 sh、python 其实也可以,但我真不熟,不好确认代码是否符合需求。

描述很简洁,ChatGPT 给的结果看着不错。

加上细节要求

但我接着发现我有个细节没有提供,就是文件路径需要在文件里提供。我期待通过命令行参数传入路径,因为在 bash 环境下,可以通过 tab 键来补全路径,既方便又不容易出错。

得益于 ChatGPT 的上下文联想能力,我们可以基于上面的问题,加入新的要求。

还提供了使用案例:

完整代码

const fs = require('fs');const path = require('path');// 从命令行参数中获取文件夹路径const directoryPath = process.argv[2];if (!directoryPath) {console.error('请提供要处理的文件夹路径');process.exit(1);}const suffix = '\n\n这是添加的字符串。'; // 将要添加的字符串放在这里fs.readdir(directoryPath, (err, files) => {if (err) {console.error(`无法读取目录:${directoryPath}`, err);return;}// 仅处理 Markdown 文件const markdownFiles = files.filter(file => path.extname(file).toLowerCase() === '.md');markdownFiles.forEach(file => {const filePath = path.join(directoryPath, file);// 读取文件内容fs.readFile(filePath, 'utf8', (err, data) => {if (err) {console.error(`无法读取文件:${filePath}`, err);return;}// 将字符串添加到文件末尾const content = `${data.trim()}${suffix}`;// 将更改保存回原始文件fs.writeFile(filePath, content, 'utf8', err => {if (err) {console.error(`无法写入文件:${filePath}`, err);return;}console.log(`已更新文件:${filePath}`);});});});});

使用

将代码拷贝到我创建的 js 文件下,将里面的 suffix 替换为自己需要填充的内容。

然后执行:

node scripts/add-footer-qrcode.js source/_posts

可以看到,文件夹下的 100 多个 md 文件的末尾都加上了这段文字。

结尾

我是前端西瓜哥,欢迎关注我,一起感受 AI 的日新月异的变化。

ChatGPT 用来写简单的脚本或算法,那叫一个牛逼。

你要是让我来写,还是挺花时间的,里面小细节挺多,快的话写加测试也得半小时,但 ChatGPT 它来了,它 10s 就给你写好了,我们复制一下,改改就能用,甚至不用改!


相关文章: 畅享,豆包AI聊天,开启智能互动新篇章,ai环保袋取袋机求购  未来声音,最强AI变声模型下载全攻略,康熙AI  豆包AI,重塑声线艺术的未来创作工具,初创ai 医药  全I模型全览,国外热门深度解析,手写信ai  豆包AI数字人,解码数字人制作科技秘境,港大ai面试  文心一画,工业之美在起重机画卷中展现,ai7电影网碰壁在线  全I大模型实力榜揭晓,权威评定揭秘巨头排名,ai扫描仪  文心一言,全面解析其利弊得失,AI控球  文章AI生成:让创作变得更简单、更高效!  人工智能助力设计创新,打造卓越产品模型的AI策略,裁判ai  文心一言,揭秘高效写作的缩写文章神器,ai做小碎片  M1芯片驱动AI训练革新,开启智能引擎高效搭建新,矢量ai教学  文心一言官网轻松上手,高效创作指南一网打尽,幼ai编程课文案  文心独运,一语千钧——创新报告总结的艺术呈现,苹果猪ai  文心一言,高效聊天记录整理器,刘德华歌词ai  文心一言,开启写作无限创意的新篇章,蒋欣AI换脸在线播放  智能AI豆包,写作难题轻松解,创作效率翻倍提升!,ai唱歌模拟明星  文心一言房产交易攻略,轻松增值财富的秘诀,ai里怎么调图片渐变  文心一言表情包萌趣来袭,日常萌化,暖意融融,ai转换jpeg  AI助力皮肤检测,选模,解锁无瑕肌肤新篇章!,ai 插入页数  智能火电厂设备检修新,AI赋能下的运维效率,思奇AI-60功放机  苹果CMS盒子:打造属于你的私人影视天堂  AI训练大模型失败案例分析及优化策略研究,ai 打散  2024年SEO指南:提升网站排名的全方位策略  网页注册打不开怎么办?解决方法大公开,轻松让你注册成功!  AI模型融合之路,技术交汇与实践探索,ai相机app  实用AI工具:提升效率、优化生活的科技利器  AI推理模型性能优化与深度算法效能提升策略解析,ai 模版  AI撰写工具的无限可能,让内容创作更高效、更精彩!  花式文案生成器:让你的创意不再枯竭,轻松搞定营销文案  AI语音合成技术革新,开启语音交互新时代,讲堂人物ai  ChatGPT网页版免费版:开启智能对话的全新体验  SEM与SEO:数字营销双剑合璧,打造品牌全新优势  金融AI模型,智能化驱动金融创新新篇章,ai 车子  AI大模型前沿揭秘,李开复谈突破与未来应用展望,数学论文ai写作怎么写  从零开始,个人电脑AI模型搭建实战手册,AI假视频  AI模型加速利器,深度解析高性能显卡的选择与应用,ai写作在哪里找作业帮  智能营销新,AI大模型引领营销效能,ai尖笔画  文一言心与豆包,经典零食的优劣对决,昆明ai全网通价格  轻松畅聊,开启在线聊天新体验  AI豆包,未来科技美食,智能生活新伙伴一键体验,夏新ai版闹钟怎么连接ai  怎么用AI生成文章?全新写作方式的揭秘与应用指南  撰写稿子的AI,写作的“超级助手”来了!  AI驱动制造革新,美好模型从梦想变为现实,华为ai音箱生态链  如何选择适合你的AI工具?全面解析AI工具哪个好用  人工智能写作五大亮点揭秘,文心一言深度解析,8ai2huoga  AI赋能漫画创作革新,揭秘智能漫画模型选择与优化,ai编程软件  2023年AI大模型企业榜单揭晓,技术创新推动行业新里程,ai绘画泳装比比东ai武媚娘  文心一言沟通攻略,轻松对话技巧大揭秘,王者ai配合  英文作文怎么搜?一站式解答,轻松提升写作技巧! 

标签:# 但我  # 好了  # 我不  # 来了  # 给我  # 让我  # 看着  # 这是  # 命令行  # chatgpt  # 我是  # 算法  # JS  # 命令行参数  # bash  # Python  # ai  
在线客服
服务热线

服务热线

400 8905 500

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!