成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

用 ChatGPT 生成小腳本,直接復制就能用了

人工智能
因為我是前端開發,所以我選擇讓 ChatGPT 給我生成 nodejs 腳本。其他 sh、python 其實也可以,但我真不熟,不好確認代碼是否符合需求。

大家好,我是前端西瓜哥。最近我有個個人需求,要寫個小腳本。

我有一個基于 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 就給你寫好了,我們復制一下,改改就能用,甚至不用改!

責任編輯:姜華 來源: 前端西瓜哥
相關推薦

2024-04-02 08:46:53

2023-09-26 11:59:48

ChatGPT人工智能

2014-03-18 10:19:55

Hadoop部署hadoop集群腳本

2023-04-28 12:10:58

ChatGPTAI聯網模式

2023-07-29 13:46:35

2020-12-17 09:20:44

Python自動掃雷腳本

2023-10-20 12:49:00

AI模型

2023-02-07 10:09:20

ChatGPT人工智能

2022-12-25 10:35:09

ChatGPTPython

2024-07-04 09:26:16

2023-02-09 09:07:49

2023-02-09 09:32:04

ChatGPT數據

2022-01-14 14:32:19

Shell腳本Js

2023-03-02 11:52:57

ChatGPT技術

2024-04-02 11:13:10

2023-02-28 11:19:35

CHATGPT人工智能

2024-04-03 13:33:43

2022-09-27 10:34:01

Python正則表達式

2017-12-12 15:42:39

Monkey腳本MS

2023-06-28 00:05:44

人工智能聊天機器人ChatGPT
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄频视频 | 麻豆成人在线视频 | 伊色综合久久之综合久久 | 久久久久久高潮国产精品视 | 亚洲免费精品一区 | 一区二区三区国产精品 | 午夜视频大全 | 日日干日日色 | 精品国产青草久久久久96 | 亚洲品质自拍视频 | www亚洲成人| av在线播放网址 | 日韩欧美三区 | 91久久国产综合久久91精品网站 | 日本在线一区二区 | 精品96久久久久久中文字幕无 | 伊人在线 | 久热m3u8 | av永久免费 | 欧美综合一区二区 | 欧美一区永久视频免费观看 | 国产成人99久久亚洲综合精品 | 亚洲一区二区精品视频 | 久久久久久久国产 | 国产无人区一区二区三区 | 国产日韩精品一区 | 国产2区| 免费观看黄网站 | 久久久久久久久中文字幕 | 精品久久久久国产免费第一页 | 国产清纯白嫩初高生视频在线观看 | 日韩精品免费在线观看 | 欧美综合久久久 | 天堂一区二区三区 | 黄色大片免费网站 | 欧美黄视频 | 粉嫩一区二区三区国产精品 | 国产精品久久久久一区二区三区 | 国产在线视频一区二区董小宛性色 | 国产成人在线播放 | 精品一区二区三区在线观看国产 |