mirror of
https://github.com/Jerryplusy/rc-plugin.git
synced 2025-10-14 16:19:18 +00:00
🐞 fix: 修复哔哩哔哩总结的部分问题
This commit is contained in:
parent
261184086d
commit
28b106fa93
@ -355,7 +355,7 @@ export class tools extends plugin {
|
|||||||
if (this.biliSessData && this.openaiApiKey) {
|
if (this.biliSessData && this.openaiApiKey) {
|
||||||
let prompt;
|
let prompt;
|
||||||
try {
|
try {
|
||||||
prompt = await getBiliGptInputText(title, aid, cid);
|
prompt = await getBiliGptInputText(title, aid, cid, this.biliSessData);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
logger.error("总结失败,可能是没有弹幕或者网络问题!");
|
logger.error("总结失败,可能是没有弹幕或者网络问题!");
|
||||||
return true;
|
return true;
|
||||||
|
@ -1,27 +1,27 @@
|
|||||||
const headers = {
|
|
||||||
Accept: "application/json",
|
|
||||||
"Content-Type": "application/json",
|
|
||||||
"User-Agent":
|
|
||||||
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
|
|
||||||
Host: "api.bilibili.com",
|
|
||||||
Cookie: `SESSDATA=92ce67f8%2C1695139091%2C5151e%2A31`,
|
|
||||||
};
|
|
||||||
const commonConfig = {
|
|
||||||
method: "GET",
|
|
||||||
cache: "no-cache",
|
|
||||||
headers,
|
|
||||||
referrerPolicy: "no-referrer",
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取gpt提取视频信息的文字
|
* 获取gpt提取视频信息的文字
|
||||||
* @param title 视频标题
|
* @param title 视频标题
|
||||||
* @param aid
|
* @param aid
|
||||||
* @param cid
|
* @param cid
|
||||||
|
* @param biliSessData
|
||||||
* @param shouldShowTimestamp 是否在每段字幕前面加入时间标识
|
* @param shouldShowTimestamp 是否在每段字幕前面加入时间标识
|
||||||
* @returns {Promise<string>}
|
* @returns {Promise<string>}
|
||||||
*/
|
*/
|
||||||
export async function getBiliGptInputText(title, aid, cid, shouldShowTimestamp = false) {
|
export async function getBiliGptInputText(title, aid, cid, biliSessData, shouldShowTimestamp = false) {
|
||||||
|
const headers = {
|
||||||
|
Accept: "application/json",
|
||||||
|
"Content-Type": "application/json",
|
||||||
|
"User-Agent":
|
||||||
|
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
|
||||||
|
Host: "api.bilibili.com",
|
||||||
|
Cookie: `SESSDATA=${biliSessData}`,
|
||||||
|
};
|
||||||
|
const commonConfig = {
|
||||||
|
method: "GET",
|
||||||
|
cache: "no-cache",
|
||||||
|
headers,
|
||||||
|
referrerPolicy: "no-referrer",
|
||||||
|
};
|
||||||
// https://api.bilibili.com/x/player/v2?aid=438937138&cid=1066979272
|
// https://api.bilibili.com/x/player/v2?aid=438937138&cid=1066979272
|
||||||
const resp = await fetch(
|
const resp = await fetch(
|
||||||
`https://api.bilibili.com/x/player/v2?aid=${aid}&cid=${cid}`,
|
`https://api.bilibili.com/x/player/v2?aid=${aid}&cid=${cid}`,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user