Google 发布了预览版本的 Gemini 2.5 Flash Image Preview,一个图像生成与编辑模型,可以进行对话式的编辑或是图像合成,现已在 Google 的各种服务中中提供。
可以直接开 Gemini APP 或是访问 Google AI Studio 免费体验。
访问 Google AI Studio 后可以看到右上角的模型为 Gemini 2.5 Flash Image Preview。
如果需要上传图片,只需要点击对话框右侧的 + 或是直接拖动图片到输入框,不如就试试现在比较火的生成手办图片的 prompts 吧:
Use the nano-banana model to create a 1/7 scale commercialized figure of thecharacter in the illustration, in a realistic style and environment. Place the figure on a computer desk, using a circular transparent acrylic ...
简介在数字时代,密码安全至关重要,然而,要为每个账户都设置复杂且独一无二的密码,并在不同设备间高效管理,是一项很有难度的挑战,所以十分推荐使用密码管理器。
常见的密码管理方案对比如下:
Apple 内置密码管理器 : 在非 Apple 设备使用受限,没有集成 TOTP 。
Google 内置密码管理器 : 设备限制相比 Apple 少一些,但仍然受限,也不支持 TOTP,且 Chrome 开放权限过高。
1Password : 界面友好、功能完善,但需要订阅(个人版 $2.99/月,家庭版 $4.99/月)。
Bitwarden.com : 提供免费方案,但功能有限(不支持 TOTP),高级版 $1/月。
KeePass : 开源的客户端,需要自行解决密码库的同步问题。
从安全、便利的角度考虑,推荐直接使用 1Password 的服务,但如果你不想长期付费,或不愿意将所有密码存放在别人的服务器上,那么自托管就成为更理想的解决方案。
本教程将介绍如何使用 Vaultwarden(一个轻量、高效的 Bitwarden 服务器实现)与 Docker Comp ...
我们在连接 Linux 服务器时,默认的方式是使用密码登录,这存在很明显的弊端:简单密码容易被破解,而复杂密码又难以记忆和输入,非常不便。
因此,使用 SSH 密钥进行登录成为了一种更安全、更高效的推荐方案。通过密钥认证,我们不仅可以免去记忆和输入繁琐密码的麻烦,还能极大提升服务器的安全性,有效抵御未授权的访问尝试。
我们将使用 Ed25519 格式密钥,它的公钥更简洁,是一种比 RSA 更现代、更安全的加密算法。
第一步:生成 SSH 密钥对首先,在本地电脑上生成一对 SSH 密钥:
打开终端,运行以下命令:1ssh-keygen -t ed25519 -C "[email protected]"
-t ed25519:指定密钥类型为 Ed25519。
-C "[email protected]":为你的密钥添加一个注释,方便以后识别。
命令运行后,会提示设置保存的文件名(路径),输入文件名称或是直接回车保持默认。
1Enter file in which to save the key (/home/your ...
在日常工作和学习中,我们经常会收集各种有用的网站链接,从开发工具、技术文档到实用的在线服务。随着收藏的网站越来越多,如何高效地管理和快速访问这些资源成了一个问题。
今天我们就来使用 VitePress 搭建一个简洁、美观且高度可定制的个人导航站,让你的常用网站井井有条,随时可达。
导航将基于 GitHub 的开源项目: vitepress-nav-template
预览在开始之前,可以访问下面的网站预览一下效果:
O’s Bookmarks
茂茂物语 - 前端导航
为什么选择 VitePress?相比于传统的导航站解决方案,vitepress-nav-template 基于 VitePress 构建,具有以下优势:
轻量快速:基于 Vite 构建,开发体验流畅,构建速度极快
部署简单:静态站点,可轻松部署到 GitHub Pages、Netlify 等平台
响应式设计:支持移动端,随时随地访问你的导航站
不足之处就是数据都保存在一个文件内,编辑时不太直观。
安装安装 vitepress-nav-template 非常的简单,我们只需要使用 git clone 一下这个项目即可 ...
对于每一位 Self-hosted 爱好者而言,Docker 是简化应用部署的神器。但当服务器上运行的容器越来越多,散落在各处的 docker-compose.yaml 文件就成了新的问题。如果你也为此烦恼,那么是时候认识一下 DPanel 了 —— 一个轻量化的容器管理面板。
为什么需要一个 Docker 管理面板?使用 Docker 和 Docker Compose 部署项目无疑是高效且愉快的。我们可以为每个项目创建一个独立的目录和 docker-compose.yaml 文件,实现轻松部署与环境隔离。
但随着时间的推移,你可能会遇到这些问题:
管理混乱:几十个项目的配置文件散落在不同目录,想找某一个配置需要先 cd 到对应的目录。
维护困难:更新一个服务的镜像版本,或是修改某个端口映射,都需要先找到对应的 yaml 文件,再手动执行命令。
状态不明:无法直观地看到所有容器的运行状态、资源占用和日志信息。
为了解决这些痛点, DPanel应运而生。
DPanel 是什么?DPanel 是一个开源、轻量化的容器管理面板。它专注于提供核心的容器管理功能,同时保持极低的资源占用(镜像 ...
如果你是一位 Self-Hosted 爱好者,那么掌握 Linux 知识是必备技能。然而,许多初学者常常面临不知从何学起、网上教程零散、缺乏系统性等问题。
今天推荐的 Linux Journey 正是为解决这些痛点而生的免费学习平台。它提供从零基础到高级网络管理的完整学习路径,帮助你系统地掌握 Linux。
Linux Journey 的主要特色Linux Journey 可以根据自己的实际情况选择不同的模块进行学习
1. 三阶段渐进式学习体系Linux Journey 将学习内容分为三个清晰的技能等级:
初学者 :从选择发行版开始,一次介绍命令行、文本操作、用户管理、权限、软件包等
熟练工(进阶):深入系统管理和高级操作,学习文件系统、内核、进程与日志相关的知识
网络游侠(网络专家):网络配置和高级网络管理,了解如何使用 Linux 工具进行网络配置,诊断和解决问题
2. 模块化课程设计每个学习阶段都包含多个独立模块,你可以按照自己的节奏学习。课程涵盖了从文件权限、进程管理到包管理等核心主题,确保知识点的全面覆盖。
3. 实践导向的学习方式所有课程都注重实际操作,通过动手练习帮 ...
拥有一个好域名,是打造个人博客或项目网站的重要第一步。一个简洁、易记的域名,不仅能提升网站的专业感,还能让访问者更容易记住并再次找到你。
本文将带你简单了解如何挑选并注册最适合自己的域名。
第一步:免费还是付费?你需要哪种域名?在开始之前,首先要明确你的需求。域名主要分为免费的二级域名和付费的独立域名。
选项A:免费二级域名许多平台为开发者提供了免费的二级域名,例如 your-name.github.io 或 your-project.vercel.app。
优点:
完全免费:零成本启动项目。
部署简单:通常与平台自带的托管服务(如 GitHub Pages, Vercel, Cloudflare Pages)深度集成,部署非常方便。
缺点:
不够专业:域名中包含他人品牌,显得不够正式。
没有所有权:你只是使用者,域名归平台所有,受其政策限制。
不利于品牌建设:用户记住的是 github.io 而不是你的品牌。
适用场景:个人玩具项目、技术演示、临时页面。
选项B:付费独立域名一级域名,如 your-brand.com,是你自己拥有的独立域名。
优点:
专业形象:拥有独立 ...
你是否遇到过以下情况:
出差时需要紧急修改客户的 PSD 文件
电脑上没有安装 Photoshop,但需要处理复杂图片
想要体验专业图片编辑功能,但不想付费购买软件
Photopea.com 正是为解决这些问题而生的免费在线图片编辑器。它在浏览器中提供了接近 Photoshop 的专业编辑体验,支持 PSD、AI、Sketch 等多种专业格式。
快速上手: 访问网站后,将图片文件直接拖放到浏览器窗口即可开始编辑。
Photopea 的主要功能1. 支持多种文件格式Photopea 的一个主要优点是它的兼容性。除了常规的图片格式,它还支持打开和编辑 .psd, .ai, .sketch, .raw 等专业格式的文件。这对于临时处理工作文件非常方便。
2. 熟悉的编辑界面Photopea 的界面和操作方式与 Photoshop 很像,如果你用过 PS,会感觉非常熟悉。它提供了 图层 、滤镜 等核心编辑功能,可以满足大部分日常的编辑需求。
3. 提供免费模版网站还提供了一些免费的设计模版,涵盖海报、社交媒体图片等,可以帮助你快速开始创作。
4. 支持 AI 图片生成除了传统的图片编辑功 ...
Memos 简介Memos 是一款开源的轻量级笔记服务,它允许你像发微博或推特一样,轻松记录每一个灵感和想法。由于其开源、支持 Docker 部署的特性,我们可以用它来搭建一个完全由自己掌控的私有化笔记系统。
Memos 的核心功能包括:
Markdown 语法支持
标签 (Tag) 管理
任务列表 (Task) 支持
公开/私密 笔记权限设置
多用户 协同使用
在开始部署之前,你可以访问官方的 Memos Live Demo 来快速体验一下。
本教程将指导你如何使用 Docker Compose 快速部署一个安全、私有的 Memos 实例,让你在快速拥有属于自己的笔记管理系统。
一、环境准备在开始前,需要我们有一个自己的 VPS 或是支持 Docker 容器的 NAS 系统。
1. 安装 Docker 和 Docker Compose如果你的服务器尚未安装 Docker 和 Docker Compose ,可以参考以下教程:
延伸阅读: 在 Debian 12 中安装 Docker 以及 Docker Compose
2. 创建项目目录为 Memos 创建一个专用的 ...
如果你是通过 Claude Pro 或是 Max 订阅使用的 Claude Code,通过 /cost 会得到无需关注消耗的提示
With your Claude Pro subscription, no need to monitor cost — your subscription includes Claude Code usage
不过如果你好奇 Claude Code 的实际用量,比如可以确认自己有没有用回本,是否不如直接使用 API。
这时就可以使用 ccusage 这个项目。
ccusage 是通过读取你本地的 ~/.claude/projects 下的文件来完成分析的,只能统计本机的使用报告,可以放心使用。
安装ccusage 的开发者们非常关注打包体积,因此可以不安装直接通过 npx 或是 pnpm 运行
npxpnpm1npx ccusage@latest1pnpm dlx ccusage
当然也是支持直接全局安装的,这样在使用时只需要运行 ccusage 即可
12345# npmnpm install -g ccusage# pnpmpnpm a ...