[分享创造] 在家和公司之间插拔外接屏,窗口全乱套——我做了个工具把它们放回去,包括放回原来的桌面
每天带着笔记本在家和公司之间跑,插拔一次外接屏,窗口就全挤回内建屏,还散落在不同的 Mission Control 桌面上,手动归位要好几分钟。找了一圈工具没解决,干脆自己写了一个:LayoutKeeper 。
先说现有工具为什么解决不了我的问题:
● Rectangle 、Magnet 这类是分屏工具,管的是把窗口快速摆到左半/右半,不管"恢复到原来的样子"。
● Stay 、Display Maid 能按显示器配置恢复窗口位置,但窗口回不到原来的桌面( Space )——对我这种一个桌面写代码、一个桌面通讯、一个桌面看文档的人来说,位置对了、桌面错了,还是乱的。
LayoutKeeper 做的事:
● 按屏幕硬件记布局:用显示器的 EDID (厂商/型号/序列号)区分家里和公司的屏幕,各存一份,不用手动选场景。
● 跨桌面恢复:保存时记下每个窗口在外接屏的第几个桌面,恢复时连桌面一起放回去(需要 macOS 26+)。
● 版式:同一块屏幕可存多套命名布局(比如"写代码""开会"),菜单栏一键切换。
● 历史版本:每块屏幕自动留最近 5 个版本,可预览、可回滚。
● 稳字当头:恢复前可逐窗口预览;每个窗口移动后回读确认,没到位就回滚;每次恢复都能一键撤销;同名窗口分不清时标"需要确认"让你选,绝不猜着移。
● 菜单栏常驻 + 全局快捷键:⌃⌥⌘S 保存、⌃⌥⌘R 恢复、⌃⌥⌘Z 撤销。接上屏幕时可以自动恢复(每块屏幕第一次会先问你)。
技术上一句带过:跨桌面移动用的是 macOS 26 的 SkyLight 私有接口,所以不用关 SIP 、不用注入 Dock,只需要"辅助功能"一个权限。
诚实写局限:
● 目前只支持一块外接屏。
● 跨桌面恢复要 macOS 26+(同一桌面内的位置/大小恢复 macOS 14+ 就行),且依赖私有 API ,系统大更新后可能失效——应用启动时会自动检测,失效就自动关掉这个功能,不会乱移窗口。
● Finder 窗口没法跨桌面移动(拿不到进程启动时间,过不了身份校验)。
隐私:不收集任何数据,没有统计。唯一的联网是去 GitHub 检查更新(可关)。布局只存在本机 ~/Library/Application Support/LayoutKeeper/。
GPL-3.0 开源,免费。下载在 Releases 里(未公证,第一次右键→打开)。从 0.6.1 起支持应用内检查更新,更新后辅助功能权限不用重新授。
仓库: https://github.com/tumingke0/LayoutKeeper
多屏办公的同学欢迎试用,提 Issue 时附上"设置 → 诊断 → 一键自检"的报告,我修得会快很多。求反馈,求 star 。
via V2EX (author: tumk)
每天带着笔记本在家和公司之间跑,插拔一次外接屏,窗口就全挤回内建屏,还散落在不同的 Mission Control 桌面上,手动归位要好几分钟。找了一圈工具没解决,干脆自己写了一个:LayoutKeeper 。
先说现有工具为什么解决不了我的问题:
● Rectangle 、Magnet 这类是分屏工具,管的是把窗口快速摆到左半/右半,不管"恢复到原来的样子"。
● Stay 、Display Maid 能按显示器配置恢复窗口位置,但窗口回不到原来的桌面( Space )——对我这种一个桌面写代码、一个桌面通讯、一个桌面看文档的人来说,位置对了、桌面错了,还是乱的。
LayoutKeeper 做的事:
● 按屏幕硬件记布局:用显示器的 EDID (厂商/型号/序列号)区分家里和公司的屏幕,各存一份,不用手动选场景。
● 跨桌面恢复:保存时记下每个窗口在外接屏的第几个桌面,恢复时连桌面一起放回去(需要 macOS 26+)。
● 版式:同一块屏幕可存多套命名布局(比如"写代码""开会"),菜单栏一键切换。
● 历史版本:每块屏幕自动留最近 5 个版本,可预览、可回滚。
● 稳字当头:恢复前可逐窗口预览;每个窗口移动后回读确认,没到位就回滚;每次恢复都能一键撤销;同名窗口分不清时标"需要确认"让你选,绝不猜着移。
● 菜单栏常驻 + 全局快捷键:⌃⌥⌘S 保存、⌃⌥⌘R 恢复、⌃⌥⌘Z 撤销。接上屏幕时可以自动恢复(每块屏幕第一次会先问你)。
技术上一句带过:跨桌面移动用的是 macOS 26 的 SkyLight 私有接口,所以不用关 SIP 、不用注入 Dock,只需要"辅助功能"一个权限。
诚实写局限:
● 目前只支持一块外接屏。
● 跨桌面恢复要 macOS 26+(同一桌面内的位置/大小恢复 macOS 14+ 就行),且依赖私有 API ,系统大更新后可能失效——应用启动时会自动检测,失效就自动关掉这个功能,不会乱移窗口。
● Finder 窗口没法跨桌面移动(拿不到进程启动时间,过不了身份校验)。
隐私:不收集任何数据,没有统计。唯一的联网是去 GitHub 检查更新(可关)。布局只存在本机 ~/Library/Application Support/LayoutKeeper/。
GPL-3.0 开源,免费。下载在 Releases 里(未公证,第一次右键→打开)。从 0.6.1 起支持应用内检查更新,更新后辅助功能权限不用重新授。
仓库: https://github.com/tumingke0/LayoutKeeper
多屏办公的同学欢迎试用,提 Issue 时附上"设置 → 诊断 → 一键自检"的报告,我修得会快很多。求反馈,求 star 。
via V2EX (author: tumk)
[酷工作] 大厂裸辞半年迷茫了,有各种尝试还是想找工作
985 毕业,大龄前端,大厂经验,二线城市。
家里重大变故,想好好调整一下就辞职了。 现在慢慢走出来了。
休息了几个月。
本想找个国企小公司远程认真做事不加班,结果竞争太大了,断断续续面试两个多月,走最后一步给刷了都不少,可能我喜欢要价在上限不是下限。
经济上没有自由,具体不展开免得跑题了。只能说比较长的时间没有压力,至少消费是降级了。
----------------------
我原本是打算找个轻松的工作然后慢慢开展副业的。
自媒体赛道也尝试了,有一点的自信能获得认可。但认真想一想,没有兴趣做成事业的,一是变成辛苦钱了没有成就感,二是要月入即使五千以上都势必要整成上班的形式,其实我对于平台流量研究没有兴趣,只想单纯分享。
----------------------
重新读书深造我都愿意,但深造出来又能干嘛呢?
我还有一个产品的想法,等我古法编程出来给大家轻喷。开玩笑但不能指望全部 vibe coding 。
最后在做的一点就是投资需谨慎,这个我不喜欢在网上说太多,因为每个人的心理承受能力和视角都大不相同。只是提一下毕竟和钱有关。
现在感觉非常虚无,不知道怎么办,主要是没有渠道。难道说只能躺平了?或许说有点太急躁了,都只是开始。
----------------------
想找工作因为很喜欢有固定饭搭子聊天的感觉,还有社会脱节的问题。
via V2EX (author: guguphoenix707)
985 毕业,大龄前端,大厂经验,二线城市。
家里重大变故,想好好调整一下就辞职了。 现在慢慢走出来了。
休息了几个月。
本想找个国企小公司远程认真做事不加班,结果竞争太大了,断断续续面试两个多月,走最后一步给刷了都不少,可能我喜欢要价在上限不是下限。
经济上没有自由,具体不展开免得跑题了。只能说比较长的时间没有压力,至少消费是降级了。
----------------------
我原本是打算找个轻松的工作然后慢慢开展副业的。
自媒体赛道也尝试了,有一点的自信能获得认可。但认真想一想,没有兴趣做成事业的,一是变成辛苦钱了没有成就感,二是要月入即使五千以上都势必要整成上班的形式,其实我对于平台流量研究没有兴趣,只想单纯分享。
----------------------
重新读书深造我都愿意,但深造出来又能干嘛呢?
我还有一个产品的想法,等我古法编程出来给大家轻喷。开玩笑但不能指望全部 vibe coding 。
最后在做的一点就是投资需谨慎,这个我不喜欢在网上说太多,因为每个人的心理承受能力和视角都大不相同。只是提一下毕竟和钱有关。
现在感觉非常虚无,不知道怎么办,主要是没有渠道。难道说只能躺平了?或许说有点太急躁了,都只是开始。
----------------------
想找工作因为很喜欢有固定饭搭子聊天的感觉,还有社会脱节的问题。
via V2EX (author: guguphoenix707)
[问与答] 作为一个没见过退休金的农村人,我想知道退休职工和体制内退休后退休金有多少钱?
我从来没听说过村里谁家老人是靠“基本养老金”生活的,都是靠子女供养,前几年倒是依稀听过邻居老奶奶说每个月能领一百多。
最近站里关于社保的话题比较多,我在想一百多能干啥,有啥吵吵的。刚才问了下 AI ,AI 说退休职工每个月起码有三四千退休金,给我小小震撼了一把,这退休金比在我们县城打工工资都高。
我之前从来没了解过这些,可能因为我是农村人,认识的人没有退休职工、体制内人士,只有农民。
有没有家里有退休职工/体制内人士的 V 友,能说说这是真的吗? 退休金到底能拿多少钱? 我虽然稀里糊涂上了几年班,也随波逐流交着社保啥的,但对退休后能拿多少钱还是一头雾水。
via V2EX (author: Orris)
我从来没听说过村里谁家老人是靠“基本养老金”生活的,都是靠子女供养,前几年倒是依稀听过邻居老奶奶说每个月能领一百多。
最近站里关于社保的话题比较多,我在想一百多能干啥,有啥吵吵的。刚才问了下 AI ,AI 说退休职工每个月起码有三四千退休金,给我小小震撼了一把,这退休金比在我们县城打工工资都高。
我之前从来没了解过这些,可能因为我是农村人,认识的人没有退休职工、体制内人士,只有农民。
有没有家里有退休职工/体制内人士的 V 友,能说说这是真的吗? 退休金到底能拿多少钱? 我虽然稀里糊涂上了几年班,也随波逐流交着社保啥的,但对退休后能拿多少钱还是一头雾水。
via V2EX (author: Orris)
[酷工作] [蚂蚁集团招聘] agent 研发工程师(上海,杭州)
蚂蚁集团|后端研发工程师( Agent 应用方向) 职级:P5–P6 我们希望找到既具备扎实后端研发能力,又有 Agent 应用实践经验的工程师,一起推动 AI 能力在真实业务场景中落地。 岗位职责
1. 负责核心业务后端系统的设计与研发,保障系统的稳定性、性能与可扩展性。
2. 参与 Agent 应用的方案设计与开发,包括工具调用、任务规划、上下文管理及业务系统集成。
3. 围绕业务场景,持续优化 Agent 的任务完成率、响应速度与调用成本,建设效果评测和运行监控能力。
4. 与产品、算法及前端团队协作,推动需求从技术方案、开发交付到上线后的持续迭代。 任职要求
5. 具备扎实的计算机基础,熟悉 Java 及主流后端开发框架,具备良好的编码习惯和工程能力。
6. 熟悉数据库、缓存、消息队列等常用技术,理解分布式系统设计,能够独立完成模块设计、开发与问题排查。
7. 具备 Agent 应用实际研发经验,参与过可运行、可验证的项目,熟悉大模型接入、工具调用( Tool Calling )、工作流编排及上下文管理等关键环节。
8. 理解大模型应用的能力边界,对输出不确定性、异常处理、权限控制及效果评测有实际思考或实践。
9. 具备良好的业务理解、沟通协作和主动推进能力; P6 候选人需具备独立负责复杂模块或项目、推动技术方案落地的能力。 加分项
● 有 Agent 应用上线及持续运营经验,能够结合数据说明业务效果与优化成果。
● 有 RAG 、MCP 、多 Agent 协作或长任务执行等实践经验。
● 有高并发系统、复杂业务系统建设经验,或相关开源项目贡献。
联系 wx:xxdmit
via V2EX (author: Shawn9010)
蚂蚁集团|后端研发工程师( Agent 应用方向) 职级:P5–P6 我们希望找到既具备扎实后端研发能力,又有 Agent 应用实践经验的工程师,一起推动 AI 能力在真实业务场景中落地。 岗位职责
1. 负责核心业务后端系统的设计与研发,保障系统的稳定性、性能与可扩展性。
2. 参与 Agent 应用的方案设计与开发,包括工具调用、任务规划、上下文管理及业务系统集成。
3. 围绕业务场景,持续优化 Agent 的任务完成率、响应速度与调用成本,建设效果评测和运行监控能力。
4. 与产品、算法及前端团队协作,推动需求从技术方案、开发交付到上线后的持续迭代。 任职要求
5. 具备扎实的计算机基础,熟悉 Java 及主流后端开发框架,具备良好的编码习惯和工程能力。
6. 熟悉数据库、缓存、消息队列等常用技术,理解分布式系统设计,能够独立完成模块设计、开发与问题排查。
7. 具备 Agent 应用实际研发经验,参与过可运行、可验证的项目,熟悉大模型接入、工具调用( Tool Calling )、工作流编排及上下文管理等关键环节。
8. 理解大模型应用的能力边界,对输出不确定性、异常处理、权限控制及效果评测有实际思考或实践。
9. 具备良好的业务理解、沟通协作和主动推进能力; P6 候选人需具备独立负责复杂模块或项目、推动技术方案落地的能力。 加分项
● 有 Agent 应用上线及持续运营经验,能够结合数据说明业务效果与优化成果。
● 有 RAG 、MCP 、多 Agent 协作或长任务执行等实践经验。
● 有高并发系统、复杂业务系统建设经验,或相关开源项目贡献。
联系 wx:xxdmit
via V2EX (author: Shawn9010)
[分享创造] 十年前业余做的诗词 App,今年业余时间和 AI 一起从零重写了一遍
2015 年在 V2EX 发过一个帖,上线了一个叫微诗的小 App ,内置全唐诗、全宋词,离线检索。后来工作一忙,2017 年前后就搁下了,一放差不多十年。
今年业余时间和 AI agent 一起从零重写,SwiftUI + WidgetKit ,旧代码一行没留,用的是最先进的模型。token 折成 API 价差不多 2 万刀(估算)。功能几周就做齐了,大头都烧在"不够好看,再来一版"上,画屏全屏页有一天改了五轮。
几个坑:AI 会编诗,节气和七十二候的引文我对照维基文库一条条核,换掉了 8 首存疑的;程序化山水是移植开源 JS ,用原作跑金标逐点对拍;社交 Feed 和视频流主动砍了,专心读诗。
现在能做的:每天一首,结合节气和天气推荐;朗读,上滑自动读;诗音是演唱版,逐句高亮;画屏做诗笺,能当壁纸、桌面组件和锁屏。
基础功能不用内购,是完整的。付费是买断不是订阅,主要是音乐生成那块接口比较贵。楼里放 5 个码,先到先得(码稍后补)。
https://apps.apple.com/app/id951554447
业余做的小东西,欢迎拍砖。
via V2EX (author: charsunny)
2015 年在 V2EX 发过一个帖,上线了一个叫微诗的小 App ,内置全唐诗、全宋词,离线检索。后来工作一忙,2017 年前后就搁下了,一放差不多十年。
今年业余时间和 AI agent 一起从零重写,SwiftUI + WidgetKit ,旧代码一行没留,用的是最先进的模型。token 折成 API 价差不多 2 万刀(估算)。功能几周就做齐了,大头都烧在"不够好看,再来一版"上,画屏全屏页有一天改了五轮。
几个坑:AI 会编诗,节气和七十二候的引文我对照维基文库一条条核,换掉了 8 首存疑的;程序化山水是移植开源 JS ,用原作跑金标逐点对拍;社交 Feed 和视频流主动砍了,专心读诗。
现在能做的:每天一首,结合节气和天气推荐;朗读,上滑自动读;诗音是演唱版,逐句高亮;画屏做诗笺,能当壁纸、桌面组件和锁屏。
基础功能不用内购,是完整的。付费是买断不是订阅,主要是音乐生成那块接口比较贵。楼里放 5 个码,先到先得(码稍后补)。
https://apps.apple.com/app/id951554447
业余做的小东西,欢迎拍砖。
via V2EX (author: charsunny)
[推广] 做了个 AI 石头识别工具:上传照片,看看捡到的石头可能是什么
大家好,分享一下我做的小产品 Rock Identify ,一个通过照片识别岩石、矿物和晶体的网站。
地址: https://rockidentify.net
它解决的是一个很具体的问题:手里有块石头,想知道它可能是什么,却不知道该从哪个名字搜起。尤其是没有相关知识的时候,搜“黑色石头”“透明石头”,很容易越看越迷糊。
使用方式比较简单:上传同一块石头的 1–3 张照片,也可以补充发现地点和观察到的特征,然后等待分析结果。不需要下载 App ,也可以不注册直接试用。
目前主要有这些功能:
1. 照片识别:给出可能的名称,并解释照片中哪些纹理、颗粒或条带支持这个判断。
2. 相似候选对比:遇到容易混淆的材料,可以查看区别和需要进一步观察的地方。
3. 围绕结果追问:比如“为什么更像石英”“再拍哪个角度比较有帮助”“这种岩石通常怎么形成”。
矿物和岩石百科:可以继续查阅相关材料的特征与背景知识。
欢迎有石头、矿物或晶体照片的朋友试一下。
也欢迎直接指出错误。如果方便,反馈时附上照片和已知名称,会更容易定位问题。如果有兴趣的话,可以围绕以下这些问题给出反馈
1. 识别解释是否清楚,能不能帮你理解自己的标本?
2. 从上传照片到看到结果,有没有卡住或让人困惑的地方?
3. 如果已经知道标本的名称,网站的判断和理由是否合理?
via V2EX (author: Tsea)
大家好,分享一下我做的小产品 Rock Identify ,一个通过照片识别岩石、矿物和晶体的网站。
地址: https://rockidentify.net
它解决的是一个很具体的问题:手里有块石头,想知道它可能是什么,却不知道该从哪个名字搜起。尤其是没有相关知识的时候,搜“黑色石头”“透明石头”,很容易越看越迷糊。
使用方式比较简单:上传同一块石头的 1–3 张照片,也可以补充发现地点和观察到的特征,然后等待分析结果。不需要下载 App ,也可以不注册直接试用。
目前主要有这些功能:
1. 照片识别:给出可能的名称,并解释照片中哪些纹理、颗粒或条带支持这个判断。
2. 相似候选对比:遇到容易混淆的材料,可以查看区别和需要进一步观察的地方。
3. 围绕结果追问:比如“为什么更像石英”“再拍哪个角度比较有帮助”“这种岩石通常怎么形成”。
矿物和岩石百科:可以继续查阅相关材料的特征与背景知识。
欢迎有石头、矿物或晶体照片的朋友试一下。
也欢迎直接指出错误。如果方便,反馈时附上照片和已知名称,会更容易定位问题。如果有兴趣的话,可以围绕以下这些问题给出反馈
1. 识别解释是否清楚,能不能帮你理解自己的标本?
2. 从上传照片到看到结果,有没有卡住或让人困惑的地方?
3. 如果已经知道标本的名称,网站的判断和理由是否合理?
via V2EX (author: Tsea)
[ChatBI] ossie 正在尝试统一语义层规范或者定义
snowflake 和几个大厂发起,早期叫 OSI ,后来贡献给 apache 了, 叫 Ossie
https://ossie.apache.org/
via V2EX (author: bjfane)
snowflake 和几个大厂发起,早期叫 OSI ,后来贡献给 apache 了, 叫 Ossie
https://ossie.apache.org/
via V2EX (author: bjfane)
[分享创造] 在线简历生成器:支持多模板、AI 优化和 PDF 导出
最近把一个在线简历生成器继续完善了一下,分享给大家看看。
在线使用:
https://beyondlong.github.io/resume-builder/
项目地址:
https://github.com/beyondlong/resume-builder
主要功能:
- 在线编辑简历,浏览器本地自动保存
- 支持 7 套简历模板,可以直接预览切换
- 支持主题色配置
- 支持导出 JSON 配置,方便备份和迁移
- 支持浏览器打印 / 下载 PDF
- 加了一些 AI 辅助能力,比如简历内容优化、岗位推荐、模拟面试问题生成
这个项目最开始是为了解决自己维护简历麻烦的问题,后来慢慢做成了一个相对完整的小工具。现在比较适合前端、后端、架构、产品、运营等岗位快速整理一份简历。
目前还在继续优化模板和体验,如果大家有建议,欢迎提 issue 或 star 支持一下。也欢迎大家直接拍砖,尤其是模板设计和简历导出这块。
via V2EX (author: yangxl2033)
最近把一个在线简历生成器继续完善了一下,分享给大家看看。
在线使用:
https://beyondlong.github.io/resume-builder/
项目地址:
https://github.com/beyondlong/resume-builder
主要功能:
- 在线编辑简历,浏览器本地自动保存
- 支持 7 套简历模板,可以直接预览切换
- 支持主题色配置
- 支持导出 JSON 配置,方便备份和迁移
- 支持浏览器打印 / 下载 PDF
- 加了一些 AI 辅助能力,比如简历内容优化、岗位推荐、模拟面试问题生成
这个项目最开始是为了解决自己维护简历麻烦的问题,后来慢慢做成了一个相对完整的小工具。现在比较适合前端、后端、架构、产品、运营等岗位快速整理一份简历。
目前还在继续优化模板和体验,如果大家有建议,欢迎提 issue 或 star 支持一下。也欢迎大家直接拍砖,尤其是模板设计和简历导出这块。
via V2EX (author: yangxl2033)
[分享创造] [网站自荐] 做了一个免费的起名网站,支持上百种主题的起名,用的是自己训练的模型
目前站支持有宝宝名字、品牌名字、用户名、奇幻角色名字、公司名称、生意名称等几十个生成器。
用的自己训练的模型,效果强于市面上大部分的随机名称以及 AI 起名工具。永久免费使用。
使用过程中发现问题,随时告诉我,我马上改!
https://www.nameideabox.com/
网站截图
首页
商业名称生成器
生成结果
结果分析
via V2EX (author: zhunti15)
目前站支持有宝宝名字、品牌名字、用户名、奇幻角色名字、公司名称、生意名称等几十个生成器。
用的自己训练的模型,效果强于市面上大部分的随机名称以及 AI 起名工具。永久免费使用。
使用过程中发现问题,随时告诉我,我马上改!
https://www.nameideabox.com/
网站截图
首页
商业名称生成器
生成结果
结果分析
via V2EX (author: zhunti15)