linux.do
20K subscribers
83.6K photos
175 videos
86 files
202K links
linux.do最新话题和热议话题
Download Telegram
langgraph bug 记录

使用pycharm2.5中的 ai agents debugger 的插件有两个模式相互转换, 一个是 Events, 一个是 Graph,
其中若是使用 app.invoke, 其中的graph 和 events 这两个模式都可以正常显示, 但若是 app.stream 模式, 只有events可以正常的显示, 而graph显示不出:

app.stream

app.invoke

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: ycz_1253)

Invalid media:
image
image
微信有30G聊天数据,但使用chatlog导出只有200多MB正常吗?

由于手机空间告急遂寻解决之法,瞥见我的手机微信聊天记录居然有20G之多 😅,于是导出至电脑,使用GitHub上之wx_key-windows工具取得数据库密钥,又下载大佬所二开的chatlog。地址:
chatlog (click for more details)
但是我解密之后这个解密数据库只有238M这正常吗? 🤔

这个二开的chatlog启动的本地界面http://127.0.0.1:5030,这个界面里面只能看最近消息(不是很全)。搜索特定联系人,也有的聊天消息json文件也为空,这些聊天记录我都想保存网盘,以后也可以直接打开预览,求助大佬该保存之法?该保存哪些文件? 🥺🥺🥺

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: hallowe)

Invalid media:
image
image
image
【72 的开发工具 005】多 Agent 协作、AI 网关/代理

[!info] 罗列了一下站内 AI 相关工具,由于 AI 生成内容不让放入正文,请自行让 AI 对比分析


多智能体协作

GitHub - bfly123/claude_code_bridge: Real-time multi-AI collaboration: Claude, Codex & Gemini with persistent context, minimal token overhead
GitHub - bfly123/claude_code_autoflow
GitHub - GuDaStudio/skills: This repository contains a collection of Agent Skills developed by GudaStudio, enabling seamless collaboration between Claude and other AI models and tools.
GitHub - 7836246/claude-team-mcp: 🤖 Multi-Agent MCP Server - Let Claude Code / Windsurf / Cursor orchestrate GPT, Claude, Gemini to work as an AI dev team
GitHub - fengshao1227/ccg-workflow: 多模型协作开发工具集 - 基于 Claude Code CLI,整合 Codex/Gemini 后端能力,提供智能路由、代码审查、Git 工具等 17+ 个命令
GitHub - catlog22/Claude-Code-Workflow: JSON-driven multi-agent development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution
GitHub - cexll/myclaude: Multi-agent orchestration workflow (Claude Code Codex Gemini OpenCode)
GitHub - FredericMN/Coder-Codex-Gemini: CCG 多模型协作框架:Claude + Coder + Codex + Gemini | 支持 Claude Code & OpenCode 双环境 / CCG Multi-model Collaboration: Claude + Coder + Codex + Gemini | Supports Claude Code & OpenCode

AI 网关/代理

GitHub - router-for-me/CLIProxyAPI: Wrap Gemini CLI, Antigravity, ChatGPT Codex, Claude Code, Qwen Code, iFlow as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 2.5 Pro, GPT 5, Claude, Qwen model through API
GitHub - lbjlaq/Antigravity-Manager: Professional Antigravity Account Manager & Switcher. One-click seamless account switching for Antigravity Tools. Built with Tauri v2 + React (Rust).专业的 Antigravity 账号管理与切换工具。为 Antigravity 提供一键无缝账号切换功能。
GitHub - lich0821/ccNexus: Intelligent API gateway for Claude Code and Codex CLI - rotate endpoints, monitor usage, and seamlessly integrate OpenAI, Gemini, and other platforms.
GitHub - Wei-Shaw/claude-relay-service: CRS-自建Claude Code镜像,一站式开源中转服务,让 Claude、OpenAI、Gemini、Droid 订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。
cc-switch/README_ZH.md at main · farion1231/cc-switch · GitHub
claude-code-router/README_zh.md at main · musistudio/claude-code-router · GitHub

GUI 应用

GitHub - iOfficeAI/AionUi: Free, local, open-source Cowork for Gemini CLI, Claude Code, Codex, Opencode, Qwen Code, Goose Cli, Auggie, and more | 🌟 Star if you like it!
GitHub - tiann/hapi: App for Claude Code / Codex / Gemini, vibe coding anytime, anywhere
GitHub - bestruirui/octopus: One Hub All LLMs For You | 为个人打造的 LLM API 聚合服务
GitHub - looplj/axonhub: AxonHub is a modern AI gateway system that provides a unified OpenAI ( Chat Completion, Responses), Anthropic, Gemini and AI SDK compatible API

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 72)
现在删帖是不给提示了吗

好奇。。。因为我有个贴被删了
https://linux.do/t/topic/1480468
我可能知道我是怎么违规了(是不是把ldc当做货币用了) 😶‍🌫️ 🤔🤔🤔🤔

@neo

6 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: Aflydream)
爽用这一块,vsc+插件+mcp还是太舒服了

浅浅的改了下开源的插件,接入本地的CLIProxyAPI,显示所有反重力和codex号池的剩余额度的平均值,过段时间稳定了发出来

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Carnivore)

Invalid media: image
提供一个安全的chrome老版本下载地址

chrome降级、禁止更新、备份本地扩展数据、禁用更新提醒教程 开发调优
众所周知chorme是越更新越难用,新版本对扩展的限制很多。遂写一个降级+禁止更新的教程,也权当自己记录一下。 这个教程也适用于重装系统前的备份,因为chrome不会同步大部分的本地扩展配置 看到有佬友推荐用第三方的便携浏览器,我个人不建议,官方的稳妥些 降级准备 首先下载旧版本 Older versions of Google Chrome (Windows) | Uptodown

上贴中第三方uptodown 下载的chrome安装包在用7zip解压的时候,报错,提示sha256错误。
遂找了找靠谱的官方下载地址
https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json

就是有点费眼睛。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: 支付宝宝)
知道昨天的管理到底做了什么事吗

真发了过不了审核

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: Nebula2234)
kiro倒下了,还有啥可以嫖opus

佬们,kiro倒下了,还有啥可以白票opus

13 posts - 9 participants

Read full topic

via LINUX DO - 最新话题 (author: RelaxBin)
新人报道 祝L站两周年快乐!

也是趁着两周年大赦天下成功加入L站,逛了两天论坛,迟来的报道帖 😁

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: liugu)
订阅copliot求助

好像出错了怎么办啊,绑定不了gpay?

6 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: 黑格尔)

Invalid media:
image
image
有关帖子申请自我管理权限的问题

我之前教程的编辑时间到了,但又需要进行内容更新,申请了自我管理
但今天好像始皇在跟公益站与一些删帖策略的问题高强度对线 :distorted_face:
中午申请的,现在还没有通过

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 凌镜)
Deepseek API调用

向各位大佬请教一下:为何最近deepseek R1的调用效果都好差,延迟很高,报错504: Gateway time-out,例如站内佬的黑与白公益站,云雾的延迟也很高

7 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: LEARNER)
喜茶 年度饮品 买一送一免费领

领取方法:
1、打开支付宝、微信喜茶小程序,有弹窗,直接领
2、没有弹窗就点单,左上角滚动图,再领(图三红圈圈)
4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: 胡汉三)

Invalid media: image
现在写web的话除了Claude家,还有哪个模型好用呀?

如题,哪个最好用?opus我手里的全部崩了。。。。。有没有别的模型好用的?求推荐

7 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: 球儿)
原文链接: 自定义网页鼠标指针——一段曲折的旅程

看到别人主题有自定义鼠标指针的功能,我也想给我主题加一个玩玩。

探索

初探

找到了相关文档:

MDN:cursor - CSS:层叠样式表 | MDN
标准文件:CSS Basic User Interface Module Level 4

看起来似乎只需要下面 CSS 代码就完事了。
:root {
cursor: url("xxx.cur"), auto;
}

随便下载了一个图标包,傻眼了:一个包里面有若干个 CUR 文件。
好吧,CUR 格式是一种图形文件格式,而不是打包了一组图标。

显然下面的写法不是很符合正确 CSS 写法。
:root {
cursor: url("auto.cur"), auto;
cursor: url("context-menu.cur"), context-menu; /* [!code ++] */
/* 省略更多 */ /* [!code ++] */
}

那有没有什么标准,说明什么网页元素用什么光标?

从 User Agent Stylesheet 学习

我想到了找 User Agent Stylesheet(用户代理样式表)

Chromium 的:Source/core/css/html.css - chromium/blink - Git at Google
Firefox 的只需要用浏览器打开 resource://gre-resources/html.css 即可看到。
未能找到 Safari 的 User Agent Stylesheet。

用户代理样式表中有这些 cursor 相关的定义:
点我展开相关定义 (click for more details) 提取聚合相关声明 (click for more details)
我们可以将这些拿出来作为声明。

从 cursor 实现学习

忽然想到,我找下 cursor: auto 是怎么实现的,对照设置下就好了,于是找到以下源码:

event_handler.cc - Chromium Code Search
chromium/third_party/blink/renderer/core/input/event_handler.cc at main · chromium/chromium

bool EventHandler::ShouldShowIBeamForNode(const Node* node,
const HitTestResult& result) {
if (!node)
return false;

if (node->IsTextNode() && (node->CanStartSelection() || result.IsOverLink()))
return true;

return IsEditable(*node);
}

std::optional<ui::Cursor> EventHandler::SelectCursor(
const ui::Cursor& i_beam = style.IsHorizontalWritingMode() ? IBeamCursor() : VerticalTextCursor();

switch (style.Cursor()) {
case ECursor::kAuto:
return SelectAutoCursor(result, node, i_beam);
// 省略
case ECursor::kText:
return i_beam;
// 省略
}
return PointerCursor();
}

std::optional<ui::Cursor> EventHandler::SelectAutoCursor(
const HitTestResult& result,
Node* node,
const ui::Cursor& i_beam) {
if (ShouldShowIBeamForNode(node, result))
return i_beam;

return PointerCursor();
}

cursor: auto 的实现逻辑非常简单:

1. 调用 ShouldShowIBeamForNode() 判断当前节点是否满足:可选择的文本/链接文本/可编辑区域(如 <input>, <textarea> 或带 contenteditable 属性的元素) 如果是,返回 i_beam(即 cursor: text
2. 默认情况返回普通箭头光标(即 cursor: default

结论:把可选择的文本/链接文本/可编辑区域设置为 cursor: text

100% 还原实现思路:写一段 JS 监听 mousemove 事件,如果满足要求,就将光标换为自定义的 cursor: text

妥协:我希望尽量使用 CSS 来实现,覆盖大部分情况,如果有需要再用 JS 判断边缘情况(如:user-select: none)。得到了以下 CSS 声明:
点我展开 CSS 相关声明 (click for more details)

发挥主观能动性

发挥主观能动性,观察标准 HTML 元素/ARIA 属性,按语义进行标注,得到了以下 CSS 声明:
一些 CSS 声明 (click for more details)

成果

聚合上面的阶段性成果,并按情况解释 cursor: auto 实际值,得到了以下的最终版本:
注:经过一次修订,去除了 *::-ms-browse(会导致 CSS 选择器失效)和 *::-ms-clear(有 ::-webkit-file-upload-button 了)。
点我展开最终版本 CSS 声明 (click for more details)
使用方法:
:root {
cursor: default; /* [!code --] */
ursor: url("实际的图标地址.cur"), default; /* [!code ++] */
}

/* 此外再补充其他需要的声明 */ /* [!code ++] */


结语

感谢您看到这里,欢迎留言交流。

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: HowieHz)
原来哪里都有搞七捻三啊

我对各位佬友们的敬佩之情是滔滔不绝连绵不绝啊 🤣
8 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: 草帽)

Invalid media: image
有段时间没有仔细看L站了,现在为啥都是一堆感情帖子

之前,我7月份的时候技术帖子还很多,现在要么就是失恋,还有心情不好求安慰,人生规划,一堆牛马蛇神,无奈

8 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: peanut)
明明自己过的不尽人意偏偏见不得人间疾苦。

希望他的事情是真的吧。

12 posts - 12 participants

Read full topic

via LINUX DO - 最新话题 (author: usopp)

Invalid media:
image
image
速度抽一个1刀绑定卡,由于是1小时卡,速度

太突然,万里汇扣款失败但还是开通了,导致卡买多了,抽了吧,又不会弄抽奖器
9点10开奖,
点赞和任意回复,
豆包选楼层

49 posts - 48 participants

Read full topic

via LINUX DO - 最新话题 (author: 椰酥)
【kiro】即将和Ops说再见了

2000个积分马上刷完,也就没有渠道了
11 posts - 8 participants

Read full topic

via LINUX DO - 最新话题 (author: 饭小范)

Invalid media: image
有佬友遇到codex的内存泄漏等一系列问题吗😭

这是我把一系列现象发给opus让他帮我分析问题所在得出的结论 😭
我已经不止一次遇到codex卡死了,然后黑屏,再亮屏,但是之后就会出现一堆问题。我也不确定opus说的对不对。有人同样遇到类似的问题吗?

我记得好像在codex的issue里面看到有人提过内存泄漏的问题。

4 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: dianjinqu)

Invalid media: image