v2ex_hot_2026-03-02

V2EX 热门帖子

1. Netcatty - 开源免费的 SSH 终端软件

用三个礼拜的时间 vibe 了一款 SSH Client:

Netcatty

项目地址:github.com/binaricat/Netcatty

之前一直付费用 Termius ,不过后来感觉一个月 15 刀买一个 SSH Client 还是有点贵。中间调研过各种平替,确实除了 Termius 没找到第二款支持云同步的 SSH Client 。所以决定尝试 vibe 一个出来。

Netcatty 支持基于多种方式的云同步,包括 Google Drive, Github Gist, OneDrive, S3, WebDav 。同步几乎是实时的,只要配置发生变化就会自动往云端同步。 在功能上,Netcatty 实现了 Termius 的大部分功能,交互,布局都有参考。如果你是 Termius 老用户应该会很熟悉 Netcatty 的交互。

不过 Fido2/生物指纹密钥功能暂时先没做。此外 Netcatty 目前没有实现移动端。

如果你刚好缺一个带云同步功能的 SSH Client ,同时也觉得 Termius 有点贵,并且没有移动端的需求,那么可以试试这个开源平替。省下来的钱可以买一个 AI 订阅了😘

本项目定位于做 termius 开源平替,后续也不会收费,我会在平时使用的时候顺手修一修 bug ,如果可以帮到你,莫忘记给主包点个 star 就当交个朋友

功能特性

🗂️ Vault

  • 多种视图 —— 网格 / 列表 / 树形
  • 快速搜索 —— 迅速定位主机与分组

🖥️ 终端工作区

  • 分屏 —— 水平/垂直分割,多任务并行
  • 多会话管理 —— 多连接并排处理

📁 SFTP + 内置编辑器

  • 文件工作流 —— 拖拽上传/下载更直观
  • 就地编辑 —— 内置编辑器快速修改文件

🎨 个性化

  • 自定义主题 —— 按喜好调整应用外观
  • 关键词高亮 —— 自定义终端输出高亮规则

云端同步

  • 本项目支持基于 Github/Google/OneDrive/WebDav 等机制的云端同步功能

作者: BigcatChen | 发布时间: 2026-03-01 10:14


2. 被 Antigravity 重置代码了

要 antigravity 帮我生成 git 提交信息,等他回答完毕准备提交代码发现我的开发的代码不见了

使用模型是 Gemini 3.1 pro

截图

为什么会出现这么严重的问题?

作者: yicong135 | 发布时间: 2026-03-01 11:09


3. AI Agent 应用架构该怎么选

比如一个根据提示词搜索资源并下载的 Agent

  1. User → LLM → Tool → Result
  2. ReAct
  3. 拆成多 Agnet

作者: Misty99 | 发布时间: 2026-03-01 11:14


4. 我在飞书和微信雇的几个 AI Agent 员工,比龙虾强多了,直接把 openclaw 炒了

龙虾实在是不得行,终究还不能算商业产品。还是得 claude code ,codex ,cursor ,gemini cli 这些才能真正干活。但是不能在聊天软件控制有点蛋疼,折腾一天,现在终于可以在微信跟飞书上控制这些 AI Agent 。10 分钟就能配好。

使用下面的项目:

github 地址:https://github.com/chenhg5/cc-connect

参考截图:

3e86f8becfb6d09bfc486f986bd75a74.JPG

15aeef6888984fa0eac05dddc83799c3.PNG

5c04ea42ad7ab909a767fa41217dce32.PNG

可以加用户群:

用户群

作者: plane | 发布时间: 2026-03-01 15:07


5. 全栈一人产品从设计到研发落地的神器组合

最近在使用 stitch ( stitch.withgoogle.com )设计+ AI studio 初步构建 + Antigravity/Claude Code 进一步完善落地实现 ,这一套就是全栈一人产品从设计到研发落地的神器组合。

作者: chenguangwei | 发布时间: 2026-03-01 14:48


6. MACOS 网页代理对 localhost 无效吗

请问各位大佬,我在 macbook 设置了网页代理,访问 localhost 和 127.0.01 时,代理服务器没有抓到请求,是因为代理对本地地址不生效吗。代理是在 系统设置-wifi-详细信息-代理-网页代理 设置的

作者: badbay | 发布时间: 2026-03-01 14:02


7. 游戏开发里的状态机的每个状态需要跟节点对应起来吗?

游戏开发小白,最近在看的 Godot 教程中,作者把每个具体的状态都在状态机节点下面通过 Node 挂载出来了,然后每个 Node 都挂载一个具体的角色状态脚本,跟角色脚本是分开的。但翻了翻之前的项目,发现有种方式是通过角色脚本中进行 match 状态的,所有的状态管理都在一起。这两种方式各有什么优劣?如何选择?

目前在尝试第一种实现方式自己写个 demo 理解一下,普通状态的切换都没什么问题,但是像是郊狼时间和二段跳这种逻辑,如果写在单独的脚本里似乎有点不好管理?

作者: bouts0309 | 发布时间: 2026-03-01 14:15


8. 直接问“底层模型”到底是否准确

问了 9.9 开的 team 的 gpt ,从 auto 到 thinking 到 pro 全都说自己是 GPT4-mini 系列。

问了两个自己的免费套餐的 GPT 账号,反而都说自己是 GPT5 系列。

不知道直接问的判断准不准,感觉这个 Team 有猫腻儿的样子。

作者: YanSeven | 发布时间: 2026-03-01 11:32


9. 各位大佬们,独立开发的最强编程应用已经更新到 0.1.5 版本,快快更新,特别是优化了自定义 CLI

开源仓库: https://github.com/golutra/golutra

视频演示地址: https://www.bilibili.com/video/BV1qcfhBFEpP/?vd_source=99a6a5e6529f563261503f851a93c005#reply294036475536

正在规划中的下一步计划包括:

接入或者重构 OpenClaw 为真正的“总指挥层”,手机端远程操控 ,自动 Agent 构建能力,Agent ,接入永久记忆层

更新内容:版本亮点

好友与频道体验升级

新增复制好友页功能 优化添加频道按钮与私聊按钮交互 明确区分“删除好友”与“移出群组”操作语义

好友命名与排序优化

优化前端用户名映射逻辑 优化自动生成的好友名称排序 新增好友排序能力,列表管理更清晰

消息与渲染链路优化

优化消息派发链路,提升稳定性与一致性 优化自定义 CLI 功能中的回复渲染表现

设置与引导体验改进

修复设置页字体错位问题 优化引导页流程与显示体验

运行环境兜底增强

优化 extraEnv 兜底与运行时环境检测(修复 nvm 场景) 新增可自定义 extraEnv 配置,提升不同本地环境的兼容性

作者: seeksky | 发布时间: 2026-03-01 11:55


10. pixel9pro 已经支持 airdrop

看看这里发的图片 谷歌的 pixel9pro 支持 airdrop 正向反向传输都支持 http://xhslink.com/o/6k32pVpYA1y 复制后打开 [小红书] 查看笔记!

作者: bullettrain1433 | 发布时间: 2026-03-01 07:15


11. [开源] pyruns - 给 Python 脚本加个 Web UI,管理批量实验任务

解决什么问题?

做机器学习调参时:

  • 写 Bash 循环脚本繁琐
  • 日志混在一起难定位
  • 难以管理记录运行过的命令
  • 参数和结果难对应

pyruns 做了什么?

给 python 脚本加个浏览器界面,可视化管理实验任务

核心特性:

  • 🔌 零改动接入 - 自动解析 argparse,生成 Web UI 表单
  • 🧮 批量展开 - 用 lr: 0.001 | 0.01 | 0.1 自动生成多个任务
  • 📋 状态管理 - 浏览器查看所有任务状态、历史记录
  • 🖥️ 隔离日志 - 每个任务独立目录,SSH 断开也能继续看
  • 📊 指标导出 - 跨任务对比,导出 CSV 报表

使用方式

pip install pyruns
pyr train.py  # 打开 http://localhost:8099

无需修改源码 ,直接启动。


链接

欢迎试用,Star 🌟 支持!

作者: lanshiL3C | 发布时间: 2026-03-01 10:44


12. 刷 LineageOS 等第三方 ROM 的手机,短信日历常用 APP 都用的什么代替品?

像 LineageOS 这些 ROM ,自带的电话/短信/日历/通讯录/闹钟等 APP 都不怎么好用。功能过于简单,比如短信没有搜索功能;不适合中文环境,比如日历没有显示农历的功能,闹钟不会根据调休自动调整等方便的功能。

像这些 APP 都有哪些好用代替品?

作者: cnt2ex | 发布时间: 2026-02-28 16:52


13. [开源]iOS 和 macOS 版本 TVBox

TVBox-Swift 是一套基于原生 Swift & SwiftUI 构建的跨平台多媒体应用核心工程。它同时支持 macOS 和 iOS 设备,致力于在双端提供无缝、现代且极其流畅的视听体验。

该版支持 type=0/1/4 ( XML/JSON/Remote )。
该版暂不支持 type=3 (JAR/Spider) 动态脚本源。

macOS 版本经过验证可以正常使用,iOS 版本暂未验证。

源码: https://github.com/Jstrom2022/tvbox-Swift

作者: huangjinjiang20 | 发布时间: 2026-03-01 06:21


14. 在 VS Code 中运行 OpenClaw!通过 ACP 协议

前几天,OpenClaw 2026.2.26 有重大更新,把 ACP Agents 作为一等公民了:这样 OpenClaw 可以作为 ACP Clients 连接上任何的 ACP Agents 了。

不过,早在一月份,OpenClaw 自己就可以作为 ACP Agent ,被其他任意 ACP Client 所连接。

我就在想,如果能通过 VS Code 来连上 OpenClaw ,岂不是更方便?

于是,我今天就立马更新了我的 VS Code ACP Client extension,添加了对 OpenClaw 的支持!

在 VS Code 中运行 OpenClaw

不过,值得注意的是,最近版本的 OpenClaw 作为 ACP Agent 似乎有些 bug ,我使用的是 v2026.1.30 版本的 OpenClaw ,可以如丝般顺乎地操作~

npm i -g [email protected]

目前,ACP Client extension 已经默认支持 GitHub Copilot 、Claude Code 、Gemini CLI 、Qwen Code 、OpenCode 、Codex CLI 、Qoder CLI 、Auggie CLI 、OpenClaw 这九个 Agent 。

当然也可以另外配置,连接更多的 ACP Agent 。

项目的代码完全开源:

https://github.com/formulahendry/vscode-acp

欢迎围观或者使用~

作者: formulahendry | 发布时间: 2026-03-01 09:12


15. AI 编程中,模型相同的情况下,使用不同工具进行复杂任务时,会有结果上的显著差异吗?

现在 AI 编程工具百花齐放,由于强的模型也就那么几家,

我们都知道,相同的模型不同的提示在处理同一个问题上肯定会有不同的表现。

在不同的人手里,可能会有不同的结果。

那么针对 AI 编程这块,现在的主流编程工具处理复杂任务的时候会有较大差别吗?

如果差异较大,有没有什么办法把不同家的 API 统一到同一款工具上呢?

作者: andforce | 发布时间: 2026-03-01 11:54


16. Skill、MCP 等等 AI 外围工具,本质是 markdown 小作文吗

不清楚现在 AI 编程是怎么运作的,问问大伙。

一堆有结构的 markdown 组合起来,还有些 markdown 用来描述每个 markdown 干什么的,让 AI 挑着读?

看起来还有 json ,用来结构化描述这堆 markdown 作用,或者 AI 平台会用写好的代码读取这个 json ?

至于 markdown 里,就是没有特定结构的自然语言咯?描述规则、规范等等?

AI 客户端会让我们把这堆东西按一定目录结构放到特定文件夹里?比如一个项目里面的.claude 、.cursor 、.agents 、AGENTS.md 等用于提供给不同 AI 客户端用?

要是需要让 AI 调用外部代码能力的情况,就是 http 请求或者 stdio 通信?比如起个本地后端服务用于获取一言,那 markdown 里就写请求地址、入参出参长啥样? AI 模型判断到自己需要调的时候,就会去发请求?发请求、读写本地文件、执行命令这些基础能力是 AI IDE 等客户端自带的?

所以和各种 AI API 发请求时,除了校验、会话 id 、模型调参之类的,就只是在传这些 markdown 和上下文组成的字符串?不能一股脑都传过去吧,怎么实现按需传的?

作者: Chuckle | 发布时间: 2026-02-28 14:24


17. Surge 换 Singbox+Realip 体验

管不住想折腾的手,把 Surge+Fakeip 换成了 Singbox+Realip

爽的点:
1. ip 都是真的,dig ,curl 等都给真实地址
2. 可以在 dns 环节去广告,脑补这样做会比传统路由环节 reject 省一点资源
3. Singbox 同样配置直接安卓用,比 Surge 更跨平台。

不爽的点:
1. 上游给的 DNS TTL 很低,导致每隔几分钟就得去远端刷新 DNS ,偶尔会卡一下。目前是手改 TTL 缓解
2. Singbox 没有 DNS 乐观缓存。这个功能应该能极大帮助问题 1 但不知道为什么作者没开发。Surge 这种不需要经常刷 DNS 的 Fakeip 反倒有
3. Singbox 的 Mac 端 GUI(SFM)很极简但是内存占用还是比 Surge 大一些,维持在 150M 左右,Surge 不到 100M 。盲猜 Surge 实现更 native 一点
4. Singbox 已经很久不在 App Store 更新 IOS 端了。没法真全平台。

总结:
没感觉谁比谁好太多,但真 IP 给了一种精神上的纯净感。感觉还会再用一阵儿。。。

作者: cj323 | 发布时间: 2026-02-28 16:40


18. ios app 后台挂起以后怎么保持连接

ios app 后台挂起以后 很快 websocket 就断开了 导致很难受 怎么处理这个致命的问题 如果挂起一个独立进程好麻烦 有没有什么好点子

作者: reedtang666 | 发布时间: 2026-02-28 13:15


19. Github 你们是怎么用的?我觉得好难用

fork 了的库,点赞的库,都不知道在哪里查找,信息流净是给些没用的信息,我想打开界面一眼就能看见 热榜,有那么难吗

作者: lizy0329 | 发布时间: 2026-02-28 03:50


20. 不知不觉, 现在搞得编程都是实名制了

想用国内 AI 或 API, 第一步就是要实名身份认证

生怕你搞不和谐东西阿

难崩…

作者: iorilu | 发布时间: 2026-02-28 06:12


21. 现在 VIBE coding,能不能做个复杂点的 3D 游戏了?

假设我能搞定美工这方面的事情,那么 claude 能不能帮我搞定编码部分的事情?

作者: likooo125802023 | 发布时间: 2026-02-28 07:58


22. 求 cpython 底层专家同行: 增强 cpython 的 asyncio 以支持和任何 ui 框架集成

各位,我有一个增强 cpython 的想法,最近正在推进进入 cpython,但是知识不全,求专业老哥来帮忙一起

https://github.com/python/cpython/pull/145343

Core Developer 的问讯,不能全答上,求一起

参考:
1. https://www.electronjs.org/blog/electron-internals-node-integration
2. https://github.com/congzhangzh/asyncio-guest/tree/master

作者: MasterMonkey | 发布时间: 2026-03-01 10:37


23. 百炼 coding plan 的 QPS 疑似很小,又或者是服务整体产能不足

openclaw ,并未运行大型任务的情况下。连续两条指令(时间间隔 2 分钟),发生频率限制错误

Request rate increased too quickly. To ensure system stability, please adjust your client logic to scale requests more smoothly over time.

这感觉根本就玩不了

作者: Dogergo | 发布时间: 2026-02-28 03:05


24. 请问各位大佬们,有没有开源的代码评审/审计工具推荐

作者: LaLy | 发布时间: 2026-02-28 08:55


25. 同事的离谱代码让我想发疯

楼主是前端,每次看到组里其他人写的代码我都痛苦的要命。随便举几个例子吧:

  • 最基本的代码对齐都做不到,例如它们的代码是这样的:

    if (isDefault) {
    this.xxx = true;
    this.timer = setInterval(() => {
    if (this.zzz) {
    if (this.ddd) {
    this.box = 24;
    }
    }
    })
    }

每次看到这些代码我都快脑溢血发作,现在随便哪个编辑器都能做到自动对齐大括号,我真的怀疑它们在用记事本写代码。

  • 喜欢全局重置某个组件库样式,从来不管会不会影响到其他组件样式。例如:

    .el-table__fixed-right {
    display: none;
    }

每次都是等到测试发现了,然后再回过头来改这个问题。

  • 用 AI 漫天拉屎

自从公司的人会用 Trae 之后,每次看到它们提交的 commit 里有 markdown 写的很详细的提交信息之后,我就知道它们又拉了一坨大的。

业务确实实现了,问题也解决了,但是代码质量真的令人发指,比如说,从某个模块中莫名奇妙引入一个根本不存在的虚空方法,然后莫名奇妙的在代码中调用,然后莫名其妙的逻辑根本不会走这里,业务还莫名奇妙实现了。

我怀疑它们真的是从来不 review AI 生成的代码,只要能跑通就行。代价是后续负责修 BUG 的人要一点一点抠这个是什么意思,连 CC 有时候都理不清它们写的是什么。

别问我为什么不和 Leader 沟通,因为它就是带头拉屎的人。

F@@@@@@KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK

作者: 0x114514 | 发布时间: 2026-02-27 09:58


26. 最近一个紧急 poc 需求需要用到 jira,没想到要 license

在线求助,帮忙用我的 service id: B44T-FSWJ-XCJS-JZMA 生成一个试用的 lisence

访问 http://my.atlassian.com
登录或注册 Atlassian 账号(免费)
点击 "New License" 或 "Generate License"
选择产品:Jira Software / Jira Service Management (按需选)
选择 "Evaluation"(试用) 类型
输入 Server ID:B44T-FSWJ-XCJS-JZMA
生成后复制 License Key ,粘贴给我, 在线等,急用,我一直报下面的 reCAPTCHA 验证错误信息 

作者: 200dev | 发布时间: 2026-02-28 14:28


27. 作为控制欲强的开发,我是不接受 vibe coding 的

我希望传入参数什么的都得细化,按我的来。一把 show hand ,拉老虎机,这种就是糊弄鬼的吧,我还不如用 lovable 交付呢,用啥 ai coding

作者: hrzlvn | 发布时间: 2026-02-27 07:35


28. 115 网盘如何多端稳定挂载?分享

115 网盘的挂载功能存在一个严重限制:当你有两个 VPS 想挂载同一个 115 网盘账号时,你会发现:一边刚挂载成功,另一边就被踢下线。 这种满屏的报错,本质上是 115 网盘的防盗链机制:当刷新 token 的时候会导致旧 token 失效。对于同一 app 的不同挂载,同样成立。 如果没有防盗链:当有人窃取了你的 refreshtoken 之后,黑客就可以获取你的数据长达一年(除非你手动去吊销你的 token ,并重新获取)

这种方式诚然会提高安全性,但是在多端挂载的场景下反而成为了使用的阻碍。

因此我搓了一个基于 Cloudflare Serverless 的工具,使得你可以解决这个问题。 体验地址: https://115.115115.sbs/

Q: 这个和 Openlist 提供的免费工具( https://api.oplist.org/)相比有什么区别?

A:Openlist 的 token 获取工具的应用 id 是固定不变的,会导致上述问题;而通过工具获取到的 token 都是不同应用 id 的 token ,不存在上述问题。多端挂载不会有 token 冲突顶号的情况

Q:这个的安全性如何?会不会导致数据泄露?

A:如果你主动刷新一次 token ,一开始的 token 便失效,这便是 115 的防盗链带来的好处之一:任何人都不会长时间窃取你的文件。

应用 id 选自数据库的一小部分,存在一部分不可用的 id ,有更多需求可私信

作者: Asjvife | 发布时间: 2026-02-28 13:02


29. 写了一个 Digest — V2EX + Hacker News 聚合日报生成器

Digest — V2EX + Hacker News 聚合日报生成器

做了一个小工具,每天自动从 V2EX 和 Hacker News 抓取热门内容,评分排序,可选 AI 总结,输出 Markdown 日报。

GitHub: https://github.com/jackwener/kabi-digest

它做了什么

  1. 抓取 — 从 V2EX ( v1/v2 API ,支持多页抓取)和 HN ( Firebase API )获取帖子
  2. 累积 — 多次运行的数据会按 ID 合并,一天内持续扩大候选池
  3. 评分 — 用类 HN 的时间衰减算法排序,新且热门的内容排前面
  4. 正文抓取 — 通过 Jina AI Reader 获取原文全文,V2EX 帖子还会通过 API 获取附言(附言有时比正文还重要)
  5. AI 总结 — 支持 OpenAI / Anthropic ,基于完整文章内容生成中文摘要
  6. 输出 — Markdown 日报,带 YAML frontmatter ,方便集成 Hugo / Astro 等静态站

效果预览

跑一次大概这样:

📥 collect — 2026-03-01

🔶 Hacker News
   Fetching top... 30 stories
🟢 V2EX (pages: 3)
   Fetching hot... 9 topics
   Fetching create... 60 topics
   Fetching programmer... 60 topics

💾 HN: 30 fetched → 85 total in pool
💾 V2EX: 129 fetched → 203 total in pool

✅ Data collected.

生成时:

📊 HN: 0 fetched, 85 pooled → 20 ranked
📊 V2EX: 0 fetched, 203 pooled → 20 ranked

📎 Enriching V2EX items with supplements...
   📎 想要给父母在农村建个四合院... ✓ 2 条附言 (API)
   📎 公司的 AI 客服被真人干掉了... ✓ (Jina fallback)

🤖 OpenAI raises $110B...  ✓
🤖 全职独立开发满一个月...  ✓

✅ out/hn-2026-03-01.md
✅ out/v2ex-2026-03-01.md

设计思路

一开始只是想用 V2EX API 抓个热门列表,后来发现光一次 /topics/hot.json 只有 10 条不太够,就加了分页抓取和数据累积。

collect / generate 分离 是为了省 token:白天定时 collect 只积累原始数据,晚上跑一次 generate --no-fetch 一次性评分 + AI 总结。这样 AI 只花一份 token ,但候选池是一整天多次采集的结果。

评分算法 直接搬的 HN 排名公式:score = (engagement - 1) / (hours + 2) ^ 1.8,新且热门的帖子得分高,老帖自然衰减。V2EX 用回复数当 engagement ,HN 用 points 。

V2EX 附言 是通过 V2 API 的 GET /topics/:id 拿到的 supplements 字段(官方文档没写但实际返回有)。API 失败时 fallback 到 Jina Reader 直接抓帖子页面。

快速上手

bun install
cp config.example.yaml config.yaml
bun run generate --no-ai    # 先不配 AI key ,看看效果

不配 AI key 也能用,只是没有摘要,输出标题 + 元数据。

作者: jakevin | 发布时间: 2026-02-28 16:55


30. openclaw 自带的官方飞书插件不支持 bot 之间的 mention 操作,我修复了

开门见山

地址: https://github.com/Alenryuichi/clawdbot-feishu

实测可以让 main agent 发送 @去调用其他 agent ,组成 multi-agent 开发团队 pr 已提交到官方插件库,还没过

为什么不用非 mention 模式?

因为要控制 bot 之间的主次层级,不能让所有 bot 都响应每条消息,会出现 ping-pong 问题!

并且飞书的 bot 即使在非 mention 模式下,也会忽略其他机器人发的消息!

效果如下:

飞书 multi-agent 效果

背景

我希望在飞书群聊中部署一个多 Agent 团队:

Tech Lead Bot - 负责技术决策和任务分配
iOS Dev Bot - 负责 iOS/Swift 相关问题
Go Dev Bot - 负责后端/Go 相关问题

理想场景:用户提问 → Tech Lead 分析后 @mention 专家 → 专家回复 → 专家之间可以互相讨论

我用了很多方法,都行不通,主要是飞书的限制,如下 :

核心限制:飞书 message_receive_v1 事件

飞书的 Bot 消息接收事件 (im.message.receive_v1) 有一个关键限制:

Bot 发送的消息不会触发其他 Bot 的 message_receive_v1 事件

这意味着:

✅ 用户 @Bot → Bot 收到事件 → Bot 回复

❌ BotA @BotB → BotB 收不到任何事件

这是飞书平台层面的设计,无法通过配置或 API 绑过。

✅ 最终成功的方案:Bot-to-Bot Relay (合成事件)

原理 既然飞书不会推送 Bot 间的消息事件,我们在应用层”模拟”这个过程:

BotA 回复消息 → 解析消息中的 @mention → 创建”合成事件” → 直接调用 BotB 的消息处理函数

实现架构

┌─────────────────────────────────────────────────────────────────┐
│                        OpenClaw Gateway                         │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│   ┌─────────────┐     ┌─────────────┐     ┌─────────────┐      │
│   │ Tech Lead   │     │  iOS Dev    │     │   Go Dev    │      │
│   │    Bot      │────▶│    Bot      │────▶│    Bot      │      │
│   └─────────────┘     └─────────────┘     └─────────────┘      │
│         │                   │                   │               │
│         ▼                   ▼                   ▼               │
│   ┌─────────────────────────────────────────────────────┐      │
│   │              Bot Registry (bot-relay.ts)             │      │
│   │  - 注册所有 Bot 的 OpenID                            │      │
│   │  - 解析 @mention 标签                                │      │
│   │  - 创建合成事件并触发目标 Bot                         │      │
│   └─────────────────────────────────────────────────────┘      │
│                              │                                  │
│                              ▼                                  │
│   ┌─────────────────────────────────────────────────────┐      │
│   │           Shared History (shared-history.ts)         │      │
│   │  - 跨 Bot 共享聊天记录                               │      │
│   │  - 持久化到 JSONL 文件                               │      │
│   └─────────────────────────────────────────────────────┘      │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

核心代码模块

文件	功能
bot-relay.ts	Bot 注册、 @mention 解析、合成事件触发
shared-history.ts	跨 Bot 聊天记录共享( JSONL 持久化)
reply-dispatcher.ts	Bot 回复后触发 relay
monitor.ts	启动时注册所有 Bot

@mention 格式要求

为了让 relay 系统能解析 @mention ,Bot 必须使用特定格式:

<at user_id="ou_xxxx">Go 助手</at>

成功实现的功能

✅ Tech Lead → iOS/Go Bot:Tech Lead 可以 @mention 并触发子 Bot

✅ 共享上下文:所有 Bot 都能看到完整的聊天历史

✅ 动态队友发现:每条消息都会注入可用队友列表

作者: alenryuichi | 发布时间: 2026-02-28 07:42


31. google photos 备份全部 /DCIM/*,而不是 /DCIM/camera

google photos 会备份全部 /DCIM/*,而不是 /DCIM/camera 。
好多 app 的图片是直接存在 /DCIM/*,同步了后谷歌相册很凌乱。
这个有没有办法解决?感谢大家啦

作者: stephen2009 | 发布时间: 2026-02-28 13:26


32. 配置 DNS 服务器进行域名解析的优先级!

以 Windows 为例:
电脑本地 Hosts >本地连接(物理网卡)配置的>上联设备 DHCP 分配 DNS (如路由器)

作者: bclerdx | 发布时间: 2026-02-28 14:39


33. 预算有限 想整一台 mac mini m1 做 ios 应用开发(上架商店)

想请问下大家是 16+256 好还是 8+512 好,估计开发上也就用下 xcode 和一些 AI 编程助手 codex claude copilot 这些

作者: Tumb1eweed | 发布时间: 2026-02-28 02:49


34. 终于把 KeymouseGo 跑在麒麟 9000C + UOS 上了,分享一下 ARM64 适配心得

大家好,最近因为国产化办公的需求,一直在折腾 UOS 20 (ARM64) 环境下的自动化。发现官方的 KeymouseGo 在麒麟芯片和 X11 环境下直接运行会有一些兼容性问题,于是花时间做了一次深度适配和重新编译。

现在的版本在 HUAWEI Kirin 9000C 上跑得非常稳,解决了 AArch64 架构下的一些依赖报错。

🛠 适配技术细节:

  • 架构: ARM64 (AArch64)
  • 环境: UOS 20 (UnionTech OS)
  • 显示服务: X11 (XDG_SESSION_TYPE)
  • 核心工作: 针对国产芯 AArch64 指令集重新编译,集成了 UOS 下缺失的部分 runtime 库。

📸 运行情况:

环境截图预览 :

  1. 系统配置与 CPU 信息 :
  2. 软件运行界面 :
  3. 录制与设置界面 : 软件运行过程以及界面

软件测试设备信息

软件测试环境更具体细节 💬 写在后面: 考虑到不少同在国产化平台奋斗的开发者可能也有类似需求,我把编译好的分发包和修改后的代码都发到了 GitHub 上。如果你也遇到了 ARM 环境下键鼠录制失效的问题,欢迎下载测试并反馈 Bug 。

  • 源码及 Release 下载(该版本专为国产化终端优化,支持华为麒麟芯片及 UOS 操作系统。): GitHub 仓库地址
  • 致敬原作: 感谢 taojy123/KeymouseGo 提供的优秀开源项目。

希望这个版本能帮到有需要的朋友,大家有什么适配上的问题也可以在帖子里交流!

作者: longzheng268 | 发布时间: 2026-02-28 13:16


35. 在阿里云上搭建 K8S 的最佳实践是什么?

之前只用 k3s 在 ECS 上搭过,现在问 AI ,他推荐我用阿里云的 ACK ,用 ACK 学习成本会很高吗?这产品有没有很多坑。

作者: korone | 发布时间: 2026-03-01 04:01


36. 火山云的方舟 Coding Plan 我用起来非常的慢?

kimi k2.5 速度只有 20t+/s ,而且有时候还会卡住无响应, 目前有两个打算,要么是用阿里的 coding plan ,要么用 kimi 官方的套餐, 想问一下这些你们用起来速度怎么样?

作者: Curtion | 发布时间: 2026-02-28 09:47


37. Simplenote 已停止开发

We appreciate your continued use of Simplenote and the support of our community over the years. Simplenote is no longer in active development, and while the app remains available, only its basic functionality is being maintained at this time. No new features or enhancements are planned.
感谢您多年来对 Simplenote 的持续使用和社区支持。Simplenote 目前已停止开发,虽然应用仍然可用,但目前仅维护其基本功能。我们暂无任何新功能或改进计划。

https://forums.simplenote.com/forums/topic/customer-update-on-simplenote/?view=all

作者: nativeBoy | 发布时间: 2026-02-28 10:07


38. 现在的一加刷机是什么情况?

前段时间听说,从 ColorOS 16.0.3.501 开始,一加在部分机型上启用了类似 ARB 的硬件级防回滚机制,那现在一加的新机还能刷机吗?有没有买过一加新机的来聊聊

作者: CNM47589 | 发布时间: 2026-02-27 16:36


39. 谨慎注册即梦会员

这个 b 玩意儿一弄就排队,而不是每个账号有一个固定可用的时长,半夜弄了一个视频,排队 9 小时,下午弄了第二个视频,排队 3 小时(实际排了大概半小时),或者你直接注册高级会员,可能会好点。用即梦主要是国外的大模型对中文的兼容性还是差点

作者: catamaran | 发布时间: 2026-02-28 07:43


40. 马年来了,你码完了没? Markdone 码完 - Markdown 所见即所得编辑器上线了

作为牛马的我们,调休的今天还在继续码代码或码字。希望这个工具能给你的码字工作带来一点帮助,尽早码完😄!

Markdone 码完, 一个即开即用、所见即所得的 Markdown 编辑器上线了!

  • 📝 真正 WYSIWYG 编辑体验,支持多种便捷格式操作

  • 🖼 支持图片拖放、粘贴上传与自由缩放

  • 💻 提供源码编辑模式,便于精细调整

  • ⚡ 无需注册,即开即用,内容自动保存在浏览器本地

  • 📂 支持保存至本地文件或文件夹(含图片),也可从本地拖放加载

  • 🔐 支持端到端加密分享,只有拥有链接的人才能解密查看

地址🌍:https://markdone.co/

在 AI 横行的当下,她一点也不 AI ,不过我现在拿她来写 prompt ,喂给 AI coding 挺爽的。

编辑器仍在持续完善中,欢迎体验并反馈建议 🙌

作者: bear | 发布时间: 2026-02-28 07:18


41. 分享一个基于 Codex app-server 协议做的 Claude Code 与 Codex 协作 skill

来分享一个最近在 Claude Code 帮助下写的 codex-collab skill (项目链接),基于 Codex 官方的 Codex App Server 协议让 CC 能够丝滑地实现对 Codex 的驱动和调用,效果如图。

demo

平时写代码一直在主用 CC ,偶尔也会用 Codex 来进行一些辅助的代码审查与反馈(如在 Codex 中使用 /review 命令),往往能发现一些 CC 没有考虑到或者忽略的地方。

为了能让 Claude 更自然地和 Codex 协作,也尝试过官方的 MCP 和一些开源的 skill ,但是效果总是不尽理想:MCP 会阻塞 Claude 的执行流程,而大多数 skill 都是通过命令行的方式来进行调用的,支持的交互方式受限,而且总觉得不够优雅和鲁棒,遂决定自己再手搓又双叒一个与 Codex 协作的 skill 出来。

最开始参考部分开源 skill 采用了 tmux 来实现和 Codex TUI 的交互,但是这种方式还是太不稳定了,需要手动键入指令、轮询检测 tmux 界面中的文本来判断是否执行完成。

后来看到了 Codex App Server 协议,支持使用 JSON-RPC 2.0 消息和 Codex 进行通信,并且提供了非常标准规范的 API ,于是就基于此协议来实现了和 Codex 的交互脚本,并且根据自己的使用经验,逐步微调了 SKILL.md 中的提示词。

安装 skill 之后,在 CC 里提及 Codex ,或者当 Claude 觉得需要参考第三方意见时,就会触发该 skill 调用 Codex 。

欢迎大家使用,因为目前只经过自己这些天的使用和测试,有什么意见或者遇到什么问题也请不吝赐教

作者: DiamondDay | 发布时间: 2026-02-28 08:30


42. Trellis v0.3.0 正式发布!支持多个主流 AI Coding 平台 + Windows

Trellis v0.3.0 正式发布:支持 9 大 AI Coding 平台 + Windows

经过 17 个 beta + 7 个 rc ,Trellis 第一个稳定版正式发布。从最早只支持 Claude Code + Cursor ,到现在覆盖 9 个主流 AI Coding 平台,同时全面修复了 Windows 兼容问题。

平台支持( 2 → 9 )

现在支持以下平台,可以自由组合:

  • Claude Code — trellis init(默认)
  • Cursor — --cursor
  • OpenCode — --opencode
  • iFlow — --iflow
  • Codex — --codex
  • Kilo — --kilo
  • Kiro — --kiro
  • Gemini CLI — --gemini
  • Antigravity — --antigravity

例如同时启用多个平台:trellis init --codex --gemini -u your-name

Windows 支持

sh 脚本全面修改为 python 脚本,提供 Windows 支持

  • stdout/stderr UTF-8 编码兼容(不再 GBK 乱码崩溃)
  • 子进程管理适配(不再卡死)
  • Hook 脚本跨平台兼容

新功能

  • /trellis:brainstorm — AI 辅助需求发现,全平台可用
  • 支持从远程拉取 Spec 模板

Breaking Changes

脚本从 Shell 全面迁移到 Python ,需要 Python 3.10+。multi-agent/ 目录重命名为 multi_agent/

从 0.2.x 升级:

npm install -g @mindfoldhq/trellis@latest
trellis update --migrate

从 beta/rc 升级:

npm install -g @mindfoldhq/trellis@latest
trellis update

兼容性说明

  • 从 beta/rc 升级无需 --migrate,只更新版本戳
  • 新平台按需启用,不影响已有配置

完整文档: https://docs.trytrellis.app/zh

原 repo: https://github.com/mindfold-ai/Trellis

作者: fmfsaisai | 发布时间: 2026-02-28 03:06


43. 基础版 39 元的 MaxClaw, 3 分钟清零,还负债了

我让他开个 web ui 我访问一下,它说没有公网 ip ,然后我说我也没有

过了一会他就说

🔄 隧道重连了,URL 更新: Web UI: https://a5bbe7c21644ce.lhr.life/ OpenCode Base URL: https://a5bbe7c21644ce.lhr.life/v1 API Key:minimax-agent

🔄 隧道重连,新 URL: Web UI: https://a7cbed368b0977.lhr.life/ OpenCode Base URL: https://a7cbed368b0977.lhr.life/v1 API Key:minimax-agent

⚠️ 🛠️ Exec: # 停掉旧的保活脚本 failed: Command aborted by signal SIGTERM

🔄 隧道重连,新 URL: Web UI: https://8c17abb2618686.lhr.life/ OpenCode Base URL: https://8c17abb2618686.lhr.life/v1 API Key:minimax-agent ⚠️ 🛠️ Exec: pkill -f “ssh.*localhost.run” 2>/dev/null; sleep 3 failed: Command aborted by signal SIGTERM ⚠️ 🛠️ Exec: pgrep -f tunnel_daemon.py && curl -sv –max-time 8 “$(cat /tmp/tunnel_url.txt)/“ 2>&1 | grep “< HTTP” failed: 9643 🔄 隧道重连,新 URL: Web UI: https://7bcc62b19d5d78.lhr.life/ OpenCode Base URL: https://7bcc62b19d5d78.lhr.life/v1 API Key:minimax-agent

⚠️ 🛠️ Exec: pkill -f “ssh.*localhost.run” 2>/dev/null; sleep 20 && grep “URL:” /tmp/tunnel_daemon.log | tail -3 && cat /tmp/tunnel_url.txt failed: Command aborted by signal SIGTERM

🔄 隧道重连(已切回 serveo ),新 URL: Web UI: https://ef80909e69405cc7-106-14-242-219.serveousercontent.com/ OpenCode Base URL: https://ef80909e69405cc7-106-14-242-219.serveousercontent.com/v1 API Key:minimax-agent

⚠️ 🛠️ Exec: pkill -f tunnel_daemon 2>/dev/null failed: Command aborted by signal SIGTERM

他尽然给我试了好几种隧道来访为 web ui,这时候我其实还挺惊讶,感觉这玩意,可以啊。

然后我就欠费了 image-rrx3pl.png

作者: baiheinet | 发布时间: 2026-02-28 10:00


44. 各位大佬,铁威马 F8 的全闪 NAS 咋样

想买一个 NAS ,最近看 铁威马 F8 的全闪 NAS 可以插 8 条 m2 硬盘,还有飞牛的零刻 MEnini ,推荐哪个

作者: kssss | 发布时间: 2026-02-28 04:56


45. 我去,谷歌 Antigravity 大赦天下了

作者: labubu | 发布时间: 2026-02-27 11:33


46. 多设备资料同步和备份问题

情况说明

想请教一下大家是如何进行多个设备之间数据同步以及备份的问题。

设备:

  • 1 QNAP NAS
  • 1 台式
  • 1 nuc
  • 1 笔记本
  • 手机 pad

其中 NAS 台式 NUC 在一个大局域网内,但是带宽很小,最多 10MB/s 。

主力办公设备是台式和笔记本,目前多个设备之间的同步主要依靠两个方案,1.威力同步,2.威联通 QSync 。历史原因现在用的很混乱所以想整理一下。

主要问题

  1. 使用同步软件进行同步好还是通过挂载网络硬盘的方式比较好?
  2. 如果使用同步软件,我应该是整个盘进行同步还是针对每个文件夹进行维护?如果是每个文件夹的话,任务多了可能需要同时管理数十个文件夹,很麻烦而且感觉容易出错。
  3. 我在同步的同时还想进行数据备份,我应该怎么做?现在备份的方案是,nas 上同步数据保存的文件夹是 raid1 ,同时每天定时对台式机进行数据热备份。

作者: stdbot | 发布时间: 2026-02-27 06:41


47. 联通云编码套餐免费领

联通云编码套餐免费领

https://www.cucloud.cn/activity/kickoffseason.html

现在连个付款页面都没有, 等它正式上线后, 待我加入搜集: https://jqknono.github.io/coding-plans-for-copilot/

我简单尝试了下, 只有

  • 贵阳基地二区
  • 呼和浩特基地二区

两个区有套餐可领, 南方的领贵阳的, 北方的领呼和浩特的, 这样可能网络畅通点.

作者: jqknono | 发布时间: 2026-02-28 05:24


48. 为了安全,影音文件和重要的文件是不是最好分 2 台 nas 存储比较好?

楼主现在的 nas 存了一些影音文件和重要的其他文件。因为小孩子或者家人随时需要看电影,所以 24 小时开着。但我总觉得这两种类型的文件放在一台 nas 上不是很安全。我期望的是分两个 nas A (存影音文件)和 B (存重要文件),重要的文件可能每隔两周或者 4 周备份一次到 nas B 上,备份完后 nas B 关机,尽可能减少有啥漏洞被黑客攻击的时间。且 nas B 只有我一个人能访问。想听听大家的想法。

作者: huangya | 发布时间: 2026-02-27 11:30


49. 如何把 Agentic Browser 比如 Comet/Gemini in Chrome 和 openclaw 集成起来?

让 Agentic Browser 比如 Comet 去做 search/deepResearch 。这样也更节省 token. 使用 CDP 去做查询和监控状态。不知道这样可行么?

作者: sssjjjjj | 发布时间: 2026-02-28 06:44


50. 购买海外手机去哪个网站比较好?

我看有个 price.com.hk ,他可以直接送货到大陆吗?
如果我在京东淘宝买的话,他赚多少差价?
我假定 price 上的就是 hk 实际价格,减一下就是中间商赚了多少差价?可以这么理解吗?

作者: RichardLuo0 | 发布时间: 2026-02-27 16:25