用 v0.dev 搓了个跨设备分享文本的云剪贴板: ClipIsland
前两周薅羊毛订阅了 lenny's newsletter 这个 AI 工具包,第一次认真体验了下 v0.dev / bolt.new 这一类基于云和 AI 的项目搭建服务。出乎我意料的是蛮好用,相较于 Cursor / Windsurf 之类的 AI 编辑器,这类服务的确提供了一部分差异化优势:体现在从开发到部署的笨蛋式全流程服务,以及其提供的一些实用集成服务。
以 ClipIsland 这个小项目为例,我的原始诉求很简单:
- ClipIsland 是一个跨设备分享文本的云剪贴板。用户进入站点后无需登录,取而代之的是需要输入一个 Code ;
- 每个 Code 关联到一个剪贴板,所有知道此 Code 的用户,无需登录即可访问此剪贴板的所有条目、或新增条目;
- 新增的条目需设置一个过期时间,用户无法手动删除已新增的条目,过期后 ClipIsland 将自动删除;
- 这也意味着其设计目的并非长期、绝对安全的存储的个人数据,而是临时性质的、低环境要求(浏览器 + 网络)的跨端文本分享,并具备一定的隐私性。
然后说一说 v0.dev 的开发体验:
应该说直至进度条的 90%,v0.dev 的开发体验是相当友好的:
- 我和 v0.dev 共交互了 63 次,大概两天时间,大概只遇到俩三次 v0.dev 给出的代码无法运行的情况,也均通过其提供的 debug with v0 解决掉了;
- UI 上,我没用过多花哨的词语或修饰,最核心关键词基本只有一个 Modern UI 。从最终效果来看,还算中规中矩;
- v0.dev 在伊始将文本数据存储在了本机,但在我授权 Supabase 并直接提示将数据系统迁移至 Supabase 后,其很好的完成了在 Supabase 建项目 & 建表、以及前端代码相关功能的适配。这也是最让我惊喜的一点;
- 至于其出品方 Vercel 的看家本领:一站式的构建、部署,自不用说。关联到 Github 后,其还会自动 commit 改动至远端仓库。
那么剩下 10% 不尽如人意的是什么?
- 最直接的一个,是习惯了 Cursor 指哪打哪的速度,v0.dev 这种项目级交互的确有点慢了。每次基本都是以数分钟计或更久,这导致实际使用体验是断断续续的——我下发一则指令,v0.dev 开始跑,我去干其他事,想起来了回到 v0 再去下发下一则指令。如此往复;
- 由于我还是希望具有一定的安全性:也即知道某个 Code 的人仅能访问此 Code 的剪贴板,但 v0.dev 所创建表是没任何安全策略的,打开表的 RLS 后,就无法访问了。所以还是需要手动创建 Supabase 的 function 并适配前端和数据库交互的代码。这部分其实我也尝试通过 v0.dev 完成过,但没有成功;
- v0.dev 的云端编辑器竟然不支持项目全局搜索,有几次我只是想修改文案,本来全局搜索到目标文案、自己改就可以,但最终只能通过指令,或按目录先找到文件,然后用文件级别的搜索查找文案并修改。
---
最后付一个链接,欢迎大家体验成品:
[https://clipisland.vercel.app/]( https://clipisland.vercel.app/)
前两周薅羊毛订阅了 lenny's newsletter 这个 AI 工具包,第一次认真体验了下 v0.dev / bolt.new 这一类基于云和 AI 的项目搭建服务。出乎我意料的是蛮好用,相较于 Cursor / Windsurf 之类的 AI 编辑器,这类服务的确提供了一部分差异化优势:体现在从开发到部署的笨蛋式全流程服务,以及其提供的一些实用集成服务。
以 ClipIsland 这个小项目为例,我的原始诉求很简单:
- ClipIsland 是一个跨设备分享文本的云剪贴板。用户进入站点后无需登录,取而代之的是需要输入一个 Code ;
- 每个 Code 关联到一个剪贴板,所有知道此 Code 的用户,无需登录即可访问此剪贴板的所有条目、或新增条目;
- 新增的条目需设置一个过期时间,用户无法手动删除已新增的条目,过期后 ClipIsland 将自动删除;
- 这也意味着其设计目的并非长期、绝对安全的存储的个人数据,而是临时性质的、低环境要求(浏览器 + 网络)的跨端文本分享,并具备一定的隐私性。
然后说一说 v0.dev 的开发体验:
应该说直至进度条的 90%,v0.dev 的开发体验是相当友好的:
- 我和 v0.dev 共交互了 63 次,大概两天时间,大概只遇到俩三次 v0.dev 给出的代码无法运行的情况,也均通过其提供的 debug with v0 解决掉了;
- UI 上,我没用过多花哨的词语或修饰,最核心关键词基本只有一个 Modern UI 。从最终效果来看,还算中规中矩;
- v0.dev 在伊始将文本数据存储在了本机,但在我授权 Supabase 并直接提示将数据系统迁移至 Supabase 后,其很好的完成了在 Supabase 建项目 & 建表、以及前端代码相关功能的适配。这也是最让我惊喜的一点;
- 至于其出品方 Vercel 的看家本领:一站式的构建、部署,自不用说。关联到 Github 后,其还会自动 commit 改动至远端仓库。
那么剩下 10% 不尽如人意的是什么?
- 最直接的一个,是习惯了 Cursor 指哪打哪的速度,v0.dev 这种项目级交互的确有点慢了。每次基本都是以数分钟计或更久,这导致实际使用体验是断断续续的——我下发一则指令,v0.dev 开始跑,我去干其他事,想起来了回到 v0 再去下发下一则指令。如此往复;
- 由于我还是希望具有一定的安全性:也即知道某个 Code 的人仅能访问此 Code 的剪贴板,但 v0.dev 所创建表是没任何安全策略的,打开表的 RLS 后,就无法访问了。所以还是需要手动创建 Supabase 的 function 并适配前端和数据库交互的代码。这部分其实我也尝试通过 v0.dev 完成过,但没有成功;
- v0.dev 的云端编辑器竟然不支持项目全局搜索,有几次我只是想修改文案,本来全局搜索到目标文案、自己改就可以,但最终只能通过指令,或按目录先找到文件,然后用文件级别的搜索查找文案并修改。
---
最后付一个链接,欢迎大家体验成品:
[https://clipisland.vercel.app/]( https://clipisland.vercel.app/)
NAS 上音乐大家怎么玩的?
### NAS 上音乐大家怎么玩的?
* 自建云盘曲库 + rclone + webdav
* nas 本地存储 搭配 音乐服务( navdrome 、webdav
* 客户端软件大家有什么好的选择吗?
我本来是 本地存储 + navdrome + 音流,发现 navdrome 中文曲库支持一般,主打一个通用( eg:繁简体不能互搜),webdav 嘛,检索效率有点低,需要扫文件目录,搜索啥的效率都很低
### 出于以上,当然也是因为兴趣,
### 自己撸了一个 qm-music: https://github.com/chenqimiao/qm-music
#### 使用场景比较简单:服务端部署+支持 subsonic 的客户端(目前测试下来音流/Amperfy/substreamer/music-assistant )都可以正常使用。 近期迭代了好几个版本了,做了不少优化, api 性能上杠杠的,效率非常高,目前测试过 2w 多首歌,感受下来还是非常流畅的,支持免费的 Spotify api 、Last.fm api 接入,这俩 api 都是免费的,官网可以直接申请,没啥要求。即使歌曲没有刮削过,音乐界面看上去也不错,
#### 目前支持的功能如下
* Subsonic 协议全兼容 - 支持音流/Amperfy/substreamer/music-assistant 等客户端
* 智能音频转码 - 动态切换 libmp3lame/acc 编码(按需启用),节省带宽流量
* 多格式支持 - MP3/FLAC/AAC/WAV 等主流格式全覆盖
* 低资源占用 - 运行内存仅需约 150MB
* 多用户体系 - 独立账号系统与权限管理
* 个性化歌单 - 支持创建/管理自定义播放列表
* 收藏与喜欢 - 实时同步的收藏夹功能
* 歌词同步 - 智能匹配本地与在线歌词资源
* 自动化曲库 - 定时监测音乐目录变动,自动刷新元数据
* 高效元数据解析 - 精准识别 ID3 标签与专辑信息
* 结构化展示 - 专辑/艺术家/流派多维分类浏览
* 云端播放统计 - 记录播放历史与用户偏好
* 全局搜索 - 支持歌曲/专辑/艺术家关键词检索
* 智能推荐 - 基于风格的相似歌曲与歌手推荐
* 流派分类 - 按音乐风格快速筛选曲目
* 支持接入 Spotify api - 元数据一些补充吧
* 支持接入 Last.fm api -元数据一些补充吧
* Kugou api -元数据一些补充吧
### 欢迎大家尝试下,哈哈哈,给我提提[建议]( https://github.com/chenqimiao/qm-music/issues) ,如果觉得好用的话,也希望能给个 star. 先在这里谢过了哈!
### 如果有想一起参与迭代打磨产品的同学,那就更欢迎了 哈哈哈
## 项目地址: https://github.com/chenqimiao/qm-music
### NAS 上音乐大家怎么玩的?
* 自建云盘曲库 + rclone + webdav
* nas 本地存储 搭配 音乐服务( navdrome 、webdav
* 客户端软件大家有什么好的选择吗?
我本来是 本地存储 + navdrome + 音流,发现 navdrome 中文曲库支持一般,主打一个通用( eg:繁简体不能互搜),webdav 嘛,检索效率有点低,需要扫文件目录,搜索啥的效率都很低
### 出于以上,当然也是因为兴趣,
### 自己撸了一个 qm-music: https://github.com/chenqimiao/qm-music
#### 使用场景比较简单:服务端部署+支持 subsonic 的客户端(目前测试下来音流/Amperfy/substreamer/music-assistant )都可以正常使用。 近期迭代了好几个版本了,做了不少优化, api 性能上杠杠的,效率非常高,目前测试过 2w 多首歌,感受下来还是非常流畅的,支持免费的 Spotify api 、Last.fm api 接入,这俩 api 都是免费的,官网可以直接申请,没啥要求。即使歌曲没有刮削过,音乐界面看上去也不错,
#### 目前支持的功能如下
* Subsonic 协议全兼容 - 支持音流/Amperfy/substreamer/music-assistant 等客户端
* 智能音频转码 - 动态切换 libmp3lame/acc 编码(按需启用),节省带宽流量
* 多格式支持 - MP3/FLAC/AAC/WAV 等主流格式全覆盖
* 低资源占用 - 运行内存仅需约 150MB
* 多用户体系 - 独立账号系统与权限管理
* 个性化歌单 - 支持创建/管理自定义播放列表
* 收藏与喜欢 - 实时同步的收藏夹功能
* 歌词同步 - 智能匹配本地与在线歌词资源
* 自动化曲库 - 定时监测音乐目录变动,自动刷新元数据
* 高效元数据解析 - 精准识别 ID3 标签与专辑信息
* 结构化展示 - 专辑/艺术家/流派多维分类浏览
* 云端播放统计 - 记录播放历史与用户偏好
* 全局搜索 - 支持歌曲/专辑/艺术家关键词检索
* 智能推荐 - 基于风格的相似歌曲与歌手推荐
* 流派分类 - 按音乐风格快速筛选曲目
* 支持接入 Spotify api - 元数据一些补充吧
* 支持接入 Last.fm api -元数据一些补充吧
* Kugou api -元数据一些补充吧
### 欢迎大家尝试下,哈哈哈,给我提提[建议]( https://github.com/chenqimiao/qm-music/issues) ,如果觉得好用的话,也希望能给个 star. 先在这里谢过了哈!
### 如果有想一起参与迭代打磨产品的同学,那就更欢迎了 哈哈哈
## 项目地址: https://github.com/chenqimiao/qm-music
女儿在幼儿园被欺负后续
前文 https://v2ex.com/t/1127726?p=3#reply219
当时的处理就是找老师换位置,老师也换了个男同学过去,今早送娃去学校,看到了三个家长在找老师投诉熊孩子的事;
- 同学 A ,也就是换过去的男同学,也被吐口水+打后背,下面是 A 家长与熊孩子家长沟通的内容

- 同学 B, 课堂上坐在熊孩子旁边的男生,他妈妈找老师投诉被吐口水,然后在学校等熊孩子家长,又口头跟熊孩子家长说了
- 同学 C, 她妈妈跟老师说昨天她们在公园玩,遇到了熊孩子,熊孩子趁人不注意踢家长后背,还把另一个家长的水杯扔到草里
网上搜了一下,这个熊孩子有可能是 ADHD 吧,我们家长已经联合起来了,如有下次,直接投诉到园长
前文 https://v2ex.com/t/1127726?p=3#reply219
当时的处理就是找老师换位置,老师也换了个男同学过去,今早送娃去学校,看到了三个家长在找老师投诉熊孩子的事;
- 同学 A ,也就是换过去的男同学,也被吐口水+打后背,下面是 A 家长与熊孩子家长沟通的内容

- 同学 B, 课堂上坐在熊孩子旁边的男生,他妈妈找老师投诉被吐口水,然后在学校等熊孩子家长,又口头跟熊孩子家长说了
- 同学 C, 她妈妈跟老师说昨天她们在公园玩,遇到了熊孩子,熊孩子趁人不注意踢家长后背,还把另一个家长的水杯扔到草里
网上搜了一下,这个熊孩子有可能是 ADHD 吧,我们家长已经联合起来了,如有下次,直接投诉到园长
30 岁前端失业一个月,请帮忙看下问题,顺便分享一个支持隐私保护的简历分享网站前后端
具体简历:
https://myresume.hellomawing.com/
姓名、手机号码等隐私信息未展示,有兴趣可以通过微信、邮件联系
我的情况:
30 岁,前端,会一些 NodeJS ;
普通本科,大头兵,没有管理经验;
一直在苏州,期望城市苏州、上海、杭州,苏州的话期望 18k+,另外两个城市不知道对标多少;
BOSS 上有回应的大多数是外包,而且还加班;
我觉得这个情况应该是有些问题,请各位大佬帮忙看看问题在哪,可以在什么方面提升;
没什么经济压力,所以不着急外包和加班多的,找不到就先休息和提升自己;
简历分享项目:
https://github.com/CoderDusk/resumeshow-selfhost
具体简历:
https://myresume.hellomawing.com/
姓名、手机号码等隐私信息未展示,有兴趣可以通过微信、邮件联系
我的情况:
30 岁,前端,会一些 NodeJS ;
普通本科,大头兵,没有管理经验;
一直在苏州,期望城市苏州、上海、杭州,苏州的话期望 18k+,另外两个城市不知道对标多少;
BOSS 上有回应的大多数是外包,而且还加班;
我觉得这个情况应该是有些问题,请各位大佬帮忙看看问题在哪,可以在什么方面提升;
没什么经济压力,所以不着急外包和加班多的,找不到就先休息和提升自己;
简历分享项目:
https://github.com/CoderDusk/resumeshow-selfhost
小米 AX3000E 周期性连不上网络
家里新装了电信的 500M 宽带,买了一个小米 AX3000E 路由器,安装师傅装好后,使用了一段时间没啥问题,后来出现了一次突然连不上的网的情况,路由器指示灯正常是蓝色,变成了黄色,是网络不通
后来路由管理页面,调整了一下 ipv6 的 ip 获取方式, 从 pppoe 改成了 dhcp,就好了
过了一段,早上醒来又不行了,从 dhcp 切成 pppoe 又好了。
怀疑和 ipv6 有关,就把 ipv6 关了,还是会出现,目前就是最终打开了 ipv6,出问题我手动调整一次
这是啥原因呢,不是很懂
家里新装了电信的 500M 宽带,买了一个小米 AX3000E 路由器,安装师傅装好后,使用了一段时间没啥问题,后来出现了一次突然连不上的网的情况,路由器指示灯正常是蓝色,变成了黄色,是网络不通
后来路由管理页面,调整了一下 ipv6 的 ip 获取方式, 从 pppoe 改成了 dhcp,就好了
过了一段,早上醒来又不行了,从 dhcp 切成 pppoe 又好了。
怀疑和 ipv6 有关,就把 ipv6 关了,还是会出现,目前就是最终打开了 ipv6,出问题我手动调整一次
这是啥原因呢,不是很懂
关于小米 BE3600 2.5G 路由器,我遇到了一些奇怪的问题。
我使用两个小米 BE3600 2.5G 完成的组网,两者皆设置为了 AP 模式,其中有一个为主,这两个的上层是 ROS 。
目前遇到的问题是(加密方式:WPA/WPA2 个人版):
wifi 连接过一段时间会没有网络(经过不经过 OpenWrt 都会有这种现象)
经常会断连
偶尔会断流
在这之前所使用的是 CR8808,不存在这些问题,在什么都不变的情况下,只是将 cr8808 ( 4 个)换成了 BE3600 ( 2 个),本来想着会有一些提升。。。没想到是负提升,困惑许久了,不知道是什么原因。特来此求教!
我使用两个小米 BE3600 2.5G 完成的组网,两者皆设置为了 AP 模式,其中有一个为主,这两个的上层是 ROS 。
目前遇到的问题是(加密方式:WPA/WPA2 个人版):
wifi 连接过一段时间会没有网络(经过不经过 OpenWrt 都会有这种现象)
经常会断连
偶尔会断流
在这之前所使用的是 CR8808,不存在这些问题,在什么都不变的情况下,只是将 cr8808 ( 4 个)换成了 BE3600 ( 2 个),本来想着会有一些提升。。。没想到是负提升,困惑许久了,不知道是什么原因。特来此求教!
发现一个叫 deepwiki 非常有趣的网站
这个网站可以通过 AI 技术为 GitHub 代码仓库生成交互式文档和知识库。
比如我现有的仓库 NoteGen
只需要替换 URL 上的 github 改为 deepwiki 即可访问 AI 生成的文档:
[https://github.com/codexu/note-gen]( https://github.com/codexu/note-gen)
->
[https://deepwiki.com/codexu/note-gen]( https://deepwiki.com/codexu/note-gen)
这个网站可以通过 AI 技术为 GitHub 代码仓库生成交互式文档和知识库。
比如我现有的仓库 NoteGen
只需要替换 URL 上的 github 改为 deepwiki 即可访问 AI 生成的文档:
[https://github.com/codexu/note-gen]( https://github.com/codexu/note-gen)
->
[https://deepwiki.com/codexu/note-gen]( https://deepwiki.com/codexu/note-gen)
自建 Cursor Host 配置生成器:解决域名解析失败的终极方案!
在日常使用 Cursor 编辑器的过程中,你是否也遇到过以下情况:
Cursor 无法正常联网
提示连接 api.cursor.sh 超时
刷新无效,重启无效,甚至重装也无效
出现这些问题的根本原因,很多时候是 本地 DNS 无法正确解析某些 Cursor 相关的域名,特别是在一些网络环境较为复杂或 DNS 被污染的情况下。为了解决这个问题,我开发了一个简单实用的工具网站:
🎯 Cursor Host Configuration Generator: https://cursor-host.aolifu.org
在日常使用 Cursor 编辑器的过程中,你是否也遇到过以下情况:
Cursor 无法正常联网
提示连接 api.cursor.sh 超时
刷新无效,重启无效,甚至重装也无效
出现这些问题的根本原因,很多时候是 本地 DNS 无法正确解析某些 Cursor 相关的域名,特别是在一些网络环境较为复杂或 DNS 被污染的情况下。为了解决这个问题,我开发了一个简单实用的工具网站:
🎯 Cursor Host Configuration Generator: https://cursor-host.aolifu.org