技术栈
electron
不可能片场
2 天前
前端
·
electron
工程实践 台账备份从全量复制改成增量日志
整理工作目录那天,ls | grep ledger 的输出把我看愣了。ledger.json 本身 1.4 MB,旁边躺着 177 个 ledger.json.bak-*,加起来 139.7 MB。最早那份是 9 月 3 日的,72 KB;最新那份是 10 月 23 日的,1403944 字节。四十五天,文件涨了 19 倍,备份数量涨了 177 倍。
林恒smileZAZ
2 天前
vue.js
·
electron
·
计算机外设
用 Vue 3 + Electron 做桌宠:从启动退出到拖拽、单击与鼠标穿透
🧑💻 写在开头 点赞 + 收藏 === 学会🤣🤣🤣一个角色能在桌面上动起来,只是桌宠开发的开始。真正影响使用体验的,往往是几个看似普通的问题:重复启动会不会出现两个宠物?关闭设置窗口后应用还在不在?拖动人物为什么会误触单击?透明窗口为什么挡住了后面的软件?退出时配置是否来得及保存?
非常好吃的糖
3 天前
electron
Windows 桌面端的语音唤醒:从「识别出文字」到「识别出唤醒词」
一次从 Vosk ASR 迁移到 sherpa-onnx KWS 的实践复盘。包含踩过的坑、实测数据,以及最后仍然没解决的问题。
Suprman
4 天前
javascript
·
平面
·
electron
·
排序算法
从 B/S 到 Electron:平面排版套料系统桌面版开发实战
在制造业中,平面排版套料是提高材料利用率、降低生产成本的关键环节。传统的套料系统大多采用 B/S(浏览器 / 服务器)架构,用户通过浏览器访问系统进行排版和生成 NC 代码。
不可能片场
6 天前
前端
·
electron
工程实践 一个缓存把选片从十分钟压到一分钟
前几天我的自动发片脚本突然开始"无故死亡":跑起来一行输出都没有,几秒到几分钟后进程被 SIGTERM,退出码 1。第一反应是沙箱又在乱杀进程,第二反应是 shell 环境坏了。查了两轮才发现,两件事都不是——它只是慢,慢到被前台超时按掉了。真正的凶手是一行看起来很无害的循环调用:dedup_check() 里每次都重新扫一遍已发布库。
lemon_sjdk
7 天前
前端
·
electron
·
状态模式
·
im
从一段真实的 Electron IM 前端代码,看高级前端的工程化修养
导语:很多前端项目在 Demo 阶段跑得很顺,但一旦进入公网环境、面临弱网切换、历史数据兼容时就会原形毕露。今天,我们通过深度剖析一段真实的 Electron IM(即时通讯)软件的前端源码,来看看那些“看似平淡无奇,实则暗藏玄机”的工程化设计。同时,我们也会解答一个让很多 Java 转前端的开发者极度困惑的问题:为什么 JavaScript 不声明变量也不报错?
优选资源分享
8 天前
javascript
·
笔记
·
electron
PicGo v3.0.3 新版 | 开源免费图床工具
icGo 图床上传工具是一款基于 Electron 开发的开源免费桌面软件,适配 Windows 操作系统,专门解决创作者写笔记、写博客时图片上传繁琐的痛点。软件可对接各类主流图床服务,图片上传完成自动复制访问链接,适配 Markdown 写作场景,内置相册功能,图片上传、预览、整理一站式完成,省去手动复制修改图片链接的重复工作。
不可能片场
8 天前
前端
·
electron
Electron 发布核验 别把没查到当成没发出去
平台侧核验这件事,我们做了快两个月,踩得最深的坑不是「查不到」,而是把「查不到」直接翻译成「没发出去」。
flash俊杰
8 天前
electron
桌宠点击反应:把一坨 if 拆成「归一化 → 门控查表 → 执行 → 广播」
我们的桌面 AI 应用有一个透明置顶的桌宠窗,里面是虚拟形象。用户会去点它:点头、点身体、按住不放、拖走。
日耗10亿Token被老板赶出门
10 天前
javascript
·
electron
REA 火了:一个 Electron 按钮的调用链,它能追到哪一步?
今天刷掘金榜单,连续看到几篇 REA。名字也很直接:Reverse Engineer Anything,逆向一切。
一铭11199
10 天前
android
·
数据库
·
electron
·
开源软件
·
access
海豹办公 1.9.15 跨端办公软件实践 文档兼容 Access 数据库与移动 WebView 排错
海豹办公(Seal Office)1.9.15 是一款免费开源的办公软件,提供文字、表格、演示文稿及 PDF 页面处理,并发布 Windows、Ubuntu、Android 和 HarmonyOS 安装包。本文结合本次版本更新,介绍共用编辑器的跨端实现思路、Access 数据库接入边界,以及移动端模板和本地资源故障的排查方法。
不可能片场
10 天前
前端
·
electron
工程实践 原子替换改了 ctime 怎么修
压缩一个大文件、然后把结果原地覆盖回去,这个动作看起来干净得像没发生过——文件路径没变,文件名没变,内容还变好了。但它偷偷改掉了一样东西:文件的创建时间。而我们的发布调度恰好用它当排序键,于是「一次无痕优化」变成了「这条素材被顺延十三个周期」。
PegasusYu
10 天前
数据库
·
electron
·
node.js
·
脚本
·
测试
·
轻量级
·
nedb
Node.js使用nedb轻量级数据库测试脚本
NeDB 是一个轻量级嵌入式数据库,主要用在 Node.js projects, allowing you to store data directly in memory or local files. 其特征为:不用装数据库服务:数据直接存进程序进程或本地文件,开发和部署更简单;支持条件查询、排序、正则匹配等;支持内存和文本方式数据库使用。
flash俊杰
11 天前
electron
Windows 安装器与标签发布流水线:让「出一个正式安装包」变成推一条标签
这篇钻进发布工程的细节:品牌图标怎么从一张源图确定性地产出,assisted 安装器和 NSIS 自定义脚本有哪些坑,版本号怎么收口成一个真源,标签触发的流水线长什么样,以及一个 dev 下一切正常、真机装包启动即挂的原生绑定问题。
flash俊杰
11 天前
electron
深色模式、无障碍门禁与零依赖自研 i18n:发布前的完检三件套
这篇讲 最贴近用户界面的三个断点:深色模式从半套双写收成单一真源、无障碍从零体系变成 CI 门禁、以及从零自研的一套零依赖国际化方案。前两件快速过,i18n 是重头,最后顺带说首启向导和一个端到端测试的坑。
不可能片场
11 天前
前端
·
electron
Electron 发布进程被回收 用脱离进程组托住
自动化发一条内容,链路里最脆的一环往往不是平台改版,也不是登录态过期,而是你拉起来的那个 GUI 进程根本活不到发布结束。这篇文章讲一个踩了很久、代价很高的坑:Electron 发布进程被上游任务回收连坐杀掉,以及怎么用脱离进程组的方式把它托住。
月走乂山
13 天前
electron
·
node.js
·
插件系统
·
deepseek
·
bug排查
·
dsh
·
deepseek harness
DSH 桌面版用 DeepSeek 报 REQUEST_EXTENSION 的根因定位与修复
DSH 桌面版(DeepSeek Harness Desktop)里把模型切到 DeepSeek 后,每次发消息都失败:本轮运行失败 DeepSeek request extension preparation failed,Tag 是 REQUEST_EXTENSION。请求根本没发出去。本文从错误字符串一路翻到运行时源码,定位到一个 profile 清单缺字段引发的连锁报错,并给出零升级的本地修复方案和可复现的 A/B 验证。
mont evergreen
13 天前
electron
·
vue
·
事件
一封从外部世界寄来的信:二维码数据如何穿越三重门,抵达你的屏幕
想象你是一位管家,掌管着一座精心设计的大宅——Electron 桌面应用。这座宅子有三个彼此隔离的房间,每个房间都有自己的守门人。而今天的故事,讲的是一封来自外界的“信”——一台外部设备通过 HTTP 发送来的二维码数据——如何穿越三道门,最终变成你屏幕上的一张网页。
fellow99
14 天前
electron
·
agent
·
ai编程
·
deepseek
DSH Desktop:把 DeepSeek Harness 变成真正的桌面应用
很多人以为,把一个开源的 AI agent 框架做成桌面应用,只有两条路:要么 fork 上游、动一堆架构代码;要么退而求其次,套个浏览器壳充数。