DevTrendsDeveloper trends
Accent color

DEV TRENDS / DAILY DISCOVERIES

Jan 25, 2026 · What developers are building

Daily discoveries from developer communities, independent makers, and open source.

一个支持裁剪下载(Crop-to-Download)的可爱壁纸网站

我做了一个小网站:CuteWallpaper.site,用来解决一个很小但长期困扰我的问题—— 壁纸好看,但总是不适合我的屏幕尺寸。 很多壁纸网站提供 4K 或 HD 图片,但在真实使用中,经常会遇到比例不合适的问题: 桌面是横屏、手机是竖屏、平板介于两者之间,下载后还得再打开 PS 或其他工具手动处理。 这个网站的特点主要有两点: 1. 提供各种分享社区搜集来的 cute 风格的 4K & HD 壁纸,原图尺寸可能直接适合 desktop、mobile 和 tablets之一 2. 如果原图比例不合适,可以在壁纸详情网页里右侧边栏通过“Get More Size”调起工具,选择目标分辨率并裁剪后下载,不需要额外工具。 登录用户还可以收藏自己喜欢的壁纸,后续会持续更新和整理更多高质量的 cute wallpaper。 这是一个体量不大的个人项目,重点放在可用性和干净的使用体验上,没有复杂功能,也没有刻意做成内容农场。 这是一个独立开发的小工具型网站,偏向“解决实际使用问题”,如果合适欢迎收录;也非常欢迎指出可以改进的地方。

Original
DTSoftware developmentDTWeb appDTWeb
—

HomeGeneratorInstallationGuide - 一个透明、实用的家庭备用发电机安装成本计算器

我做了一个小网站:homegeneratorinstallation.com,用来解决一个很小但长期困扰我的问题—— 家庭备用电源(Home Generator)安装价格的极端不透明。 很多房主在考虑安装发电机时,往往只想先知道一个大概的预算范围,但在目前的市场环境下,你通常不得不先向销售公司提供详细的联系方式,然后忍受接二连三的推销电话才能拿到报价。 这个网站的特点主要有两点: 多维度实时估算:提供基于发电机类型(全屋或便携式)、燃料来源(天然气、液化气、柴油)以及所在地区人工费用的实时成本计算逻辑。 完全零门槛使用:整个过程无需注册,无需留下邮箱或电话。它不试图获取你的个人信息,只是作为一个纯粹的决策辅助工具存在。 这是一个体量不大的个人项目,由我作为独立开发者使用 Next.js 构建。重点放在了实用价值和简洁的交互体验上,没有复杂的功能,也没有刻意做成内容农场。 这也是我在 niche 市场分析和程序化 SEO (pSEO) 方面的一个技术尝试,旨在通过提供高 utility 的工具来获取自然的搜索流量。 这是一个独立开发的小工具型网站,偏向“解决信息不对称问题”,如果合适欢迎收录;也非常欢迎各路开发者指出可以改进的数据逻辑或 UX 细节。

Original
DTBusiness & growthDTSoftware developmentDTWeb app
—

墨梅博客是一个基于 Nuxt 构建的专业、高性能、国际化博客平台。

📖 墨梅 (Momei) 是一个基于 Nuxt 构建的现代化博客平台。它旨在解决传统博客平台在国际化、迁移成本和现代化技术栈支持方面的痛点。无论你是希望拥有完全控制权的开发者,还是面向全球读者的技术作者,墨梅都能为你提供无冗余的高效创作体验。 ✨ 核心特性 现代化技术栈: 基于 Nuxt (Vue 3 + TypeScript) 构建,支持 SSG/SSR 混合渲染,性能卓越。 原生国际化 (i18n): 内置多语言支持,从 UI 到内容管理的深度集成,助你轻松触达全球读者。 平滑迁移: 支持自定义 URL Slug (路径别名),确保从旧博客迁移时 SEO 零损失。 Markdown 创作: 简洁高效的 Markdown 编辑器,支持实时预览和图片拖拽上传。 AI 辅助: 深度集成 AI 助手,支持智能标题生成、自动摘要、SEO Slug 生成及一键全文翻译。 多层级订阅: 全局、分类及标签的多维度 RSS 订阅,支持多语言探测。 多端支持 (规划中): 未来将支持 Tauri 桌面端应用,实现离线写作与云端同步。 🏠 演示站点: 您可以通过邮箱 admin@example.com,密码momei123456登录演示用管理员账号。 正式站点: 您可以注册自己的账号查看用户视角。 文档站点: 页面截图 🛠️ 技术栈 核心框架: Nuxt UI 框架: Vue 3 编程语言: TypeScript 样式预处理: SCSS 包管理器: PNPM 代码规范: ESLint + Stylelint + Conventional Commits 📂 项目结构 components/: 可复用的 Vue 组件 pages/: 基于文件的页面路由 layouts/: 页面布局模版 server/: Nitro 服务端 API 接口与实体 database/: 数据库初始化脚本与资源 i18n/: 国际化语言配置文件 utils/: 共享工具函数与通用逻辑 styles/: 全局 SCSS 样式定义 types/: TypeScript 接口与类型定义 docs/: 项目详细文档与规范说明 📚 文档 详细的开发和设计文档请访问:墨梅博客文档站 主要章节: 快速开始 一键部署与启动 方案对比 为什么选择墨梅? 部署指南 Vercel/Docker/私有服务器 开发指南 环境搭建与贡献 API 设计 接口规范与定义 数据库设计 表结构与关系 📦 依赖要求 Node.js = 20 PNPM (推荐) ☁️ 部署说明 支持情况 建议使用 Vercel、Netlify 或 Docker 进行部署。 点击下方按钮一键部署到 Vercel。 数据库支持 墨梅原生支持以下数据库: SQLite: 默认选项,无需配置服务器,适合个人博客,通过 DATABASEPATH 进行配置。 MySQL / PostgreSQL: 适合有更高数据管理需求的用户,通过 DATABASEURL 进行配置。 详情请参考 部署指南。

Original
DTContent creationDTResearch & learningDTDesktop app
—

Re_edgetunnel:可能是目前最工程化的 Cloudflare Workers 边缘隧道架构方案

最近在深入研究 Cloudflare Workers 的边缘流量处理能力,在分析社区流行的 Tunnel(隧道)方案时,发现大家普遍使用的是几千行的单文件脚本。这种形式虽然部署简单,但对于想要深入研究协议逻辑、审计代码或进行二次开发的同学来说,维护成本极高且难以调试。 作为一个追求代码整洁的开发者,我实在受不了「面条代码」,于是基于 edgetunnel 的核心链路逻辑,花时间进行了一次彻底的模块化重构 。旨在提供一个标准化的 Serverless 网络编程范例,方便大家研究边缘网络的连通性。 主要改进方向: 工程化重构:拒绝几千行的单文件。将项目拆分为 src/core (核心链路), src/config (配置管理), src/protocols (协议解析) 等模块,结构清晰,便于阅读与二次开发。 拥抱现代化工作流:全面支持 Wrangler CLI 部署,支持 Git 版本控制,告别网页端「复制粘贴」的原始开发模式。 DX(开发者体验)升级:支持 wrangler dev 本地环境模拟运行,无需部署即可调试逻辑,极大提升研究效率。 配置与逻辑解耦:利用 Cloudflare KV + wrangler.toml 管理配置与状态,实现动静分离。 致敬与声明: 本项目核心隧道通信逻辑参考并致敬了 cmliu 大佬的开源项目。我主要致力于架构层面的优化与工程化落地,希望为社区提供一个更易于维护、更适合学习的研究版本。 欢迎对 Serverless 架构、边缘计算及网络协议感兴趣的大佬 Clone 体验,Star 支持一下!也欢迎提交 PR 共同探讨。

Original
DTSecurity & testingDTResearch & learningDTWeb app
—

Reelux AI

Transform any video into stunning AI art in seconds

DTSkill / pluginDTLibrary / SDK
—

AuraFx

AI image editing inside Figma — no exports, no subscriptions

DTContent / resource
—

Meshview

Browse, tag, and validate folders of 3D models in browser

DTWeb appDTWeb
—

DevHub

Create website in few clicks from Leetcode, Github, LinkedIn

DTWeb appDTWeb
—

DEV TRENDS / COMMUNITY

Discuss this edition

Sign in with GitHub to share a thought, question, or useful follow-up.

Open discussions ↗