免费还超快,我用 Cursor 做的“汉语新解”插件开源了

前两天,你是否也被 汉语新解 卡片刷屏,却苦恼于无法快速生成?

记得当时,微信群里、朋友圈里、某书上以及公众号里,到处都在谈论这些生动有趣的“汉语新解”卡片。

这是由提示词大神 @李继刚老师 在 Claude 3.5 上开发的提示词。其辛辣的风格和全新的视角,令人耳目一新。

但是,无论是 Claude 3.5 还是国内的大模型,生成卡片的速度太慢还不能直接下载 PNG 图片

最近我正好在玩 Cursor,我寻思着能不能 做一个谷歌插件来解决这些问题呢?

说干就干,我花了两天时间完成并开源了这个小插件。

5e61d817d34cc7cfd7c1b98283b4331b.jpeg

一、效果展示

牛马全方位成长,才有机会成为潜力股,这套卡片组合,堪称完美的巧合~

全面发展固然重要,但切记保持自己的核心竞争力,博而不专难有作为,精益求精方能制胜。

4e0597e2dc6b73b402c1015d730dba35.jpeg

特别喜欢 钝感力 的解读。这个词里的“钝”,并不是通俗意义上的迟钝,而是指“心态上的迟钝”。

这个词也非常适合当下的自己。

fe1105ea37cfe87a5e97e37dd143212e.jpeg

过去的一段时间里,我每天面对大量的信息轰炸,有的让人欣喜若狂,有的则让人过度焦虑。

正因为这样,我曾有过很多次失眠。

Cursor 是一个 jQuery 插件,用于在页面上添加自定义鼠标光标效果。以下是使用 Cursor 插件的基本步骤: 1. 引入 jQuery 和 Cursor 插件的 JavaScript 文件: ```html <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/@pqina/flip/dist/flip.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/cursor-effects@1.0.0/dist/cursor-effects.min.js"></script> ``` 2. 在 HTML 文件中定义一个容器元素,用于放置鼠标光标效果: ```html <div id="cursor"></div> ``` 3. 在 JavaScript 文件中使用 Cursor 插件: ```javascript $(document).ready(function() { $('#cursor').cursor({ speed: 400, color: '#000000', blendMode: 'screen', elements: { '.nav-link': { type: 'text', text: 'Link', font: '16px Arial', color: '#ffffff', background: '#000000', borderRadius: '3px', padding: '3px 6px', shadow: '0px 0px 5px rgba(0, 0, 0, 0.3)', zIndex: 1000 }, '.btn': { type: 'text', text: 'Button', font: '16px Arial', color: '#ffffff', background: '#000000', borderRadius: '3px', padding: '5px 10px', shadow: '0px 0px 5px rgba(0, 0, 0, 0.3)', zIndex: 1000 } } }); }); ``` 这里我们使用了 jQuery 的 `$(document).ready()` 函数来确保页面加载完成后再执行相关代码。然后,我们调用了 `cursor()` 函数来初始化 Cursor 插件,并传入一些配置选项。其中: - `speed`:光标效果的速度。 - `color`:光标效果的颜色。 - `blendMode`:混合模式,用于调整光标效果的颜色。 - `elements`:定义了一些需要添加光标效果的元素及其相关配置。 在 `elements` 中,我们定义了两个元素,一个是类名为 `.nav-link` 的链接元素,另一个是类名为 `.btn` 的按钮元素。对于每个元素,我们可以指定它的类型(`type`,可以是 `text` 或 `image`,表示是文本还是图片)、内容(`text` 或 `image`,表示文本内容或图片 URL)、字体(`font`)、文本颜色(`color`)、背景颜色(`background`)、圆角半径(`borderRadius`)、内边距(`padding`)、阴影(`shadow`)和层级(`zIndex`)等样式和属性。 4. 样式调整 Cursor 插件只是添加了一个自定义鼠标光标效果,需要根据实际情况进行样式调整,比如设置容器元素的大小和定位、鼠标光标的形状等。 ```css #cursor { position: fixed; top: 0; left: 0; width: 50px; height: 50px; pointer-events: none; z-index: 999; background-color: transparent; background-image: url('path/to/cursor.png'); background-size: contain; background-repeat: no-repeat; transform: translate(-25px, -25px); cursor: none; } ``` 在样式中,我们设置了容器元素的定位和大小,禁用了指针事件(因为光标效果是叠加在页面元素上的)、调整了背景图片(如果需要自定义光标形状的话)和光标的位置、隐藏了鼠标光标。具体样式需要根据实际情况进行调整。 以上就是使用 Cursor 插件的基本步骤。希望对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值