牙叔教程 简略易懂

我抱着调教的心, 被ChatGPT调教了, ,

看看我是怎样被ChatGPT调教的


提取大众号prompt

prompt就是提示语,ChatGPT会根据提示语做事情,

提取封面的提示语是:Node.js提取微信大众号封面的url

作用

每次登录ChatGPT太麻烦了, 还怕浏览器随时获取IP, 被openai审查, 所以自己写了个网页调用api,

想要网页的老铁, 大众号回复api网页

用api网页能够降低封号概率, 我这个号可一次都没被封过

调教ChatGPT提取公众号封面

截图看不清楚,我贴上文字;

只有榜首行是我的, 其他的都是ChatGPT回复的内容

用Node.js提取微信大众号封面的url
要提取微信大众号封面的URL,能够运用Node.js和request模块来发送HTTP恳求并解析回来的HTML页面。以下是一个示例代码:
```javascript
const request = require('request');
const cheerio = require('cheerio');
const url = 'https://mp.weixin.qq.com/s/xxxxxxxxxxxxxx'; // 大众号文章链接
request(url, function (error, response, body) {
  if (!error && response.statusCode == 200) {
    const $ = cheerio.load(body);
    const coverUrl = $('meta[property="og:image"]').attr('content');
    console.log(coverUrl);
  }
});
```
在这个示例中,咱们首要运用request模块发送HTTP恳求,并在回调函数中处理响应。然后,咱们运用cheerio模块解析回来的HTML页面,并运用jQuery样式的语法来获取页面中的元素。在这个例子中,咱们运用`$('meta[property="og:image"]')`来获取页面中的`<meta>`标签,然后运用`.attr('content')`来获取`content`属性的值,即大众号封面的URL。最终,咱们将URL打印到控制台中。
需要注意的是,这个示例只能提取大众号文章页面中的封面URL,而不能直接提取大众号的封面URL。如果要提取大众号的封面URL,能够参阅以下代码:
```javascript
const request = require('request');
const cheerio = require('cheerio');
const url = 'https://mp.weixin.qq.com/profile?src=3&timestamp=1631955330&ver=2&signature=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; // 大众号主页链接
request(url, function (error, response, body) {
  if (!error && response.statusCode == 200) {
    const $ = cheerio.load(body);
    const coverUrl = $('.profile_header .avatar img').attr('src');
    console.log(coverUrl);
  }
});
```
在这个示例中,咱们首要发送HTTP恳求,然后运用cheerio模块解析回来的HTML页面。咱们运用`.profile_header .avatar img`来获取大众号主页中的头像图片元素,然后运用`.attr('src')`来获取`src`属性的值,即大众号的封面URL。最终,咱们将URL打印到控制台中。

先试试榜首段代码

const request = require('request');
const cheerio = require('cheerio');
const url = 'https://mp.weixin.qq.com/s/tcorJxJBWoF0yOUHOypuQw'
request(url, function (error, response, body) {
  if (!error && response.statusCode == 200) {
    const $ = cheerio.load(body);
    const coverUrl = $('meta[property="og:image"]').attr('content');
    console.log(coverUrl);
  }
});

运行今后获取到的封面图片链接

$ node 1
https://mmbiz.qpic.cn/mmbiz_jpg/n3RS3ib3lbz9krBGCZ6jkE6xROetdnyvlPEl6wmoh27gIwaKTe7EuaV7lKgsQ69uXXnVpXnXzNSKc0oG8CdSf7g/0?wx_fmt=jpeg

node 1 的意思

代码是nodejs执行的, 1是文件名1.js

链接正确吗

正确到姥姥家了, 我滴个妈呀, 我就只说了一句话, ChatGPT把事情给我办的, 妥妥当当的

提取到的封面图

调教ChatGPT提取公众号封面

还想调教ChatGPT

调教个锤子哦, 一发就中, 饭碗不保了, 兄弟们

用不了GPT怎样办?

能够用 谷歌的Bard

也能够用 微软的NewBing

微信大众号 牙叔教程