V2EX
51 subscribers
17.7K photos
254 files
79.2K links
V2EX新帖和热议
Download Telegram
[分享创造] h3price ai:基于 Nano Banana 2.1 的 AI 图像生成与编辑工具

分享一个我们做的 AI 图像工具:h3price ai ( https://www.h3price.com/)。

它基于 Nano Banana 2.1 模型,主打快速生成和编辑真实感图像:文字转图、精确修图、多图融合(最多 14 张参考图)、可读文字渲染、角色一致性保持,支持 1K/2K/4K 分辨率和多种宽高比,不需要写代码、不需要自己准备 GPU 或 API Key 。

计费是积分制,按成功生成扣积分,失败自动退还,有一次性积分包和月度订阅( freemium )。

欢迎大家试用并提意见: https://www.h3price.com/

via V2EX (author: benbond)
[生活] 很好奇你们现在是如何找对象的?

我老婆的闺蜜,从工作到现在,整整 6 年,只谈过一次恋爱分了后,再也没有谈过。然后我们有次吃饭叫了她聊了一下,她说遇到的男生利益很强,并且想要真心并没有很多。同时,她的收入还算可观,但她到没有对男生的收入有更多的指标,说白就是对眼就好了。。

但是她说,很难找,软件也试过了,线下推荐见面了很多个也不心仪。然后她越来越佛系,身边人陆续结婚了,她慢慢无所谓了。

真的工作久了就会这样么?

via V2EX (author: NNCandy)
[问与答] 从北京中厂内容岗 跳 大厂 AI 云部门做品牌营销,年包上涨 30%,值得去吗?

base 北京

先说背景。我 97 年,在北京一家门户网站的内容部做视频编辑,干了四年半,工作很稳,朝九晚六,周工时 40 小时,周末活动加班基本全选调休,一年能休 30 天左右。

现在的收入是这样的:基础月薪 1.3 万,每季度发一次绩效奖金,大概两个月工资,到手 2.7 万左右。算下来一年 24.5 万上下,入职时 17 万,每年涨 10% 多一点。

想动的原因不是钱,是觉得太固定了,圈子也一成不变,想找点有挑战的事做,顺便进 AI 这个圈子。我自己平时做 AI 工作流比较多,但不是科班程序员,产品岗也不太好直接进,所以先看内容策略、运营、品牌这类岗位。

现在手上这个 offer 是某大厂云部门的品牌营销岗,围绕他们的 AI 产品做营销和活动策划执行。面试时部门领导直接跟我说"极其卷",AI 产品迭代很快。

薪资聊到这了:

● 月薪税前 2.1 万,年终 3.5 个月,算下来总包 31 万左右
● HR 说涨幅只能 20%,特批最多 30%,也就是总包 31 万左右
● 我报的期望是 40 万,自己心里的底线是 35 万

纠结的点:

1. 钱是涨了,但时间也涨了。 现在时薪折下来大概 105 块。如果去了每周工作 60 小时,33 万折下来是 107 块,基本没涨,等于多干 15 小时换持平。
2. 岗位和现在有重合。 都是内容策划、活动执行这一块,只是换成了 AI 产品和大厂背书。我担心去了学不到什么新东西,只是换了个更忙的同类工作。
3. 跳板价值。 如果我把它当成 2–3 年的跳板,攒大厂背书和 AI 圈人脉,不知道值不值得?也可以成为未来跳槽的涨薪机器。

我现在的想法是:35 万是线,低于就不去,但想先把差的那一截争取一下,比如用签字费补、争一个半年后调薪的书面承诺。

想问问有经验的大佬们,该怎么选?给一些选择建议!

via V2EX (author: Eddiegaao)
[分享创造] 做了一个 Ghostty fork,优化 SSH 远程开发和 Agent CLI 工作流

最近自己的工作流基本都是在 Mac 上 SSH 连远程开发机,写代码、跑 Agent CLI 。

也推荐大家试试 Ghostty 和 Otty ,OMG 本身就是基于 Ghostty 做的,也参考了 Otty 的一些思路。

我自己之前用过 Otty ,但有些想要的功能和修复等得比较久。尤其是 SSH 里跑 Agent CLI 这个场景,用起来总有些地方不太顺手。当然这主要是我的使用方式比较偏远程开发,与其一直等,不如按自己的需求折腾一个。于是 vibe 了 Oh My Ghostty (简称 OMG ),主要给 SSH 和 Agent 工作流补了一些功能,也方便自己遇到问题就直接改。

比如识别 ssh 会话里的 Git 仓库、显示 Agent 会话状态,以及端口转发、编辑器、历史命令、快速输入这些。生成 commit message 也接了 ACP ,可以用本机安装的 Agent 来起草,自己检查后再提交。

目前在我自己的工作流里,OMG 基本已经替代了 VS Code / Cursor 和 Ghostty ,成了主要工具。之前有段时间还会专门打开 Cursor 做端口转发、生成 commit message ,把这些集成进来之后,算了下已经快一个月没打开 Cursor 了。

当前还在持续迭代,有些地方不够完善,比如设置页,以及部分 Agent 的状态识别。插件系统也暂时标成 Beta ,后续怎么做还在琢磨。

先放出来,想看看有没有同样经常 SSH 远程开发、跑 Agent CLI 的朋友愿意试试。 欢迎提 Issue 和 PR ,摸鱼的时候会尽量及时回复、慢慢补齐。要是用着还不错,也欢迎顺手点个 Star 。

源码和下载: https://github.com/jischeng/oh-my-ghostty

目前只做了 macOS ,并且应用是自签名(买不起 apple develoer 订阅),首次打开可能会被系统拦截,可以去“设置-隐私与安全”允许安装,仅在首次安装时需要点击,后续更新可以直接左上角检查更新。

via V2EX (author: jischeng)
[分享创造] 开发日志:为了把窗口送回「原来的桌面」,我把 macOS 的私有接口翻了一遍

上一篇发了 LayoutKeeper 之后,有朋友问:恢复窗口位置的工具有好几个,为什么偏偏「连桌面一起恢复」这么难?这篇写写我做这个功能时踩的过程,纯开发日志向。

先说结论:难的不是「移动窗口」,是「知道窗口在哪个桌面」和「让系统允许你把它送回去」。

**第一坑:其他桌面的窗口,系统默认不给你看。**
辅助功能 API ( AX )只能拿到当前桌面的窗口列表。想枚举外接屏上其他桌面的窗口,得拿公开的窗口列表先算出候选,再用远程元素令牌把窗口找回来,而且要校验进程和窗口编号对得上——校验不过的不动,宁可漏恢复,也不能移错别人的窗口。

**第二坑:跨桌面的老接口早就被系统拦了。**
以前把窗口挪到另一个 Space 的老办法,从 macOS 14.5 起就被系统拦截,硬调也没用。真正可用的新接口是 macOS 26 才出现的 SkyLight 桥接操作。所以这也是为什么 LayoutKeeper 的跨桌面恢复要求 macOS 26+:不是我不想兼容旧系统,是旧系统上这条路根本不存在。同一桌面内的位置/大小恢复,macOS 14+ 就能用,不受影响。

**第三坑:调了接口不等于窗口真的过去了。**
私有接口没有文档,返回值也不能全信。我的做法比较笨:每个窗口移动后,回读它实际所在的桌面序号,再回读位置和大小,两次都对上才算成功;对不上的就回滚到移动前,并把这次恢复整体标记为可一键撤销。同名窗口分不清是哪个时(比如开了三个同名文档),直接标「需要确认」让用户选,绝不猜——猜错一次,用户就再也不敢用自动恢复了。

**没做到的也说清:**
- Finder 窗口跨桌面移动不了:身份校验需要进程启动时间,Finder 拿不到,只能跳过(同桌面内调位置没问题)。
- 目前只支持一块外接屏,多屏的桌面归属关系复杂得多,还在想。
- 私有接口依赖系统版本,启动时会自动检测,接口不在就自动关掉跨桌面功能,不会乱移窗口。

好处也有:全程不需要关 SIP 、不需要注入 Dock ,只申请「辅助功能」一个权限——这是我愿意用私有接口的前提,安全性上不能向用户借太多。

项目还是那个:LayoutKeeper ,GPL-3.0 开源,免费。
仓库: https://github.com/tumingke0/LayoutKeeper

做过窗口管理 / Space 相关开发的朋友,欢迎聊聊你们是怎么处理跨桌面窗口枚举的,这块资料实在太少了。

via V2EX (author: tumk)
[问与答] codex 客户端在拉屎, 搞什么事, vscode 甚至都没开 fast 模式

这速度搞什么飞机啊

via V2EX (author: SethShi)
[分享创造] 做了个开源插件:一次提问,同时问 ChatGPT / Claude / DeepSeek / 豆包 等 12 个 AI,并排看回答

平时用 AI 查资料,经常要把同一个问题复制到好几个标签页里,再来回切着比。干脆做了个插件解决这件事。

Panelize:一个窗口里分屏打开多个 AI ,输入一次,全部发送,并排对比。

● 不需要 API Key ,直接用你浏览器里已经登录的账号
● 支持 ChatGPT 、Claude 、Gemini 、Grok 、DeepSeek 、豆包、Kimi 、通义千问、智谱、元宝、Google AI Mode
● 22 种布局,2 个对比到 12 个同屏都行
● 提示词库,支持 {变量}
● 开源( MIT ),无统计无追踪,数据只在本地

Chrome 商店: https://chromewebstore.google.com/detail/panelize/iokalaafkmjffolodkkgbbccmofbglii GitHub: https://github.com/Manho/Panelize

还在持续更新,欢迎提需求和吐槽,觉得有用的话求个 star 🙏

via V2EX (author: ManhoDL)
[职场话题] 今年 44,公司从 10 个人裁到现在,只剩我一个

今年 44 岁,公司 3 年技术团队,从 10 个人裁到现在,只剩我一个

老板意思,留下我维护,可能还有别的活,不光维护

何去何从?

via V2EX (author: sotiery996006)
[分享创造] 联调时我当了太久人肉快递员,最后让两个 agent 自己聊上了

联调最耗人的地方,我一直觉得不是写代码。

前几天有个活:一部分功能跑在无影云上,手机又插在本地这台 PC 上。听起来没什么,做起来是这样——

云上跑一遍,看日志,复制结论;切到本地,把手机接上,再跑一遍,看日志,复制结论;两条结论对照着看,对不上就再来一轮。

来回几十趟。那天结束我意识到,真正写代码的时间可能不到两小时,剩下的都在给两台机器当消息总线。

更荒诞的是:两边终端里都跑着一个 AI agent 。它们本来就会读日志、会分析、会写结论。

我夹在两个会聊天的 agent 中间,手抄它们的对话。

[我试过什么]

复制粘贴。一直用,用了很久。但它的成本不在"复制"这个动作,而在于你得一直在线。你不在,链路就断了。

开远程桌面。能用,但卡。而且大部分时候我根本不需要"操作那台机器",只需要那边帮我看一眼——用远程桌面是在用大炮打蚊子。

SSH 上去。这个最接近答案:一旦 ssh 通了,那边跑什么命令都方便。问题在前面那一步——"ssh 通"本身就不便宜。要么两台在同一局域网,要么弄台有公网 IP 的机器做跳板,要么上 frp/ngrok 那套内网穿透。每种都要配,而且在公司网络里经常配不通。

那几天我一直在想:我要的不是"连上那台机器",而是"让那边的 agent 回答我这边的问题"。这两件事看着差不多,其实差很远。

[换个角度]

如果两台机器上的 agent 能直接对话,那我在中间干嘛?

● 我不需要看它的日志 —— 它的 agent 看过了
● 我不需要理解它的结论 —— 它的 agent 会总结
● 我甚至不需要知道"要查什么" —— 我这边的 agent 知道,它自己会问

我需要的只有一件事:在我这边说一句"去问一下那边",然后等结论。

真正卡住的只有两个地方:

第一,两台机器怎么找到对方?我不想要公网 IP 、不想配隧道。有没有现成的东西替我打通?

第二,那边凭什么信我?这里不能凑合——通路一旦建立,等于把机器交出去了。

[最后的做法]

后来我用了 Paseo 的 relay (它自带一个端到端加密的中转,装了 CLI 就有),在它上面写了套规则,让两边的 agent 能互相说话。

用起来是这样:

第一步,两台机器各装一次。一条命令。

第二步,挑一台说一句"出张名片"。它会检查环境、把缺的依赖装上、起好服务,然后吐出一张名片:
=== PENPAL CARD ===
NAME=Mac Mini
DESC=macOS 端:有 Android SDK 和 adb ,查构建、抓日志找我
LINK=https://xxxxxxxxxxxx
AGENT=9e1e401
==================

第三步,把这张名片贴到另一台的 agent 里。配对就完成了,之后直接说任务就行。

然后:
我 > 问一下电脑那边,登录接口改完之后构建过了没

→ 正在问对方…等它处理…
========== 答复 ==========
构建过了,昨天下午那次。顺手把一个 flaky test 也修了。
==========

中间没有人在搬。

[几个我觉得值得说的设计选择]

为什么不需要公网 IP 。上面那个 LINK 里装着"哪台机器 + 它的公钥 + 走哪个 relay",是 Paseo 生成的。两台机器只要能上网,relay 就能把它们接上。不用端口映射,不用内网穿透,不用 VPN 。

为什么不用 SSH 。SSH 方案要求一端网络可达——要么同局域网,要么有跳板。这个前提在真实环境里经常不成立(想想公司网络)。relay 方案不需要这个前提。

为什么名片是一张不是两张。因为每条消息自带发送方的名片。你把 A 的名片给 B ,B 发第一条消息的时候它的名片自动跟着过去了,所以名片只需要人工搬一次。

为什么"人只搬一张名片"这件事我特意说。因为我试过很多工具,卡人的往往不是核心功能,是第一次跑通要做的准备工作。准备工作每多一步,放弃率就高一截。

[什么时候别用它]

● 两台机器在同一个局域网、两边都开着 SSH —— 直接用 SSH 更快,别多叠一层
● 只是偶尔传一次文件 —— 微信、网盘就行
● 你要的是"操作那台机器" —— 那还是远程桌面 / SSH

它值得用的场合很具体:两边要反复来回问,中间又隔着网络。

[三句话说完]

解决什么:联调时一边在云上、一边连着本机,两边的结论老要人肉来回拷。现在让两边的 agent 自己问。

配置多麻烦:三步。而且依赖它自己装。不用公网 IP 、不用端口映射、不用内网穿透、不用 SSH 。

花多少钱:0 。开源免费( MIT ),不用服务器,不用买任何服务——两台机器只要能上网。

一点感想

我做这个不是因为它技术上多难。恰恰相反,真正难的是意识到自己在做一件蠢事——两个 agent 明明会聊天,我却手抄了那么久。

很多时候我们的"效率问题",本质是把该自动化的事情自动化得不够彻底。我自动化了写代码、自动化了测试,唯独没自动化"我自己的角色"。

如果你也经常在两台机器之间当快递员:

https://github.com/bujianhe/agent-penpal

Claude Code / Codex / OpenClaw 都行,也装得进二十多种别的 agent 。MIT 协议。

via V2EX (author: shetianqinji)
[推广] 免费送 1.5 亿住宅 IP 池,新用户五折优惠+九折优惠码

🎁ZooProxy 免费送,1 亿 IP 池,新用户五折优惠+九折优惠码,$0.38/GB,$0.9/IP !!

注册,进入控制台找到 cdk 兑换即可

邀请码:veexfwaif

优惠码:IPFighter Exclusive (新用户九折)

注册即刻兑换:

https://zooproxy.com/?kwd=LQ-v2ex

KU6F-HXU4-YSTW

9VTW-573V-FNCV

W4X5-HDTP-SRKX

TFUH-3UGB-RYKM

TP2Z-32YL-UWCK

V6YT-TWZX-QX3M

DFYF-YY6Q-6GG4

CN3M-UX33-RLGV

没领取到的,注册直接问客服要!!!想要优惠也可以询问客服哦!!!

也可以联系 https://t.me/Zooproxy7

via V2EX (author: Mayday9421)
[接单] 小程序开发接单:从框架选型到审核上架,我把踩过的坑都写出来了

先说清楚:这篇是来接小程序开发的活的,所以先把做小程序这几年踩的坑写出来,觉得有用再往下看。

做过的偏小程序 / App 类的项目:

● 体检预约小程序( Taro + TypeScript ,个人端 + 企业端,从需求到上线 22 天)
● 跨平台电商 App ( UniApp ,一套代码出多端)
● 几个预约、报名类的轻业务小程序

小程序最容易踩的四个坑

1.框架选型别拍脑袋。 原生、Taro 、UniApp 三条路,看需求选:

● 只发微信一个端、交互不复杂 → 原生就够,包体小、审核顺、调试也直接
● 要同时出微信 + 支付宝 + 抖音,或团队是 React 栈 → Taro
● 要一套代码出 App + 小程序 + H5 → UniApp 见过太多项目一上来就上 Taro ,结果只发微信一个端,多了一层编译抽象,调试反而更折腾。

2.审核雷区比你想的多。 个人主体能做的类目很有限,社交、医疗、金融、电商很多要企业资质甚至特许资质; iOS 端虚拟支付基本走不通;名字里带别的品牌商标会被打回。立项前先把这些确认了,别等开发完被卡在审核——我接项目前会先帮你过一遍资质,过不了会直说,不接这种做完了上不了线的活。

3.登录授权流程,很多人写反。 正确顺序是 wx.login 拿 code → 后端用 code 换 openid / session_key → 后端下发自定义登录态。不要在前端拿 session_key ,也别把 openid 直接当用户唯一身份存——跨小程序矩阵唯一身份是 unionid 。这一步写错,后面合并账号、迁移数据会很痛。

4.多端差异比框架宣传的大。 就算用了 Taro / UniApp ,各端的组件、API 、审核规则、支付方式都不一样:微信 wx.*,支付宝 my.*,抖音支付又是另一套。"一套代码多端"省的是代码结构,不是适配工作量,报价的时候别信"零成本多端"。

我接什么

专接业务型小程序:预约、报名、会员、商城、内部工具、私域运营。不接纯展示页(那种找设计师更快)。

● 轻业务小程序(单端、3–5 个核心页面 + 简单后台):1 万起
● 业务型小程序(多角色、表单链路、支付、排期):2 万起
● 跨平台多端(微信 + 支付宝 + 抖音 / App + 小程序):按端数评估

包含:选型建议、需求拆解、前端 + 后端 + 部署、审核辅助、交付文档和一次培训。免费维护 3 个月,之后按月或按次。

什么我不接

● 个人主体想做社交 / 医疗 / 电商类目的——资质过不了,别白花开发费
● 几千块做整套商城的
● 只画 UI 不碰逻辑的,这种找设计师更合适
● 要驻场的

via V2EX (author: DevYuFeng)
[问与答] 哔哩哔哩上现在 AI 做的视频越来越多,真的赚钱吗,能盈利吗

via V2EX (author: rosebush373)
[OpenAI] 免费送一个 ChatGPT 接码

免费送一个 ChatGPT 接码 验证前私我,发你号码和验证码

via V2EX (author: irisloveli)
[生活] 下班结构化时间

分 [晚上] 6 点下班,9 点下班(比较多的区间)

--以下是大致时间个人分类安排,不予细节化-- Part 1:

6 点下班 —— 6 点 30 到家 7 点-9 点 吃饭、搞卫生、刷剧打游戏各种 9 点-10 点 健身 10 点-11 点 洗澡、看书写文章 11 点-12 点 上床准备入睡

你预计有 5-6 小时的自由时间

———— 分割线 —————— Part 2:

9 点下班 —— 9 点 30 到家 10 点-11 点 简单健身并洗澡,又或者看书写文章 11 点-12 点 上床准备入睡

你预计有 2-3 小时的自由时间

由此可见,要是都是 9 点上班的,倒下的人,每日比大家少了 2-3 小时的自由时间,对应的可能就是健身和情绪化的转换。

via V2EX (author: NNCandy)
[宽带症候群] 云盘晚高峰跨省不卡是因为 ip 特殊还是 Qos 放行了?

用的光鸭云盘,看同一个电影,电信宽带连到 123.183.235.219 ,移动宽带连到 111.62.171.134 ,都是连到本网跨省的服务器

问题是,晚高峰本网跨省不是被 pcdn 挤爆了吗?为什么不卡?机房 ip 特殊走的不同线路?只有异网互联被挤爆?还是什么原因?

via V2EX (author: YGBlvcAK)
[分享创造] 发现一个浏览器端的 AI 视频去物工具

刚刚看到一个网页版的小工具,用法有点像 Photoshop 的“内容识别填充”,只不过是给视频用的:上传视频,选好片段,用一句话描述想去掉的东西(中文英文都行),AI 就把它从整个画面里抹掉。

去路人、去水印、去电线杆车牌字幕条这类杂物,效果还挺干净的,原声音轨也保留。

不用下载安装,浏览器直接用,有免费额度可以先试试水。

地址: https://removeobjects.video/

via V2EX (author: lijinxuan)
[程序员] 在职的坛友,提升学历的话,会怎么选择?

如题,专科仔,目前发现同届的 IT 朋友都已经升本或准备升本了,还有考研的。

如果要学历提升,你们是找中介机构还是直接官网报?

via V2EX (author: MEIerer)
[问与答] seedance 破限

seedance 破限,有大量需求

via V2EX (author: zhangdahai)
[信息安全] 习惯了手机号即账户,有人给手机号转钱给到别人了

国内互联网的账户系统深度绑定在手机号上,已经逐渐养成了手机号即账户的思维定势。

然而,由于电信运营商系统的手机号码过户换人后,不会通知互联网系统新号码的主人,导致信息不同步

结果有人反应说把钱转给自己工行的手机号,他应该没意识到自己工行的卡并没有更新手机号。结果转 1 万被别人收去了😓

感觉设计这个系统的确实草台啊,完全不考虑手机号有生命周期这回事吗?

以后数字遗产越来越重要的趋势下,手机号家人能不能继承,对应的数字资产怎么过户呢

via V2EX (author: jacketma)