Normal view

There are new articles available, click to refresh the page.
Today — 4 September 2025V2EX-最新主题

因为嫌弃智能家居中控屏太难用,于是自己写一个......

By: cheukfh
4 September 2025 at 19:57
cheukfh:

参考了 Dribble 上的这个设计,第一感受很不错,但其实设备一多了滑动操作用起来不太方便,而且也不适配家里的设备,所以结合了自己的需求和 Home Assistant 的支持情况,自己写了个。

不得不说好看确实是第二生产力(第一是 DDL ,也终于理解苹果为什么觉得做 AI 不如做 UI 了。)

基本操作逻辑参考了苹果的家庭,不用房间来对设备进行分类,然后将最常用的几个设备和场景放在对应的类型卡片下,其它不那么常用的都隐藏到一个 Pop-up 的卡片里,点击整个分类的大卡片都能访问。而且得益于 Home Assistant 的多用户设计,可以为家庭每个成员修改首页自己最常用的设备。

以前朋友亲戚来家里总是不会用我家的设备,但这个放在家里基本都会用了。

对于一些传感器设备就直接隐藏了。用了这么多年智能家居,其实没有太多查看有没有人、温度多少湿度多少的需求,这些都应该用来做自动化,即所谓的「真正的科技是感受不到科技的存在」。

感觉这套 UI 上墙或者放在 Pixel 平板这类有底座的平板上还挺好看。

2025-09-04 19.33.14.png

2025-09-04 19.33.08.png

2025-09-04 19.33.33.png

2025-09-04 19.33.51.png

2025-09-04 19.32.58.png

2025-09-04 19.34.02.png

为什么 npm updateg ganthropic-ai/claude 为什么会把我全部 npm 包给删除了?

By: lyxxxh2
4 September 2025 at 19:38
lyxxxh2:

https://i.imgur.com/G1mDqnm.pnghttps://i.imgur.com/aCCi5NQ.png

https://i.imgur.com/zS4nQE2.png

流程

  1. cluade 一直询问是否需要同意修改

    • 正常下键 回车同意就行了 alt+m 那个。 但是我一直 alt+m 没用
    • 本地 window
  2. linux 是正常的

    • 因为我也在远程 linux
    • 于是我怀疑是 window 路径(但是我用了 2 个月 window 之前也没问题啊)
  3. 删除.claude 文件夹

  4. permission 加入* 允许。 https://i.imgur.com/SDGnFjl.png

还是一直询问要我是否同意。

于是我问 deepseek https://i.imgur.com/tKuQeok.png

npm update -g @anthropic-ai/claude
removed 205 packages in 2s ??? 这是什么鬼 卸载我全部 npm 包?

npm update -g @anthropic-ai/claude 我之前也执行过啊  没这个问题啊

开发了一个小插件:话术管理工具,可用于客服/运营/销售快捷回复

By: elza
4 September 2025 at 19:37
elza:

Speech Repo

Speech Repo 话术库是一款专注于提升沟通效率和实现话术统一管理的浏览器插件,广泛适用于日常沟通场景

✨ 核心功能

  • 话术管理:支持新增、编辑、删除常用话术
  • 快速复制:一键复制话术内容,可在 PC 端任意页面直接粘贴使用
  • 灵活分类:支持自定义分类结构,结合标签实现精细检索
  • Mini 窗口模式:随时调出,方便快捷
  • 多语言支持
  • 数据管理:支持话术导入导出

🚀 未来规划

  • 接入 AI ,实现 RAG 能力,根据问题自动匹配话术库中最合适的回复

github 仓库: https://github.com/tabelf/speech-repo
如果对你有帮助,请给我个 star ⭐️ !

人再笨还能写不出内存安全的 C?

By: nlzy
4 September 2025 at 19:08
nlzy:

人再笨还能学不会空指针不能解引用?

人再笨还能学不会超出存储期的对象的指针不能解引用?

人再笨还能学不会 alloc 出来的指针需要 free 一次?

人再笨还能学不会 alloc 出来的指针不能越界读取和写入?

人再笨还能学不会 malloc 出来的内存需要初始化才能读取?

人再笨还能学不会 free 只能用在 alloc 出来的指针上?

人再笨还能学不会 free'ed / realloc'ed 的指针不能再次 free ?

人再笨还能学不会重用 free'ed / realloc'ed 的存储是未定义行为?

人再笨还能学不会 realloc 返回 NULL 时原有指针仍需 free 一次?

人再笨还能学不会 memcpy memmove 的目标缓冲区的大小需要足够大?

人再笨还能学不会 memcpy 的两段内存区域不能重叠?

人再笨还能学不会 strcpy strlen puts printf("%s"...) 只能用在带 '\0' 终结符的字符串上?

...

一个月前总经理,换人了.

By: Toby23
4 September 2025 at 19:05
Toby23: 搞得各个部门人心涣散,之前得年假,大家都集中在这一两个月,申请了
今天部门经理找我谈话,现在不如之前了,以前不需要的,现在都得做,而且多了各种考核.还要减员.
虽然之前,也有,但一般都睁只眼闭只眼.而且之前的总经理,和我关系也比较不错,经常像朋友一样一起闲谈.

这个总经理来的第一天,就是由我负责弄得她得办公室.之后谈了不到 5 分钟话,可能之前习惯了,没有注重什么东西,如往常一样,该说什么说什么,绝对不舔.

部门经理,现在谈得意思就是,她估计有点看不惯我.

自从出社会以来,我从不去搞什么拍马屁得活,只是实事求是得去做好自己得工作,也可能是这个原因,我一直也没得到提拔.不过无所谓了.
一些人劝我改变下,我觉得已经定性了.不服就是干嘛,多大个事儿.

所以大家,是如何处理上下级关系的?

Google 最新绘图模型 Nano-banana(gemini-2.5-flash-image-preview)谷歌大香蕉

By: victer
4 September 2025 at 18:57
victer: Google 最新绘图模型 Nano-banana(gemini-2.5-flash-image-preview)

我们支持全网主流 ai 模型,主流的基本都有吧,chatgpt 、claude 、gemini 、mj 、sd 、flux 、suno 、luma 、智普、百度等

感兴趣的朋友来看看

https://api.openxs.top

https://api.yzai.top

分享一下用 cursor 做的一个纯前端页面,练习的第三个站点,这次纯 cursor 没有用 CC

By: Sehoy
4 September 2025 at 18:51
Sehoy:

源自于在谷歌趋势里面看到了涨幅很厉害,但是没有看到来源是啥,就想着练手吧。 前天下班开始做,今天下班回到家补充了一下就上线了 https://bravepinkherogreen.app/ 欢迎点评,期待大佬指点,

[职场霸凌求助] 应该怎么做?

By: Inkinc
4 September 2025 at 18:36
Inkinc:

大佬们,公司被人欺负了应该怎么做、快被气死了。

楼主目前在北京快手工作,上周某公开线上会议上产品女同事陈 xx 当着十几个人的面公开辱骂我,说要向我领导举报投诉我换人,说能干干不能干走人,还多次骂我脑子有病,在场同事没人敢说话,我回骂了一句你才脑子有病,并说会向 hr 投诉。

事后我找 hr 沟通,第二天 hr 拉上双方的大老板在会议室里给我道歉,但公司并未给这件事定性,也未做任何说明。这典型地就是大事化小小事化了,公开的羞辱未公开给我赔礼道歉,我现在执意要求对方公开给我赔礼道歉,而且已经向公司调查委员会实名举报,职场霸凌是公司一类违规,但公司现在还没给我回复,看着这个女的还每天活蹦乱跳就来气怎么办。

我是刚入职的,试用期还没过,这帮人就是欺负我是新人,我没见她敢跟其他老员工这么讲话。我目前刚工作两年多,经济上没有负担,就是不在这干了也要让她当众给我赔礼道歉,现在已经开始找律师,联系警方了,求助大佬们,怎么用合理合法的手段收拾这些恶人。

怎么检查自己的线路质量?

By: iswangsir
4 September 2025 at 18:21
iswangsir: 逛了一段时间 V2 了,经常看到大家在讨论线路质量,比如出国的延迟,走的什么线路。作为小白,对此不明所以又好奇究竟。
我先说说我这边的环境:
坐标 0595
宽带 1:电信 1000M/40M 融合宽带 有公网 IP
宽带 2:联通 1000M/150M 沃企宽带(感觉也是个家宽换名)有公网 IP
宽带 3:联通 1000M/40M 充话费送的 暂时没有公网 IP ,不过已经在申请
设备:X86 爱快软路由作主路由拨号
X86 软路由 immortalwrt 作旁路由出国
方案配置:
爱快端口分流:
电信宽带作为默认线路,旁路由指定宽带 2 (联通)线路
1.爱快配置国内 IP 表,命中 IP 直接爱快转发;
2.爱快配置吓一跳网关,指定 IP 的内网设备吓一跳到 immortalwrt 旁路由;
3.旁路由转发到爱快

以上顺序也是爱快转发的优先级顺序。

immortalwrt 旁路由配置:
配置 openclash 科学上网,基本是默认的配置,也是用机场的规则。

基本上只用香港的节点,其他地区很少用,有时候用 CN 列表以外,有时候用全局。

按理说爱快这边国内 IP 不跳转旁路由的,但实际情况使用全局的话有部分域名是连到香港的节点上的。这让我很苦恼;
不使用全局,我主要是加速海外速度,包括正常的海外网站,这达不到目的就尴尬了。


还有就是,大家讨论的延迟是直接 ping 国外域名吗?线路又是如何检测呢?

[2025]第三期陕西周至翠香猕猴桃

By: Fucter
4 September 2025 at 18:19
Fucter:

2023:https://www.v2ex.com/t/970861#reply33 2024:https://www.v2ex.com/t/1068885#reply35

今年的猕猴桃种植确实惨,花期疯狂的沙尘暴导致授粉不良,紧跟着夏天终日 40°以上,一滴雨不下,果子晒伤严重和重量都不如往年,减产了很多.偏偏又承包期比较长,今年阳光照射期太长了,果子糖分相对于比较高了,比之前要早熟.

定价:10 斤大果(净重 9 斤多一点) 75
 10 斤中果(净重 9 斤多一点) 55
     礼盒 10 斤 80
     礼盒 5 斤 48
     5 斤中果(净重 4.7 左右) 30
     5 斤大果 (净重 4.7 左右) 42
     特惠单小果 10 斤 35
     
     普通地区中通包邮 (新疆西藏海南不包,要单独发顺丰)
     
定价现在都卖的比较奇怪 有的比去年贵得多,比如 10 斤大果一百三的都有,便宜点就像我这样的.
福利今年就是备注 V2,我尽量在中果单子里多装一些大果混装,价格也相对于去年来说已经很便宜了.
每周日晚上 10 点最大楼层取谷歌随机数送一箱中果.
这几天西安地区在下一个夏天没下过的连阴雨,所以发货有时候可能当天发不出去,地里都是泥再加上降雨,基本上就在 48 小时内发出去,气温低也不会坏果.

下单地址: #小程序://快团团/ZaIhODB2PNDIDCC

https://ktt.pinduoduo.com/t/ZhIYfciyTg
        
       二维码: https://meee.com.tw/d9XHMMU

最后感谢各位新老朋友的支持,谢谢大家,祝各位身体健康

帮朋友发个招聘:风控建模师

By: IFOZ
4 September 2025 at 18:02
IFOZ:

工作地点:上海-普陀区

岗位:风控建模师

岗位职责:

  1. 负责风控平台搭建,建立风险工具、模型、结果应用集合为一体的风险监控平台,推动审计监察工作信息化水平提升。
  2. 负责审计监察数据收集、清洗、管理、使用及分析,为识别及管控风险提供大数据支持。
  3. 负责依据业务数据分析,探索风险特征,针对业务风险建立风控策略和模型,并对业务风险指标进行预警、监测处理,不断完善风控数据模型的准确性及有效性。
  4. 负责提供审计监察数据分析需求,协助搭建审计监察数字化平台。

岗位要求:

  1. 本科及以上学历,财务、数学、人工智能、计算机等相关专业;  
  2. 一年以上风控数据分析及风控策略从业经验,熟悉业务流程及业务风险;
  3. 能够熟练使用各类分析工具进行数据挖掘和策略开发,熟练运用 SQL 、Phthon 、BI 报表等分析工具;
  4. 具备良好的沟通、协调、表达及逻辑分析能力,能够承受一定的工作压力,认同结果导向。

薪资待遇:20-50k/月,可谈

wx 联系:emhuaWdodHNzcw==(base64 ,加 V 备注 V 站)

消费降级了,准备降宽带

By: rikawavi
4 September 2025 at 17:24
rikawavi:

坐标深圳,目前千兆电信融合套餐一个月¥ 179 ,3 个电话卡共享流量( 30G )+语音( 300 分钟),用了几年了。一年下来 2K+(其实流量是不够用的,我单独给自己搞了个流量卡)

现在想换: 3 个电信卡全改 5 元保卡( 5312=180 ); 广电 228 惠民卡+2 副卡( 228+10212=468 ): 单宽带 500M ( 480 ) 总( 1128 ):宽带( 480 )+广电流量( 468 )+电信保卡( 180 ) 加起来:1128 看上去是省了 1K+

宽带是抖音直播间看的价格,电信官方的 100M 年付¥ 800 。。。 现在想问问大家有没有什么坑,是我没想到的(比如抖音上卖的宽带为什么便宜这么多)。

如果换了唯一可惜的是公网 v4 应该就没了,不过 v6 应该也能应付日常?

跨设备剪贴与同步编辑 — 我动手复刻了苹果那套顺滑体验

By: uid106
4 September 2025 at 17:22
uid106:

image

最近被“跨平台复制粘贴”这个小痛点烦透了。体验过苹果生态里那种剪贴板无感传输、编辑实时同步的顺滑感后,我就决定把这套体验复刻到自己常用的设备上。

我把目标定得很直接:把“从一台设备复制 → 在另一台设备粘贴”这件事做到像在同一台机器上那样自然。实现后可以在多设备间即时同步剪贴内容,并支持简单的同步编辑场景。

与 gpt 聊了一段时间获取了一些灵感,随手一顿乱操作,BoardCast 应运而生,既有白板之本,也有同步广播之意。仅需打开浏览器输入密码,一切文本内容尽情同步。

单二进制文件,开箱即用,集成前后端很是方便,另有 websocket 祝你在 cf 上畅通无阻。

仓库地址,欢迎品鉴: https://github.com/yosebyte/boardcast

在线体验,密码 boardcast: https://boardcast.yobc.de

有没有办法搭建一个只查余额的 Geth 节点

By: khaliray
4 September 2025 at 17:18
khaliray:

需要高频查询余额,不想同步全节点 昨天同步了一晚上还停留在创世区块

启动命令

./geth --datadir /data/eth/execution \
  --syncmode snap \
  --http --http.addr 0.0.0.0 --http.port 8545 \
  --http.api admin,eth,net,web3 \
  --ws --ws.addr 0.0.0.0 --ws.port 8546 \
  --ws.api admin,eth,net,web3 \
  --cache 512 \
  --maxpeers 50

如何杜绝这种自以为是的搅屎棍行为!?

4 September 2025 at 17:18
VoiceEXONE:

背景

领导一时突发奇想看上某个业务领域的 saas 软件,然后就说我们自己也要做一款同样的产品对外推广,在没有前端、产品等等,只有我一个人的前提下,两个月就想实现一套复杂的业务系统 在我跟领导讲这件事情根本不可能短平快(虽然知道他根本不听)实现,我说那就加人吧;当我把整个系统骨架搭好、部署好,接下来就剩往里填充上层的产品应用,就觉得没时间,让领导抉择;

事情的转机就来了,然后他就从其他业务部门刚来的开发( 87 年)老哥调过来支援,这老哥来了之后各种开发环境搞不定,项目本地跑不通,还时不时在群里发低级消息(问题不看就在群里吆喝),当我去帮他解决问题才惊讶到这老哥完全依靠 deepseek ,有任何问题根本不过脑子直接丢给 AI ,在那一顿骚操作解决不了就在群里乱发消息

在我把所有环境帮他部署好,项目、业务逻辑交代过后,老哥又开始骚操作了,一顿 AI 连环炮整了个四不像的页面就扔在群里,还在群里说这是 AI 生成的,有多快什么的、剩下就修修改改说可以了之类的话,还时不时抛出一些 AI 对话的截图

最终的结果 让领导觉得这个项目很简单 大家都问 AI 就行 然后就说要压缩工时甚至让周末加班(这真是搅屎棍行为啊!)


描述可能不是很明晰,具体就这个意思;这种搅屎棍行为太可怕了…… 大家图一乐吧!继续搞自己的副业逃离内卷的地方

最近玩 Nano Banana 玩的很疯,做了个 Prompt 分享网站,分享创作过程中一些有趣的 Prompt

4 September 2025 at 17:16
kouyaruten: 如题,相信大家都知道 Nano Banana 了。

我最近玩的比较多,于是做了个新网站 nanobananaprompt.io ,主要是把一些 Nano Banana AI 用的 prompt 模板整理了下,方便大家找灵感或者直接套用。做这个网站的初衷其实很简单:发现大家用 Nano Banana AI 时,很多时候会卡在怎么写 prompt ,或者不知道有哪些玩法,于是就想着把常用的、好用的模板都收集在一起,省点试错时间。




目前站里做了些分类,像设计、电商、图像编辑、动漫游戏、创意啥的都有。比如 16-bit 游戏风格、AI Figure Generator 、贴纸生成、背景替换这些,基本上都是自己和朋友们用下来觉得靠谱的。每个模板下面直接有 prompt ,可以一键复制,用起来还算方便。

站点还在持续更新,有什么好玩的 prompt 或者建议都欢迎留言,大家一起完善(我也在开发提交 Prompt 的功能啦)。如果你也是 Nano Banana AI 的重度用户或者刚入坑,欢迎来逛逛,看看能不能帮上忙。

大佬们, 请教一个 udp 建立 p2p 连接的问题

By: ptg2008
4 September 2025 at 17:15
ptg2008:

前置科普

nat 类型分类

  • NAT1:Full Cone (全锥形 NAT )
  • NAT2:Restricted Cone ( IP 受限锥形 NAT )
  • NAT3:Port Restricted Cone (端口受限锥形 NAT )
  • NAT4:Symmetric (对称型 NAT )

结论: 若 Full Cone = 1, Restricted Cone = 2, Port Restricted Cone = 3, Symmetric = 4, 假设 A 端的 nat 类型代表的数值为 k1 (1 <= k1 <= 4), B 端的 nat 类型代表的数值为 k2 (1 <= k2 <= 4), 根据我掌握的到的计算机网络知识, 只有当 k1 + k2 <= 6 时, A 和 B 才能成功建立 p2p 连接

发现问题

今天我试了用 easytier 组网, 具体来说, 就是我有台的 MacBook Pro, 一台 Windows, 还有一个阿里云小水管机器, 组网成功后, 我执行了命令查看组网情况, 如下图所示 relay 没错, 符合我预期, MacBook Pro 是 Symmetric = 4, Windows 是 Port Restricted Cone = 3, 4 + 3 = 7 > 6, 只能走阿里云小水管中继

但是 5 分钟后我又执行了命令查看组网情况, 如下图所示 relay 发现了 MacBook Pro 和 Windows 之间是 变成了 P2P 连接

分析一波

网络拓扑大概这样

MacBook (priv_ip1, priv_port1)
    |
    |
公网出口 1 (pub_ip1, pub_port1)  
    |
   ...(中间很多路由)
    |
阿里云小水管 (aliyun_ip, aliyun_port)
    |
   ...(中间很多路由)
    |
公网出口 2 (pub_ip2, pub_port2) 
    |
    |
Windows (priv_ip2, priv_port2)    

分析如下

  • 步骤 1:双方先向中继 S (代指阿里云小水管) “报备” 自己的临时端口
    • Windows ( Port Restricted = 3 )向 S 发请求:分配到了一个出口路由器(pub_ip2)的临时端口 pub_port2 ,并记录 (priv_ip2, priv_port2) <-> (pub_ip2, pub_port2) 的映射; 同时,S 会知道 Windows 的 (pub_ip2, pub_port2) 。
    • MacBook ( Symmetric = 4 )向 S 发请求: 分配到了一个出口路由器(pub_ip1)的临时端口 pub_port1 ,并记录 (priv_ip1, priv_port1) <-> (pub_ip1, pub_port1) 的映射; 同时,S 会知道 MacBook 的 (pub_ip1, pub_port1) 。
  • 步骤 2:中继 S 向双方 “转发对方的端口信息”
    1. S 把 Windows 的 (pub_ip2, pub_port2) 告诉 MacBook ;
    2. S 把 MacBook 的 (pub_ip1, pub_port1) 告诉 Windows 。
* case1: 
 1. Windows 发起请求访问 MacBook 的(pub_ip1, pub_port1) , 但是被拒绝, 这个请求对于 nat4 而言是"陌生请求"(因为 Windows 和 MacBook 之前没有建立连接)
 2. 但是这时候能从(pub_ip1, pub_port1)访问 Windows 了 (因为是 nat3, 端口和 IP 都受限, 只能从(pub_ip1, pub_port1)访问, 其它的网段访问 Windows 还是会被拒绝)
 3. 这时候 MacBook 再次向(pub_ip2, pub_port2)发起请求, 但是因为 MacBook 是 nat4, 导致分配到的出口路由器的端口不再是 pub_port1, 而是 another_pub_port1 (假设出口路由器不变)
 4.  这样访问 Windows 就会被拒绝, 因为对于 Windows 而言, 只允许从(pub_ip1, pub_port1)过来的请求访问, 而从(pub_ip1, another_pub_port1)过来的是没法访问的

* case2: 
 1. MacBook 发起请求访问 Windows 的(pub_ip2, pub_port2) , 但是被拒绝, 因为是 nat4, 导致分配到的出口路由器的端口不再是 pub_port1, 而是 another_pub_port1 (假设出口路由器不变)

所以这样就没法打洞成功

疑问

  • 在上面案例中, Windows 和 MacBook 怎么建立 P2P 连接的
  • MacBook 在和 S 建立连接断开后, 然后再和 Windows 建立连接时, 能复用出口端口 pub_port1 吗? 如果是这样, 应该就可以 P2P 成功, 实际上不同路由器的对于 nat 分配实现是怎么样的呢?

AI 怎么说

所有 AI 不能很清楚的回答我的问题, 在我的追问后这些 AI 就难以自圆其说

❌
❌