vibe 一个“沉浸世界“番茄钟,9个场景×动效×环境音,全部免费开源
前言大多数番茄钟是计时器白噪音的组合。我想做一个不一样的——计时的时候你身处一个世界。这篇文章记录了这个项目的完整经历从技术选型到产品发布全部免费开源。它有什么9个沉浸场景篝火、海、雨、山、森林、铁匠铺、洞穴、夜市、火车。每个场景不只是背景图有独立的shader动效火焰在呼吸海浪在涌动雨丝在飘落。切换场景时800ms交叉淡化色调随场景流动。真实环境音篝火的噼啪来自OpenGameArtCC0铁匠铺的锤击、洞穴的水滴、夜市的吆喝、火车的鸣笛来自实地录音每个场景都有独特的声场。数据统计今日/本周/累计专注时长年度报告深度洞察。数据本地存储支持CSV/JSON导出。技术选型整个UI是自绘的——没有用任何系统UI框架。UI框架自研的danqing基于winit窗口管理 wgpuGPU渲染保留模式组件树。选择自绘是因为需要对每个像素做精细控制系统UI框架做不到场景动效这种级别的定制。场景动效WGSL shader每个场景一个独立函数。通过uniform字段控制强度支持场景切换时的交叉淡化。动效开发经历了18次迭代踩了不少坑比如UV位移对沿轴均匀元素不成立、sum-of-sines的周期性问题。数据层本地JSON存储格式从第一天为十年设计——版本化、可导出、可迁移。这意味着即使未来应用大版本升级你的专注历史也不会丢失。跨平台winit wgpu自动选择D3D12/Vulkan/Metal理论上支持Windows/macOS/Linux。为什么免费这是我的第一个个人项目目的是走通AI辅助编码→产品发布→社区反馈的完整闭环。全程使用AI辅助编程ClaudeRust也是第一次用。学费比收入重要所以全部功能免费开放无付费墙。下载Windows用户https://github.com/14uncle/danqing-pomodoro/releases解压后双击danqing-pomodoro.exe即可运行。源码产品仓库https://github.com/14uncle/danqing-pomodoroUI框架https://github.com/14uncle/danqing遇到问题欢迎提Issue。写在最后第一次完整走完写代码→打包→发布→写公告的流程比想象中复杂。光是打包就踩了图标嵌入、工具链选择、资产路径等坑。但看到Release页面那个zip文件的那一刻感觉所有折腾都值了。如果你也在做类似的项目欢迎交流。

相关新闻

Python爬虫实战:抓取上交所问询函并关联股价数据

Python爬虫实战:抓取上交所问询函并关联股价数据

1. 项目缘起与核心价值 最近在整理一些市场事件分析时,我常常需要回溯特定监管事件(比如上交所的问询函)对相关上市公司股价的即时影响。手动去上交所官网翻公告,再去行情软件里对日期查股价,效率低不说,还…

2026/8/13 10:10:56 阅读更多 →
Zotero PDF Translate:如何让外文文献阅读不再成为学术研究的障碍?

Zotero PDF Translate:如何让外文文献阅读不再成为学术研究的障碍?

Zotero PDF Translate:如何让外文文献阅读不再成为学术研究的障碍? 【免费下载链接】zotero-pdf-translate Translate PDF, EPub, webpage, metadata, annotations, notes to the target language. Support 20 translate services. 项目地址: https://…

2026/8/13 10:10:56 阅读更多 →
从寄存器操作到物联网实战:芯片开发核心技术与工程实践指南

从寄存器操作到物联网实战:芯片开发核心技术与工程实践指南

大家好,我是CSDN的一名技术博主。最近,一则关于对冲基金向芯片初创公司投资4亿美元的消息,让我对芯片行业的底层技术产生了浓厚的兴趣。作为一名开发者,我们可能更关注如何编写驱动、如何配置寄存器、如何优化算法,但芯…

2026/8/13 10:10:56 阅读更多 →

最新新闻

基于SpringBoot的居民小区物业管理系统的设计与实现(源码+lw+部署文档+讲解等)

基于SpringBoot的居民小区物业管理系统的设计与实现(源码+lw+部署文档+讲解等)

课题介绍 基于 SpringBoot 的居民小区物业管理系统,聚焦小区物业管理精细化、业主服务便捷化、设施管控智能化的核心需求,针对传统小区物业存在的通知传达不及时、缴费催缴繁琐、报修响应慢、公共设施管理混乱、业主反馈无闭环等痛点,打造覆盖…

2026/8/13 14:17:48 阅读更多 →
基于SpringBoot的金丰旺零售商经营平台系统(源码+lw+部署文档+讲解等)

基于SpringBoot的金丰旺零售商经营平台系统(源码+lw+部署文档+讲解等)

课题介绍 基于 SpringBoot 的金丰旺零售商经营平台系统,聚焦零售商户经营管理数字化、进销存管控精准化、营销拓客智能化的核心需求,针对金丰旺零售商传统经营存在的商品库存统计不实时、订单处理手工化、客户管理零散、营销活动落地难、营收核算效率低等…

2026/8/13 14:17:48 阅读更多 →
2026AI写歌APP推荐 国产可商用工具实测横评

2026AI写歌APP推荐 国产可商用工具实测横评

想做原创歌曲、给短视频配BGM、甚至上架音乐平台赚收益,很多人第一反应是找AI写歌工具,但实际踩坑的不在少数:有的免费玩完才发现版权归平台,商用直接侵权;有的中文咬字含糊不清,国风歌曲听着违和&#xff…

2026/8/13 14:17:48 阅读更多 →
2026年数学建模国赛B题算法(26):禁忌搜索在路径优化中的应用:基于多邻域自适应机制的改进算法研究

2026年数学建模国赛B题算法(26):禁忌搜索在路径优化中的应用:基于多邻域自适应机制的改进算法研究

摘要 路径优化问题广泛存在于物流配送、交通导航、电路布线、机器人运动规划等实际场景中,其核心是在满足各类约束条件的前提下,寻找使目标函数最优的路径方案。随着问题规模的扩大和约束条件的复杂化,精确算法往往面临组合爆炸的困境,启发式算法因此成为研究热点。禁忌搜…

2026/8/13 14:17:48 阅读更多 →
星露谷物语农场规划器完全指南:把试错成本清零的虚拟沙盘

星露谷物语农场规划器完全指南:把试错成本清零的虚拟沙盘

星露谷物语农场规划器完全指南:把试错成本清零的虚拟沙盘 【免费下载链接】stardewplanner Stardew Valley farm planner 项目地址: https://gitcode.com/gh_mirrors/st/stardewplanner 星露谷物语农场规划器(Stardew Valley Farm Planner&#x…

2026/8/13 14:17:48 阅读更多 →
Zookeeper - 基于 Java API 的客户端连接实操开发

Zookeeper - 基于 Java API 的客户端连接实操开发

👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕Zookeeper这个话题展开,希望能为你带来一些启…

2026/8/13 14:16:48 阅读更多 →

日新闻

Visual Studio新建项目解决方案为空:系统性排查与修复指南

Visual Studio新建项目解决方案为空:系统性排查与修复指南

1. 问题现象与本质剖析如果你是一位.NET开发者,或者正准备踏入这个领域,那么Visual Studio(后面简称VS)绝对是你绕不开的伙伴。但有时候,这个伙伴会跟你开一个不大不小的玩笑:你满怀期待地点击“创建新项目…

2026/8/13 0:00:09 阅读更多 →
长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

长春建设厅网站:普通人买房办事必看的真实指南与避坑攻略

说实话,每次提起“长春建设厅网站”这几个字,我心里都挺有感触的。不是因为它有多高大上,也不是因为那里藏着什么不可告人的秘密,恰恰相反,是因为它太“接地气”了,或者说,它是咱们普通人想要在这个城市好好生活、安稳买房时,必须得翻过的一座“数据山”。很多新朋友第…

2026/8/13 0:00:09 阅读更多 →
Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案

Windows家庭版远程桌面多用户破解完整指南:RDPWrap终极解决方案 【免费下载链接】rdpwrap.ini RDPWrap.ini for RDP Wrapper Library by StasM 项目地址: https://gitcode.com/GitHub_Trending/rd/rdpwrap.ini 你是否曾为Windows家庭版无法支持多用户远程桌面…

2026/8/13 0:00:09 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/13 2:38:34 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/13 10:41:52 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/13 10:41:51 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/13 10:41:50 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/13 10:41:49 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/13 10:41:49 阅读更多 →