一些配置文件
约 1943 字大约 6 分钟
其他
2025-05-22
clash-verge 默认全局扩展覆写配置
- DOMAIN,blog.yumeng.icu,DIRECT
- DOMAIN,api.yumeng.icu,DIRECT
- DOMAIN,www.yumeng.icu,DIRECT
- DOMAIN,yumeng.icu,DIRECT
- DOMAIN,image.yumeng.icu,DIRECT
- DOMAIN,chat.yumeng.icu,DIRECT
- DOMAIN,inter.yumeng.icu,DIRECT
- DOMAIN,api-gemini.yumeng.icu,DIRECT
- DOMAIN,gemini.yumeng.icu,DIRECT
- DOMAIN,mini.yumeng.icu,DIRECT
- DOMAIN,nest.yumeng.icu,DIRECT
- DOMAIN,panel.yumeng.icu,DIRECT
- DOMAIN,dev.yumeng.icu,DIRECT
- DOMAIN,me.yumeng.icu,DIRECT
- DOMAIN,alist.yumeng.icu,DIRECT
- DOMAIN,server.yumeng.icu,DIRECT
- DOMAIN,cloud.yumeng.icu,DIRECT
我的浏览器插件
名称 | 地址 | 用途 |
---|---|---|
SingleFile | https://github.com/gildas-lormeau/SingleFile | 用于将完整网页的忠实副本保存在单个HTML文件中的Web扩展 |
uBlock | https://github.com/gorhill/uBlock | 高效广告拦截器,又快又瘦。 |
BewlyBewly | https://github.com/BewlyBewly/BewlyBewly | 用于 BiliBili 的浏览器扩展,旨在通过重新设计 BiliBili 用户界面来提升用户体验。 |
PocketTube | 应用商店 | YouTube 订阅分组到 YouTube 文件夹中 |
Screenshot YouTube | 应用商店 | 一键截取任何 YouTube 视频的屏幕截图。 |
Youtube-shorts block | 应用商店 | 像播放普通视频一样播放 Youtube 短片视频。 |
YouTube迷你播放器 | 应用商店 | YouTube迷你播放器:激活YouTube画中画功能,使用简单的YouTube迷你播放器按钮。 |
Vue.js devtools | 应用商店 | 适用于 Vue.js 的 DevTools 浏览器扩展 |
沉浸式翻译 | https://github.com/immersive-translate/immersive-translate | 沉浸式双语网页翻译扩展 |
猫抓 | https://github.com/xifangczy/cat-catch | 浏览器资源嗅探扩展,筛选列出当前页面的资源。 |
篡改猴 | https://www.tampermonkey.net/ | 向网页添加新功能或修改现有功能 |
SponsorBlock for YouTube | 应用商店 | 跳过 YouTube 视频中的赞助广告、订阅提醒等片段。标记视频中的赞助广告来节约大家的时间。 |
Chrome快捷键
标签页和窗口操作
快捷键 | 功能 |
---|---|
Ctrl + T | 打开新标签页 |
Ctrl + W | 关闭当前标签页 |
Ctrl + Shift + T | 重新打开最近关闭的标签页(可多次使用) |
Ctrl + N | 打开新窗口 |
Ctrl + Shift + N | 以隐身模式打开新窗口 |
Ctrl + Tab 或 Ctrl + Page Down | 切换到右侧下一个标签页 |
Ctrl + Shift + Tab 或 Ctrl + Page Up | 切换到左侧上一个标签页 |
Ctrl + 1 到 Ctrl + 8 | 切换到指定序号的标签页(第1到第8个) |
Ctrl + 9 | 切换到最后一个标签页 |
Alt + Home | 打开主页 |
Alt + F4 | 关闭当前窗口 |
网页浏览
快捷键 | 功能 |
---|---|
Alt + 左箭头 或 Backspace | 返回上一页 |
Alt + 右箭头 或 Shift + Backspace | 前进下一页 |
F5 或 Ctrl + R | 重新加载当前页面 |
Ctrl + F5 或 Shift + F5 | 强制重新加载当前页面(忽略缓存) |
Esc | 停止页面加载 |
Ctrl + L 或 Alt + D 或 F6 | 定位到地址栏并选中当前 URL |
Ctrl + K 或 Ctrl + E | 定位到地址栏进行搜索 |
Ctrl + P | 打印当前页面 |
Ctrl + S | 将当前页面另存为 |
F11 | 切换全屏模式 |
Ctrl + F 或 F3 | 在当前页面中查找 |
Ctrl + G 或 Enter | 查找下一个匹配项 |
Ctrl + Shift + G 或 Shift + Enter | 查找上一个匹配项 |
Spacebar | 向下滚动一屏 |
Shift + Spacebar | 向上滚动一屏 |
Home | 滚动到页面顶部 |
End | 滚动到页面底部 |
缩放
快捷键 | 功能 |
---|---|
Ctrl + 加号 (+) | 放大页面 |
Ctrl + 减号 (-) | 缩小页面 |
Ctrl + 0 | 将页面缩放重置为默认大小 |
书签、历史记录和下载
快捷键 | 功能 |
---|---|
Ctrl + D | 将当前页面添加为书签 |
Ctrl + Shift + D | 将所有打开的标签页添加为书签 |
Ctrl + J | 打开下载内容页 |
Ctrl + H | 打开历史记录页 |
Ctrl + Shift + B | 显示/隐藏书签栏 |
开发者工具和高级功能
快捷键 | 功能 |
---|---|
Ctrl + Shift + I 或 F12 | 打开开发者工具 |
Ctrl + Shift + J | 打开开发者工具的控制台 |
Ctrl + Shift + C | 打开开发者工具并选择元素 |
Ctrl + Shift + Del | 打开清除浏览数据对话框 |
Ctrl + Shift + M | 切换用户档案(多用户模式) |
Ctrl + Shift + Q | 退出 Chrome(Windows/Linux) |
Shift + Esc | 打开 Chrome 任务管理器 |
Mac 用户注意事项:
将 Ctrl
替换为 Command (⌘)
。
将 Alt
替换为 Option (⌥)
。
免费资源
Neon vs Supabase 简明对比总结
特点 | Neon | Supabase |
---|---|---|
定位 | 专注于 PostgreSQL 云数据库服务 | 一体化后端平台(数据库+API+存储+鉴权) |
数据库类型 | 纯 PostgreSQL | PostgreSQL + 额外服务 |
免费额度 | 500MB 存储,按需计费,自动休眠 | 500MB 存储,1GB 文件存储,200K API 请求/月 |
计算资源 | Serverless 按需分配 CPU 资源 | 长连接数据库,常驻资源 |
连接数 | 支持多数据库连接及连接池管理 | 标准 PostgreSQL 连接 |
API 支持 | 主要是数据库层(支持 HTTP API,GraphQL 较弱) | 自带 REST API、GraphQL、Edge Functions |
易用性 | 适合数据库工程师及专注数据库的场景 | 适合全栈开发者,快速构建完整后端 |
存储扩展 | 需要付费扩展 | 免费1GB对象存储,适合存储文件 |
功能特色 | 支持数据库分支、时间旅行(快照)等高级特性 | 提供鉴权、存储、实时订阅等完整生态 |
适合场景 | 需要纯粹、高性能、灵活扩展的 Postgres | 需要快速搭建项目后端,集成更多功能 |
如果你只想用数据库,且关注自动弹性伸缩、分支管理、时间旅行这些数据库层特性,Neon 更适合。
如果你想快速用一个集成了鉴权、存储、API 生成等功能的后端平台,开发效率高,那么Supabase 更适合。
两者免费额度都大约是500MB数据库存储,但 Supabase 还额外带有文件存储和 API 请求配额。
你也可以混用:用 Neon 作为数据库核心,Supabase 用来做文件存储或鉴权等功能。
服务类型 | 推荐平台 | 理由 |
---|---|---|
主数据库 | Supabase、Neon、Railway | 免费额度充足,专注数据库 |
缓存层 | ClawCloud Redis | 用作轻量缓存,解压主库 |
API 服务 | ClawCloud Run / Vercel | 前后端项目分散部署 |
文件存储 | Cloudflare R2 / ClawCloud Object Storage | 存储静态文件,减少后端压力 |
Typora插件快捷插入配置
{ enable = true, type = "snippet", icon = "📝", hint = "code highlight", keyword = "code highlight", callback = "// [!code highlight]",scope="code" },
{ enable = true, type = "snippet", icon = "📝", hint = "code focus", keyword = "code focus", callback = "// [!code focus]" },
{ enable = true, type = "snippet", icon = "📝", hint = "code --", keyword = "code --", callback = "// [!code --]" },
{ enable = true, type = "snippet", icon = "📝", hint = "code ++", keyword = "code ++", callback = "// [!code ++]" },
{ enable = true, type = "snippet", icon = "📝", hint = "code error", keyword = "code error", callback = "// [!code error]" },
{ enable = true, type = "snippet", icon = "📝", hint = "code warning", keyword = "code warning", callback = "// [!code warning]" },
{ enable = true, type = "snippet", icon = "📝", hint = "code group", keyword = "code group", callback = "::: code-group\n\n:::" },
{ enable = true, type = "snippet", icon = "📝", hint = "NOTE", keyword = "NOTE", callback = "> [!NOTE]\n>" },
{ enable = true, type = "snippet", icon = "💡", hint = "TIP", keyword = "TIP", callback = "> [!TIP]\n>" },
{ enable = true, type = "snippet", icon = "❗", hint = "IMPORTANT", keyword = "IMPORTANT", callback = "> [!IMPORTANT]\n>" },
{ enable = true, type = "snippet", icon = "⚠️", hint = "WARNING", keyword = "WARNING", callback = "> [!WARNING]\n>" },
{ enable = true, type = "snippet", icon = "☢️", hint = "CAUTION", keyword = "CAUTION", callback = "> [!CAUTION]\n>" },
{ enable = true, type = "snippet", icon = "🕸", hint = "BUG", keyword = "BUG", callback = "> [!BUG]" },
{ enable = true, type = "snippet", icon = "📘", hint = "INFO", keyword = "INFO", callback = "> [!INFO]" },
{ enable = true, type = "snippet", icon = "❌", hint = "FAILURE", keyword = "FAILURE", callback = "> [!FAILURE]" },
{ enable = true, type = "snippet", icon = "✔", hint = "SUCCESS", keyword = "SUCCESS", callback = "> [!SUCCESS]" },
{ enable = true, type = "snippet", icon = "❓", hint = "QUESTION", keyword = "QUESTION", callback = "> [!QUESTION]" },
{ enable = true, type = "snippet", icon = "📘", hint = "vitepress info", keyword = "VPInfo", callback = "::: info\n\n:::" },
{ enable = true, type = "snippet", icon = "💡", hint = "vitepress tip", keyword = "VPTip", callback = "::: tip\n\n:::" },
{ enable = true, type = "snippet", icon = "⚠️", hint = "vitepress warning", keyword = "VPWarning", callback = "::: warning\n\n:::" },
{ enable = true, type = "snippet", icon = "🔥", hint = "vitepress danger", keyword = "VPDanger", callback = "::: danger\n\n:::" },
{ enable = true, type = "snippet", icon = "📂", hint = "vitepress details", keyword = "VPDetails", callback = "::: details\n\n:::" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress马克笔,tip,info,note,warning,danger,caution,important", keyword = "VueMark", callback = "== ==" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress缩略词", keyword = "VueAbbr", callback = "*[]:" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress选项组", keyword = "VueTabs", callback = "::: tabs\n@tab 标题\n\n内容\n@tab 标题\n\n内容\n:::" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress步骤", keyword = "VueSteps", callback = ":::steps\n1. 步骤 1\n\n2. 步骤 2\n\n3. 步骤 3\n\n:::" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress内容注释,其他地方使用[+label]", keyword = "VueAnnotation", callback = "[+label]:注释" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress隐蔽文字,click,hover,mask,blur", keyword = "VuePlot", callback = "!! !!{.}" },
{ enable = true, type = "snippet", icon = "📦", hint = "VuePress折叠板,accordion,expand", keyword = "VueCollapse", callback = "::: collapse\n- :+ 标题 1\n\n 正文内容\n\n- :- 标题 2\n\n 正文内容\n\n:::" },
贡献者
更新日志
2025/8/15 14:25
查看所有更新日志
7eec2
-Document organization于9de0b
-全局优化于b1c4a
-文档迁移于