初试 vibe coding:Tauri + React + Rust 构建的 windows 本地番茄钟
前言、配置和成本#前段时间 dsV4 刚出的时候我就接到了 Claude code 里试了试跑了几个模型的对比和消融实验发现性价比确实不错。偶尔刷抖音会刷到一些 vibe coding 作品便有了尝试的想法。选番茄钟主要是因为我对这种 APP 的开发流程的了解是浅薄的因此我应该可以较好的作为一个没有相关多少专业基础的人试试看使用 AI 工具实现作品需要多少精力和成本。其次也是因为它不需要过于复杂的逻辑和功能的同时也能切实有点用不至于做不出来或者做个纯玩具。总结一下用时一周内集中是在晚六点到十点左右因为我在并行地做别的事给权限后大段时间都是代码自己在跑所以只是大致一个参考。配置Claude code 接 dsV4-flash花费20 块不到没有太仔细地统计换算过来不会超过 4 亿 token 这其中还有很多是因为试错产生的。成果一个 13MB 的轻量级本地番茄钟一些细碎的经验。下面简单看看成果2. 成果#2.1 主界面#2.2 挂件窗口#3. 感受和经验#3.1 比主干内容更耗时的是各种边界和约束#大多可以直接感受的内容基本很早就完成了更多的时间是我打开-发现 bug -让AI修改再打开-继续发现 bug的过程包括但不限于标签只能加不能删标签太长会把按钮挤出去专注时间设计了但是改不了标签全部都是一个颜色分不清物理窗口和内部组件边框导致脏区计时结束的弹窗提醒被杀毒软件拦截挂件窗口打开了关不了挂件窗口停止回到主窗口就再也打开不了挂件窗口加载时使用的启动图布局抖动每次唤出主界面都会加载启动图而不只是首次挂件窗口也会加载启动图标签删除统计里仍然存在主界面和窗口切换时在屏幕上的唤出位置不固定这些都是比较明显的还有很多细碎的内容。这部分很耗费心力的一点是除去最基础的调调窗口尺寸以我的水平而言外任何问题都需要再抛给 AI。有时它给出了看起来很专业的解决方案但实施后并没有解决问题。有时我一眼就知道这一定是改 1 行代码就能解决的问题但是我因为不了解仍然做不到去手动更改。因此如果想要在这部分改善体验要么就是换更强大的 AI 要么就是下一点内容。3.2 专业名词的了解是必须的#这点最关键的地方在于它会直接影响你如何描述问题。因为用很白的话去描述问题一定是会影响 AI 对问题的定位的尤其是涉及到 UI 这种没有实际报错但是确实存在问题的方面。在这个项目里最关键体现就是上面的脏区问题我最初的描述大致是这样的当前项目的 UI 设计中出现问题窗口的四角存在灰色区域修复它让主界面的 UI 色调统一。AI 进行了一些很专业的改动但测试没有解决问题我又这么说问题仍然存在现在的情况是整个主界面的四角有圆角存在灰色区域让整个窗口出现了“双重边框”的视觉效果排查问题让整个主界面只有一个外边框。继续改依旧没有解决问题但是我从它的回复里知道了它叫这块为“脏区”。到这我已经发现了如果我不能给出更精确的提示词问题很难解决于是我把问题给 GPT让它给我生成了一版提示词关键来了第二天不排除是清理上下文的原因我把这段粘贴给它仍然没有解决问题但是在回复里我发现它已经定位到问题了它称最外层的窗口叫物理窗口而内部窗口是 CSS 边框。所以我最后解决问题的提示词是这样的去除主界面中包裹内部组件的 CSS 边框的圆角设计让其和物理窗口完全贴合。至此这个问题才解决很明显的一点就是如果我知道了这两个专业称呼这个问题很快就能解决。这部分最大的感觉是没有详细的定位就直接描述客观现象让 AI 自己思考抽象的指令会让 AI 跑偏反之就会提高效率。3.3 解耦逻辑可以极大提高效率#这点其实是因为我发现/plan 十分好用它会先根据你的问题规划一个完整方案然后让你选择直接执行还是让它继续改。而实测下来虽然会多用一些 token 但带来的效率提升是显而易见的。感觉这其实也是一种解耦的逻辑不让 AI 同时思考和执行。这和那条著名的原则一次只改一个模块其实是一个道理。抛开这个项目其实在我熟悉的 DL 部分感觉到的就是AI 是一个效率极高的执行者。我把各种参数、层级、处理方式、损失逻辑全部规定好它可以完美实现我的设计这其实是我在代替它思考。而在这个项目中我没有提前设计好那么多边界和约束所以在它自己的规划中就出现了诸多 bug。这点的想法是要么代替 AI 思考让它执行要么审查 AI 的思考后执行不要让 AI 同时思考和执行。3.4 上下文问题仍要时刻注意#这点是老生常谈了一个问题一直解决不了就试试 /compact 或者 /clear一般都会有奇效不再多说了。

相关新闻

Java写的黑白棋游戏,带MCTS智能AI和双人对战,开箱即用

Java写的黑白棋游戏,带MCTS智能AI和双人对战,开箱即用

本文还有配套的精品资源,点击获取 简介:一个可以直接运行的Java黑白棋程序,支持两个人面对面轮流下棋,也支持单人挑战AI。AI采用蒙特卡洛树搜索(MCTS)算法,不依赖预设棋谱,能根据…

2026/7/8 18:12:37阅读更多 →
ParC 全局卷积算子 2024 新进展:在 ConvNeXt 中替换 7x7 卷积实测 FPS 提升 15%

ParC 全局卷积算子 2024 新进展:在 ConvNeXt 中替换 7x7 卷积实测 FPS 提升 15%

ParC全局卷积算子:在ConvNeXt中实现15%推理加速的2024技术突破1. 计算机视觉架构的演进与当前挑战计算机视觉领域正经历着从传统卷积神经网络(CNN)到Transformer架构的范式转移。2020年Vision Transformer(ViT)的横空出…

2026/7/8 18:12:37阅读更多 →
如何一键备份QQ空间历史说说:GetQzonehistory完整数据导出指南

如何一键备份QQ空间历史说说:GetQzonehistory完整数据导出指南

如何一键备份QQ空间历史说说:GetQzonehistory完整数据导出指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想找回那些消失在QQ空间深处的青春记忆?那…

2026/7/8 18:12:37阅读更多 →
VS Code集群远程开发:免密信任链与远程Agent实战

VS Code集群远程开发:免密信任链与远程Agent实战

1. 这不是“连上就行”,而是集群级远程协同工作流的重构在 VS Code 里点几下就 SSH 连上一台服务器,这早就不叫技术了——它只是个起点。真正卡住团队手脚的,是当你手头有 5 台测试机、3 台预发节点、2 台 GPU 计算节点,还要同时跑…

2026/7/8 19:08:23阅读更多 →
Openclaw:ClaudeCode 的飞书与Discord神经接口

Openclaw:ClaudeCode 的飞书与Discord神经接口

1. 这不是“换壳”,而是给 ClaudeCode 装上飞书与 Discord 的神经末梢 你肯定试过 ClaudeCode——那个界面清爽、响应快、写 Python 脚本像呼吸一样自然的本地 AI 编程助手。但很快你会发现:它再聪明,也只是你电脑里一个安静的“单机版大脑”…

2026/7/8 19:08:23阅读更多 →
终极指南:3分钟解锁你的QQ聊天记录数据库

终极指南:3分钟解锁你的QQ聊天记录数据库

终极指南:3分钟解锁你的QQ聊天记录数据库 【免费下载链接】qq-win-db-key 全平台 QQ 聊天数据库解密 项目地址: https://gitcode.com/gh_mirrors/qq/qq-win-db-key 你是否曾因为更换手机或重装系统,眼睁睁看着珍贵的QQ聊天记录消失无踪&#xff1…

2026/7/8 19:08:23阅读更多 →
VSCode配置Claude Code Agent的模型选型与避坑指南

VSCode配置Claude Code Agent的模型选型与避坑指南

1. 为什么VSCode里配Claude Code Agent不是“装个插件就完事”——先破除三个典型幻觉 在最近两个月的客户支持和社区答疑中,我反复看到开发者带着一种近乎虔诚的期待打开VSCode:点开扩展市场搜“Claude”,装上标着“Official”或“Verified”…

2026/7/8 19:08:23阅读更多 →
影刀RPA Excel的Sheet管理:新增、复制、重命名、删除

影刀RPA Excel的Sheet管理:新增、复制、重命名、删除

影刀RPA Excel的Sheet管理:新增、复制、重命名、删除 作者:林焱 一个Excel文件往往不止一个Sheet。采集数据按日期分Sheet存储、报表按部门分Sheet展示、原始数据和清洗结果放在不同Sheet里。很多新手只会操作固定的"Sheet1",一旦…

2026/7/8 19:08:23阅读更多 →
微信小程序云开发+混元Lite实战:零服务器构建AI增强应用

微信小程序云开发+混元Lite实战:零服务器构建AI增强应用

1. 项目概述:这不是“薅羊毛”,而是一次微信生态内真实可用的云资源实践“微信小程序送补贴!手把手教你薅免费云开发资源 混元 Token(附使用教程)”——这个标题里藏着三个被严重误读的关键词:“送补贴”“…

2026/7/8 19:03:22阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/8 5:12:14阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/8 7:00:12阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/8 2:26:06阅读更多 →
作为一个给团队打绩效的人,我想说几句

作为一个给团队打绩效的人,我想说几句

我每半年都会给团队成员打绩效,也会参与和 CTO 的绩效校准,所以从管理者的视角,说说这件事 首先,我先把结论告诉你:接受结果,但一定要把原因问清楚。 因为当绩效公布到你这里的时候,结果基本已…

2026/7/8 0:01:17阅读更多 →
A股股指期货:全维度解析(多表格结构化完整版)

A股股指期货:全维度解析(多表格结构化完整版)

一、基础定义与核心本质股指期货全称股票价格指数期货,是中国金融期货交易所(中金所)上市的标准化金融期货合约,交易标的为 A 股大盘指数,约定未来特定时间按约定价格现金交割指数涨跌差价,不交割一篮子股票…

2026/7/8 0:01:17阅读更多 →
iOS越狱新手指南:从困惑到掌控,3天解锁iPhone无限潜能的真实故事

iOS越狱新手指南:从困惑到掌控,3天解锁iPhone无限潜能的真实故事

iOS越狱新手指南:从困惑到掌控,3天解锁iPhone无限潜能的真实故事 【免费下载链接】Jailbreak iOS 26.4 - 26, 17 - 17.7.5 & iOS 18 - 18.7.3 Jailbreak Tools, Cydia/Sileo/Zebra Tweaks & Jailbreak News Updates || AI Jailbreak Finder &…

2026/7/8 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/8 6:59:54阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/8 13:42:39阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/8 13:42:39阅读更多 →