[分享创造] Rectangle、Stay 我都用, LayoutKeeper 是第三种东西:说说窗口工具的三分法
LayoutKeeper 发布十天了,评论区和 Issue 里被问得最多的一句话是:"这和 Rectangle / Stay 有什么区别?"
这个问题我自己当年也问过——准确说,我是把它们仨都装上、逐个试了一遍,才决定自己写一个的。所以今天不吹自家东西,就把这三类工具的分工捋清楚,帮你选对的。
LayoutKeeper 是个 macOS 菜单栏小工具(开源 GPL-3.0 ):记住外接屏上每个窗口的位置和它所在的 Mission Control 桌面,拔线再插回来时一键还原。先放结论:**这三类工具管的是三件不同的事,不是谁替代谁。**
**第一类:分屏工具,代表是 Rectangle 、Magnet 。**
管的是"此时此刻、这块屏幕上,怎么把窗口摆整齐"。快捷键一按,窗口贴左半、右半、四分之一。它的时间维度是"现在",空间维度是"当前屏幕"。我每天都在用 Rectangle ,它解决的是"摆"的效率问题。
但它不管"记住"。你拔了线再插回来,Rectangle 帮不了你——它从没记过你原来的样子。
**第二类:显示器配置恢复,代表是 Stay 、Display Maid 。**
管的是"这套显示器配置下,窗口应该在什么位置"。你存一份配置:这块屏上 Chrome 放左边、终端放右边。下次接上同一套显示器,它把窗口按位置摆回去。时间维度是"配置切换时",空间维度是"屏幕+坐标"。
我认真试过 Stay ,位置恢复做得不错。但它有个我过不去的坎:**窗口回不到原来的 Mission Control 桌面**。我一个桌面写代码、一个桌面通讯、一个桌面看文档,Stay 把窗口都摆回了外接屏,但全堆在当前桌面上——位置对了,桌面错了,我还是得一个个拖回去。对我来说等于问题只解决了一半。
**第三类:布局快照恢复,LayoutKeeper 在这里。**
管的是"把一切放回拔线之前的那一刻":位置、大小,连同窗口所在的桌面序号一起记,恢复时一起放回去。时间维度是"拔线前 vs 插线后",空间维度是"屏幕+坐标+桌面"。
为了做到"连桌面一起",技术上走了条野路子:跨桌面移动用的是 macOS 26 的 SkyLight 私有接口,不用关 SIP 、不用注入 Dock ,只要"辅助功能"一个权限。系统大更新后可能失效,应用启动时会自动检测,失效就自动关掉这个功能,不会乱移窗口。前面几篇开发日志写过这段,有兴趣可以翻我主页。
所以我的真实用法是三个一起装:Rectangle 管日常摆,Stay 那类我后来没再用(因为 LayoutKeeper 覆盖了它的场景还多记了桌面),LayoutKeeper 只管拔插线那一下。如果你从不用外接屏,或者不用多桌面,那你大概率不需要 LayoutKeeper ,Rectangle 一个就够了——工具选对场景比选"功能多"重要。
局限照例写前面,不藏着:
- 只支持**一块**外接屏,多屏用户先别试。
- 跨桌面恢复要 macOS 26+(同桌面内的位置恢复 macOS 14+ 就行)。
- Finder 窗口没法跨桌面移动(拿不到进程启动时间,过不了身份校验)。
- 数据只存本机 `~/Library/Application Support/LayoutKeeper/`,不收集任何东西,唯一的联网是去 GitHub 查更新(可关)。
仓库: https://github.com/tumingke0/LayoutKeeper
如果你也在用这几类工具,欢迎聊聊你的组合——我特别想知道还有哪些"位置对了但桌面错了"之类的半截子痛点,Issue 里提,我看路线图怎么排。
via V2EX (author: tumk)
LayoutKeeper 发布十天了,评论区和 Issue 里被问得最多的一句话是:"这和 Rectangle / Stay 有什么区别?"
这个问题我自己当年也问过——准确说,我是把它们仨都装上、逐个试了一遍,才决定自己写一个的。所以今天不吹自家东西,就把这三类工具的分工捋清楚,帮你选对的。
LayoutKeeper 是个 macOS 菜单栏小工具(开源 GPL-3.0 ):记住外接屏上每个窗口的位置和它所在的 Mission Control 桌面,拔线再插回来时一键还原。先放结论:**这三类工具管的是三件不同的事,不是谁替代谁。**
**第一类:分屏工具,代表是 Rectangle 、Magnet 。**
管的是"此时此刻、这块屏幕上,怎么把窗口摆整齐"。快捷键一按,窗口贴左半、右半、四分之一。它的时间维度是"现在",空间维度是"当前屏幕"。我每天都在用 Rectangle ,它解决的是"摆"的效率问题。
但它不管"记住"。你拔了线再插回来,Rectangle 帮不了你——它从没记过你原来的样子。
**第二类:显示器配置恢复,代表是 Stay 、Display Maid 。**
管的是"这套显示器配置下,窗口应该在什么位置"。你存一份配置:这块屏上 Chrome 放左边、终端放右边。下次接上同一套显示器,它把窗口按位置摆回去。时间维度是"配置切换时",空间维度是"屏幕+坐标"。
我认真试过 Stay ,位置恢复做得不错。但它有个我过不去的坎:**窗口回不到原来的 Mission Control 桌面**。我一个桌面写代码、一个桌面通讯、一个桌面看文档,Stay 把窗口都摆回了外接屏,但全堆在当前桌面上——位置对了,桌面错了,我还是得一个个拖回去。对我来说等于问题只解决了一半。
**第三类:布局快照恢复,LayoutKeeper 在这里。**
管的是"把一切放回拔线之前的那一刻":位置、大小,连同窗口所在的桌面序号一起记,恢复时一起放回去。时间维度是"拔线前 vs 插线后",空间维度是"屏幕+坐标+桌面"。
为了做到"连桌面一起",技术上走了条野路子:跨桌面移动用的是 macOS 26 的 SkyLight 私有接口,不用关 SIP 、不用注入 Dock ,只要"辅助功能"一个权限。系统大更新后可能失效,应用启动时会自动检测,失效就自动关掉这个功能,不会乱移窗口。前面几篇开发日志写过这段,有兴趣可以翻我主页。
所以我的真实用法是三个一起装:Rectangle 管日常摆,Stay 那类我后来没再用(因为 LayoutKeeper 覆盖了它的场景还多记了桌面),LayoutKeeper 只管拔插线那一下。如果你从不用外接屏,或者不用多桌面,那你大概率不需要 LayoutKeeper ,Rectangle 一个就够了——工具选对场景比选"功能多"重要。
局限照例写前面,不藏着:
- 只支持**一块**外接屏,多屏用户先别试。
- 跨桌面恢复要 macOS 26+(同桌面内的位置恢复 macOS 14+ 就行)。
- Finder 窗口没法跨桌面移动(拿不到进程启动时间,过不了身份校验)。
- 数据只存本机 `~/Library/Application Support/LayoutKeeper/`,不收集任何东西,唯一的联网是去 GitHub 查更新(可关)。
仓库: https://github.com/tumingke0/LayoutKeeper
如果你也在用这几类工具,欢迎聊聊你的组合——我特别想知道还有哪些"位置对了但桌面错了"之类的半截子痛点,Issue 里提,我看路线图怎么排。
via V2EX (author: tumk)
[酷工作] 十来年 Java 开发, 36 了,被裁后还有出路吗?
本人双非,目前在长沙,做了十来年开发,主要是 Java 后端。早些年在北京人大金仓( Kingbase 数据库),后来在长沙国防科大智能科学学院,再之后又干过电网和跟着科大的老师创业公司待过。项目经理、技术经理,带过十几人的研发团队。
这些年基本都在做企业项目,需求、架构、核心代码、团队协作、部署交付都干。微服务、大数据平台、知识图谱这些做过,最近两年也在做 AI 应用和 Agent ,包括 Dify 、LangGraph 、RAG ,以及 Java 业务系统和 Python 智能体的集成。
自己也接过一些项目,从嵌入式开发 C 硬件,到 Java 后端、管理端、微信小程序,再到云端部署,全程做下来。算是一直在写代码,也一直在学新东西。
然后,这个月收到裁员通知,下个月拿 N+1 。
最近开始在 BOSS 上找工作,陆续投了 100 多份简历。实际情况是,连已读的都很少,回复和邀面就更少了。每天打开看看,基本没什么动静。
现在有些困惑:做了这么多年,积累了一些技术和交付经验,但到了重新找工作的时候,连跟招聘方聊一聊的机会都不多 所以来请教一下各位,尤其是最近找过工作,或者正在做远程、接单的朋友:
● 像我这种 Java 后端加技术管理、也做过 AI 应用落地的经历,现在往哪些岗位和方向找,机会会多一点?
● 远程工作、项目外包、长期技术合作,有哪些比较靠谱的渠道?做过的朋友能否聊聊实际情况?
● 如果暂时找不到合适的全职,凭这些技术和项目经验,还有什么值得尝试的出路?
● 还是自媒体技术路线,最终的归宿难道只有铁人三项吗? 找工作、内推、远程、接单,都想聊聊。如果有合适的机会,也欢迎私信,简历和具体经历可以进一步沟通。 写这么多,也是想把自己的情况交代清楚。各位有什么建议尽管说,最近确实需要一些来自外面的思路。
via V2EX (author: IenBo)
本人双非,目前在长沙,做了十来年开发,主要是 Java 后端。早些年在北京人大金仓( Kingbase 数据库),后来在长沙国防科大智能科学学院,再之后又干过电网和跟着科大的老师创业公司待过。项目经理、技术经理,带过十几人的研发团队。
这些年基本都在做企业项目,需求、架构、核心代码、团队协作、部署交付都干。微服务、大数据平台、知识图谱这些做过,最近两年也在做 AI 应用和 Agent ,包括 Dify 、LangGraph 、RAG ,以及 Java 业务系统和 Python 智能体的集成。
自己也接过一些项目,从嵌入式开发 C 硬件,到 Java 后端、管理端、微信小程序,再到云端部署,全程做下来。算是一直在写代码,也一直在学新东西。
然后,这个月收到裁员通知,下个月拿 N+1 。
最近开始在 BOSS 上找工作,陆续投了 100 多份简历。实际情况是,连已读的都很少,回复和邀面就更少了。每天打开看看,基本没什么动静。
现在有些困惑:做了这么多年,积累了一些技术和交付经验,但到了重新找工作的时候,连跟招聘方聊一聊的机会都不多 所以来请教一下各位,尤其是最近找过工作,或者正在做远程、接单的朋友:
● 像我这种 Java 后端加技术管理、也做过 AI 应用落地的经历,现在往哪些岗位和方向找,机会会多一点?
● 远程工作、项目外包、长期技术合作,有哪些比较靠谱的渠道?做过的朋友能否聊聊实际情况?
● 如果暂时找不到合适的全职,凭这些技术和项目经验,还有什么值得尝试的出路?
● 还是自媒体技术路线,最终的归宿难道只有铁人三项吗? 找工作、内推、远程、接单,都想聊聊。如果有合适的机会,也欢迎私信,简历和具体经历可以进一步沟通。 写这么多,也是想把自己的情况交代清楚。各位有什么建议尽管说,最近确实需要一些来自外面的思路。
via V2EX (author: IenBo)
[iPhone] 天猫国际淘宝百亿补贴 港版 iPhone 18 pro 9299 可以上车吗
[淘宝] https://e.tb.cn/h.j23QHc9uYVHXZcF?tk=pl3KTESK1Qj MF287 「 [全新港版-满血 AI ] Apple/苹果 iPhone 18 Pro 」 点击链接直接打开 或者 淘宝搜索直接打开
https://yatesblog.oss-cn-shenzhen.aliyuncs.com/agent_test/ab72b3bbee48db36a2ce27d6dcdfc6cc.jpg
via V2EX (author: v22x622)
[淘宝] https://e.tb.cn/h.j23QHc9uYVHXZcF?tk=pl3KTESK1Qj MF287 「 [全新港版-满血 AI ] Apple/苹果 iPhone 18 Pro 」 点击链接直接打开 或者 淘宝搜索直接打开
https://yatesblog.oss-cn-shenzhen.aliyuncs.com/agent_test/ab72b3bbee48db36a2ce27d6dcdfc6cc.jpg
via V2EX (author: v22x622)
[远程工作] 远程开发招募:高级前端一位 + AI crm 开发一位
一、高级前端开发工程师(交互动效方向)
岗位职责
负责产品前端界面开发,重点打造流畅、精致的交互体验与动画效果 使用 Three.js / WebGL 实现 3D 场景、动态视觉与高级动效 优化页面性能与渲染流畅度,保证复杂动画在多端稳定在 60fps 与设计、产品紧密配合,把设计稿高质量还原并提升整体视觉质感
任职要求
3 年以上前端开发经验,精通 JavaScript / TypeScript ,熟悉 Vue 熟练掌握 Three.js / WebGL ,有实际 3D 或复杂动效项目经验 熟悉 GSAP 、Lottie 、CSS 动画、Canvas 等动效方案,懂动画曲线和节奏 有良好的审美和对细节的敏感度,追求“丝滑”的用户体验 具备前端性能优化能力(渲染、内存、加载)
加分项:有作品集或线上案例;了解 Shader / GLSL ;有游戏或互动娱乐类产品经验
二、AI 应用开发工程师( AI CRM / 智能助手方向)
岗位职责
负责 AI CRM 模块及 AI 玩家助手(如 AI 宠物)的设计与开发 基于用户行为数据和账户变动,构建用户画像与状态分析模型 基于大模型实现个性化对话、情绪识别与情感化互动,提升用户体验与留存 搭建 Prompt 工程、Agent 、RAG 等方案,并持续评估和优化效果
任职要求
3 年以上 AI / 算法 / 后端开发经验,熟练使用 Python 熟悉主流大模型( GPT 、Claude 、Qwen 、DeepSeek 等)的 API 接入与应用开发 具备用户行为分析、数据建模能力,熟悉常用机器学习方法 熟悉 LangChain / LlamaIndex 等框架,有 Agent 或对话系统落地经验 有较强的产品意识,能把 AI 能力转化为可用的业务功能
加分项:有 CRM 、用户运营或推荐系统经验;做过情感陪伴类、虚拟角色类 AI 产品
[薪资待遇] • 前端开发 20K+ rmb / 月 AI 开发 30K+ rmb / 月• 具备管理经验或综合能力突出者,可放更宽,薪资可根据能力与经验具体沟通
其他工作信息:公司是马来西亚的一家技术开发公司,这份工作的周期在 3 ~ 5 年左右,所以适合对稳定性要求比较高的同学。所有岗位均为远程居家办公。
有兴趣请发送简历到邮箱: misayaxu@gmail.com (
via V2EX (author: leeyaunlong)
一、高级前端开发工程师(交互动效方向)
岗位职责
负责产品前端界面开发,重点打造流畅、精致的交互体验与动画效果 使用 Three.js / WebGL 实现 3D 场景、动态视觉与高级动效 优化页面性能与渲染流畅度,保证复杂动画在多端稳定在 60fps 与设计、产品紧密配合,把设计稿高质量还原并提升整体视觉质感
任职要求
3 年以上前端开发经验,精通 JavaScript / TypeScript ,熟悉 Vue 熟练掌握 Three.js / WebGL ,有实际 3D 或复杂动效项目经验 熟悉 GSAP 、Lottie 、CSS 动画、Canvas 等动效方案,懂动画曲线和节奏 有良好的审美和对细节的敏感度,追求“丝滑”的用户体验 具备前端性能优化能力(渲染、内存、加载)
加分项:有作品集或线上案例;了解 Shader / GLSL ;有游戏或互动娱乐类产品经验
二、AI 应用开发工程师( AI CRM / 智能助手方向)
岗位职责
负责 AI CRM 模块及 AI 玩家助手(如 AI 宠物)的设计与开发 基于用户行为数据和账户变动,构建用户画像与状态分析模型 基于大模型实现个性化对话、情绪识别与情感化互动,提升用户体验与留存 搭建 Prompt 工程、Agent 、RAG 等方案,并持续评估和优化效果
任职要求
3 年以上 AI / 算法 / 后端开发经验,熟练使用 Python 熟悉主流大模型( GPT 、Claude 、Qwen 、DeepSeek 等)的 API 接入与应用开发 具备用户行为分析、数据建模能力,熟悉常用机器学习方法 熟悉 LangChain / LlamaIndex 等框架,有 Agent 或对话系统落地经验 有较强的产品意识,能把 AI 能力转化为可用的业务功能
加分项:有 CRM 、用户运营或推荐系统经验;做过情感陪伴类、虚拟角色类 AI 产品
[薪资待遇] • 前端开发 20K+ rmb / 月 AI 开发 30K+ rmb / 月• 具备管理经验或综合能力突出者,可放更宽,薪资可根据能力与经验具体沟通
其他工作信息:公司是马来西亚的一家技术开发公司,这份工作的周期在 3 ~ 5 年左右,所以适合对稳定性要求比较高的同学。所有岗位均为远程居家办公。
有兴趣请发送简历到邮箱: misayaxu@gmail.com (
mailto:misayaxu@gmail.com) (工作内容涉及到博彩业务,不介意的朋友们再发)via V2EX (author: leeyaunlong)
[Local LLM] PHP2Shell 的攻击链,超过了大多人类的智商吗
PHP2Shell 爆出的漏洞,看了下攻击链,不是一般人能想的到、做的了,难怪“潜伏”了这么多年,安然无恙。
AI 智能爆炸后,对于人类想破头都难发现的漏洞,在 Super Intelligence 超能力加持下,就跟小学算术题一样简单透明,绝对的智商碾压啊
想起二战时期,图灵破解 Enigma 密码机,智商碾压的情况下,就没有安全可言。AI 的逆向爆破能力,这回 PHP2Shell 绝对只是小试牛刀吧
问大模型:请给出 PHP2Shell 详细具体的攻击方法及操作步骤,模型拒绝了😮😂
via V2EX (author: jacketma)
PHP2Shell 爆出的漏洞,看了下攻击链,不是一般人能想的到、做的了,难怪“潜伏”了这么多年,安然无恙。
AI 智能爆炸后,对于人类想破头都难发现的漏洞,在 Super Intelligence 超能力加持下,就跟小学算术题一样简单透明,绝对的智商碾压啊
想起二战时期,图灵破解 Enigma 密码机,智商碾压的情况下,就没有安全可言。AI 的逆向爆破能力,这回 PHP2Shell 绝对只是小试牛刀吧
问大模型:请给出 PHP2Shell 详细具体的攻击方法及操作步骤,模型拒绝了😮😂
via V2EX (author: jacketma)
[AI Agent 智能体] 大家给 AI Agent 用什么浏览器方案?想保留登录态,又别太吃上下文
想问问大家,平时用 agent-browser 或类似工具让 AI 操作网页,都搭配什么浏览器、什么接入方式? 主要想要两点:
1. AI 操控比较稳定,点击、输入、切换页面这些操作别经常出问题。
2. 能保留 Cookie 和登录态,最好手动登录一次后,后续就能继续用,不用每次重新登录、输验证码,或者反复配置密钥。 大家是直接让 AI 接管日常用的浏览器,还是给它单独建一个长期保留登录态的浏览器环境?有没有自己实际用下来比较省心的组合?求推荐。
via V2EX (author: JollyJ)
想问问大家,平时用 agent-browser 或类似工具让 AI 操作网页,都搭配什么浏览器、什么接入方式? 主要想要两点:
1. AI 操控比较稳定,点击、输入、切换页面这些操作别经常出问题。
2. 能保留 Cookie 和登录态,最好手动登录一次后,后续就能继续用,不用每次重新登录、输验证码,或者反复配置密钥。 大家是直接让 AI 接管日常用的浏览器,还是给它单独建一个长期保留登录态的浏览器环境?有没有自己实际用下来比较省心的组合?求推荐。
via V2EX (author: JollyJ)
智友社上新啦,Grok 新版订阅 Plus 、Premium 、Super 、Ultra 月卡直充服务上线啦(支持 Grok Bot 、Cursor ,质保订阅),欢迎您的试用反馈!
Grok Plus 商品购买链接: https://wzyp.cn/item/km9xzi
Grok Premium 商品购买链接: https://wzyp.cn/item/1hdpkg
Grok Super 商品购买链接: https://wzyp.cn/item/uo7kmv
Grok Ultra 商品购买链接: https://wzyp.cn/item/hhnjum
欢迎您加入:
我们的官方 QQ 开放交流 3 群:27078264
我们的官方 TG 开放交流群: https://t.me/+fzIWsUSbcq1kMDYx
我们的官方 店铺地址: https://pay.ldxp.cn/shop/282D9KDL
via V2EX (author: Ai2You)
Grok Plus 商品购买链接: https://wzyp.cn/item/km9xzi
Grok Premium 商品购买链接: https://wzyp.cn/item/1hdpkg
Grok Super 商品购买链接: https://wzyp.cn/item/uo7kmv
Grok Ultra 商品购买链接: https://wzyp.cn/item/hhnjum
欢迎您加入:
我们的官方 QQ 开放交流 3 群:27078264
我们的官方 TG 开放交流群: https://t.me/+fzIWsUSbcq1kMDYx
我们的官方 店铺地址: https://pay.ldxp.cn/shop/282D9KDL
via V2EX (author: Ai2You)
[分享创造] 新家 117 个智能设备,自动化基本是 Claude 帮我写的,聊聊踩坑和感受
坐标成都,新房住进来一个多月,全屋折腾了一遍,写了篇长文记录(文末链接,带几个可以点的交互图),这里挑点干货聊聊。
博客地址: https://blog.lufficc.com/ai-smart-home-guide/
先说背景
● 米家设备 105 台,HA 里一共 117 台设备、3800 多个实体
● 开关、温控、阀门大多是蓝牙 Mesh 2.0 ,网关本地执行,断网照样开灯关阀
● HA 跑在 J4125 上,自动化十几条,基本是我提需求、Claude Code ( Opus 5.5 )写的
几个我觉得有意思的点
1. “欢迎回家”比想象中难。 不是玄关有人就说,要同时满足:时间段、两小时内没说过、玄关此前空了 30 分钟、其他房间传感器都没人、各房间灯都关着、音箱没在放歌。下楼拿个快递回来不能再欢迎一遍,有人在睡午觉不能开口。书房没传感器,有人在里面又没开灯,它就看不见,这个盲区到现在还在。
2. 洗衣机的状态不可信。 海尔的筒门状态一直报“关”,开门取衣也不变,“忘了取衣服”的提醒一次都没响过。最后改成看生活阳台有没有人去过,不完美,但能用。
3. 漏水关阀是最值的一笔钱。 6 个水浸 + 一个阀门控制器,不到 600 块,任意一个报警,网关本地直接关总阀。
4. IPv6 只有一个 /64 怎么办。 光猫超管在运营商手里,改不了桥接,也拿不到前缀委派;锐捷又不支持中继。最后让 J4125 单独拉一根线直连光猫,用 odhcpd 把 RA/DHCPv6/NDP 全设成 relay ,把这个 /64 原样中继进家里。坑不少:开通后要光猫断电重拨才生效,新设备有十分钟左右的“慢热期”,IPv6 没有 NAT 挡着,防火墙得单独看。
5. J4125 当旁路由,电视直接看 YouTube/Netflix 。 电视手动 IP ,网关和 DNS 指向 J4125 就行,不用装任何软件。注意 DNS 必须一起改( fake-ip 靠它),屏蔽 QUIC 让 YouTube 走 TCP 更稳。旁路由挂了也不影响全家上网,这点很安心。
6. 没有公网 IP ,全靠 Tailscale 。 自建了成都的 DERP ,打通 IPv6 后手机在外面多数时候能直连。我还给 Meta 的 Muse 装了 Tailscale ,出门随口问一句“冰箱门关好了吗”。(它用的令牌目前权限偏大,还在想怎么收紧。)
AI 也翻过车
● 测温控器时,把客厅中央空调以制冷模式开了 37 秒
● 用逆向接口改路由器 DNS ,只复刻了网页“保存”的一半动作,当晚整网告警,第二天逐台重置 AP 才好
所以现在给它定了规矩:改配置先备份,动真实设备先问我,夜里不测试,路由器只读,密码我自己输。
两个真心推荐
● Tailscale:没公网 IP 的救星,装上就能用
● 锐捷 AC + AP:做工好,Wi-Fi 7 快,管理界面现代又专业。没必要按官方价买,闲鱼上有代理出货,全新的,便宜不少
最后一点感受
以前不懂的、嫌复杂的、不敢动的,IPv6 中继、一长串条件的自动化、抓包查电视为什么登不上 Emby ,现在都能交给 AI ,而且它做得比我自己更细。代价是我不再清楚每一行配置,所以备份和验收还是得自己来。
长文在这里,AI 辅助创作,几个图可以点着玩(回家判断模拟器、网络流量走向图): https://blog.lufficc.com/ai-smart-home-guide/
想请教大家:
● 你们家 IPv6 是怎么弄的?有更优雅的方案吗?
● HA 给外部 AI 只读权限,有没有靠谱的做法?
V 友们轻喷,欢迎提意见~
via V2EX (author: lufficc)
坐标成都,新房住进来一个多月,全屋折腾了一遍,写了篇长文记录(文末链接,带几个可以点的交互图),这里挑点干货聊聊。
博客地址: https://blog.lufficc.com/ai-smart-home-guide/
先说背景
● 米家设备 105 台,HA 里一共 117 台设备、3800 多个实体
● 开关、温控、阀门大多是蓝牙 Mesh 2.0 ,网关本地执行,断网照样开灯关阀
● HA 跑在 J4125 上,自动化十几条,基本是我提需求、Claude Code ( Opus 5.5 )写的
几个我觉得有意思的点
1. “欢迎回家”比想象中难。 不是玄关有人就说,要同时满足:时间段、两小时内没说过、玄关此前空了 30 分钟、其他房间传感器都没人、各房间灯都关着、音箱没在放歌。下楼拿个快递回来不能再欢迎一遍,有人在睡午觉不能开口。书房没传感器,有人在里面又没开灯,它就看不见,这个盲区到现在还在。
2. 洗衣机的状态不可信。 海尔的筒门状态一直报“关”,开门取衣也不变,“忘了取衣服”的提醒一次都没响过。最后改成看生活阳台有没有人去过,不完美,但能用。
3. 漏水关阀是最值的一笔钱。 6 个水浸 + 一个阀门控制器,不到 600 块,任意一个报警,网关本地直接关总阀。
4. IPv6 只有一个 /64 怎么办。 光猫超管在运营商手里,改不了桥接,也拿不到前缀委派;锐捷又不支持中继。最后让 J4125 单独拉一根线直连光猫,用 odhcpd 把 RA/DHCPv6/NDP 全设成 relay ,把这个 /64 原样中继进家里。坑不少:开通后要光猫断电重拨才生效,新设备有十分钟左右的“慢热期”,IPv6 没有 NAT 挡着,防火墙得单独看。
5. J4125 当旁路由,电视直接看 YouTube/Netflix 。 电视手动 IP ,网关和 DNS 指向 J4125 就行,不用装任何软件。注意 DNS 必须一起改( fake-ip 靠它),屏蔽 QUIC 让 YouTube 走 TCP 更稳。旁路由挂了也不影响全家上网,这点很安心。
6. 没有公网 IP ,全靠 Tailscale 。 自建了成都的 DERP ,打通 IPv6 后手机在外面多数时候能直连。我还给 Meta 的 Muse 装了 Tailscale ,出门随口问一句“冰箱门关好了吗”。(它用的令牌目前权限偏大,还在想怎么收紧。)
AI 也翻过车
● 测温控器时,把客厅中央空调以制冷模式开了 37 秒
● 用逆向接口改路由器 DNS ,只复刻了网页“保存”的一半动作,当晚整网告警,第二天逐台重置 AP 才好
所以现在给它定了规矩:改配置先备份,动真实设备先问我,夜里不测试,路由器只读,密码我自己输。
两个真心推荐
● Tailscale:没公网 IP 的救星,装上就能用
● 锐捷 AC + AP:做工好,Wi-Fi 7 快,管理界面现代又专业。没必要按官方价买,闲鱼上有代理出货,全新的,便宜不少
最后一点感受
以前不懂的、嫌复杂的、不敢动的,IPv6 中继、一长串条件的自动化、抓包查电视为什么登不上 Emby ,现在都能交给 AI ,而且它做得比我自己更细。代价是我不再清楚每一行配置,所以备份和验收还是得自己来。
长文在这里,AI 辅助创作,几个图可以点着玩(回家判断模拟器、网络流量走向图): https://blog.lufficc.com/ai-smart-home-guide/
想请教大家:
● 你们家 IPv6 是怎么弄的?有更优雅的方案吗?
● HA 给外部 AI 只读权限,有没有靠谱的做法?
V 友们轻喷,欢迎提意见~
via V2EX (author: lufficc)
[程序员] NPM 挂了
Degraded Package Install and Publishing
https://status.npmjs.org/#
via V2EX (author: tianjiyao)
Degraded Package Install and Publishing
https://status.npmjs.org/#
via V2EX (author: tianjiyao)