Skip to content

Instantly share code, notes, and snippets.

View JimLiu's full-sized avatar
🐶
Yesterday is history, tomorrow is a mystery, and today is a gift

Jim Liu 宝玉 JimLiu

🐶
Yesterday is history, tomorrow is a mystery, and today is a gift
View GitHub Profile
1
00:00:01,000 --> 00:00:05,351
在开发过程中,我们会优化代码,以提高开发效率。
2
00:00:05,351 --> 00:00:09,334
将代码拆分成不同的文件或模块,
3
00:00:09,334 --> 00:00:14,660
{
"task": "transcribe",
"language": "english",
"duration": 791.97998046875,
"text": "Whether you think artificial intelligence will save the world or end it, you have Geoffrey Hinton to thank. Hinton has been called the godfather of AI, a British computer scientist whose controversial ideas helped make advanced artificial intelligence possible and so change the world. Hinton believes that AI will do enormous good, but tonight he has a warning. He says that AI systems may be more intelligent than we know and there's a chance the machines could take over, which made us ask the question. The story will continue in a moment. Does humanity know what it's doing? No. I think we're moving into a period when, for the first time ever, we may have things more intelligent than us. You believe they can understand? Yes. You believe they are intelligent? Yes. You believe these systems have experiences of their own and can make decisions based on those experiences? In the same sense as people do, yes. Are they consci
@JimLiu
JimLiu / List of in-browser VMs.md
Created November 23, 2023 23:42 — forked from SMUsamaShah/List of in-browser VMs.md
List of Javascript based virtual machines running in browser
@JimLiu
JimLiu / getMessagesWithReactDevTools.js
Created October 30, 2023 02:38
Get React state of ChatGPT from React Dev Tools
(function() {
const getMessagesWithReactDevTools = () => {
const messages = [];
function traverseComponentTree(fiberNode) {
let parts = fiberNode.memoizedProps?.parts;
if (Array.isArray(parts)) {
// console.log(fiberNode, parts);
@JimLiu
JimLiu / ChatGPT-Translate-Long-Text.js
Last active April 8, 2024 07:26
使用ChatGPT自动分页翻译长文
// WARNING:此脚本仅做学习和演示用途,在不了解其用途前不建议使用
// 本脚本的用途是将输入内容分页,每次提取一页内容,编辑第二条消息,发送,然后收集结果
// 使用前,需要有两条消息,参考模板 https://chat.openai.com/share/17195108-30c2-4c62-8d59-980ca645f111
// 演示视频: https://www.bilibili.com/video/BV1tp4y1c7ME/?vd_source=e71f65cbc40a72fce570b20ffcb28b22
//
(function (fullText) {
const wait = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
const groupSentences = (fullText, maxCharecters = 2800) => {
const sentences = fullText.split("\n").filter((line) => line.trim().length > 0);
@JimLiu
JimLiu / chatgpt-auto-click-continue.js
Created September 18, 2023 02:12
ChatGPT自动点击"Continue generating"按钮
(function () {
const observer = new MutationObserver(() => {
// Find the button of 'Continue generating'
[...document.querySelectorAll("button.btn")].forEach((btn) => {
if (btn.innerText.includes("Continue generating")) {
console.log("Found the button of 'Continue generating'");
setTimeout(() => {
console.log("Clicked it to continue generating after 1 second");
btn.click();
}, 1000);
@JimLiu
JimLiu / chatgpt-continue.js
Created September 18, 2023 02:05
ChatGPT自动继续脚本
(function () {
const wait = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
async function continueInput() {
await wait(3000);
console.log("Type continue after 1 second");
const textarea = document.querySelector("#prompt-textarea");
textarea.value = "继续"
textarea.click();
console.log("Press Enter after 1 second");
@JimLiu
JimLiu / How AI Could Empower Any Business | Andrew Ng | TED.ass
Created September 11, 2023 06:53
How AI Could Empower Any Business | Andrew Ng | TED
[Script Info]
Title: How AI Could Empower Any Business | Andrew Ng | TED
ScriptType: v4.00+
WrapStyle: 0
Collisions: Reverse
PlayResX: 384
PlayResY: 288
Timer: 100.0000
ScaledBorderAndShadow: no
@JimLiu
JimLiu / block-by-comment-likes.js
Last active April 8, 2024 01:15
微博一键拉黑点赞
// 使用方法:
// 1. Chrome打开weibo.com
// 2. 打开Chrome Dev Tool(使用 Ctrl/Cmd + Shift + I)
// 3. 在Console中复制粘贴以下代码,修改评论id为你要一键拉黑的评论ID
// 4. 回车运行
// 获取评论id方法:
// 1. 在评论下点击投诉,在新窗口中可以得到评论id,例如 https://service.account.weibo.com/reportspam?rid=XXXXXXXXXX
const cId = 123456 // 修改为真实评论ID