A personal collection of an AI product manager.
Let's face the future together and embrace the AIGC era.

10/19 开源速递:代码知识图谱、命令行管 Google 全家桶和手机变电脑

今天日榜前排还是 AI 求职、Claude 插件目录、OpenCode、Orca、ai-memory、CLI-Anything、VoiceStudio、Google 的安卓技能包这一串,全是这周写过的,我都没跟。周榜第一的 rea 一周涨了二十多万星,10 月 7 日我写它的时候还不到一万,这种曲线我不追;AnyPS5 继续法律灰色;Jasna 是去马赛克工具,不写;Cursor 官方插件仓库没有许可证;rtk 和 16 号写的 caveman 同一个赛道,引擎部分还是 BUSL,也先放着。

剩下挑了六个:把代码库变成可查询图谱的 graphify,命令行管 Google 全家桶的 gws,让模型直接吐界面的 OpenUI,模拟一家交易公司开会的 TradingAgents,让 AI 在 KiCad 里画板子的 Konnect,还有把安卓手机变成 Linux 电脑的 DroidDesk。

星数是 10 月 19 日上午 GitHub API 的快照。

1. Graphify-Labs/graphify:别再让 Agent 满仓库 grep 了

graphify 把 FastAPI 代码库画成的图谱

约 12.8 万星,Apache-2.0,Python。Agent 接手一个陌生仓库,头几轮基本都在 grep 和读文件,token 烧得心疼。graphify 的思路是先把整个项目画成一张知识图谱,代码、文档、PDF、图片甚至视频都进同一张图,之后 Agent 查图,不再翻文件。

代码部分用 tree-sitter 解析,覆盖四十来种语言,不调大模型,也不出你的机器。每条边都标了来源:EXTRACTED 是源码里明写的,INFERRED 是它推出来的,看图时能分清哪些靠谱哪些是猜的。跑完给你三个文件:能点开的 graph.html、一份 GRAPH_REPORT.md 讲核心概念和意外关联,还有一个 graph.json 供后续查询。

uv tool install graphifyy && graphify install

适合刚接手大仓库的人、经常让 Agent 做跨文件改动的人,也适合想给新同事一张项目地图的技术负责人。

坑:PyPI 上的包名是 graphifyy,两个 y,别的 graphify 开头的包跟它无关,装错了就是给自己埋雷。文档、PDF、图片这类非代码内容要走一遍模型语义解析,会花你助手的额度或者你配的 API key,内容也会发出去。README 里 Graphify Cloud 的广告不少,开源版本地就够用,别被试用按钮带走。基准数据是作者自己跑的,参考就好。

2. googleworkspace/cli:一个命令行管 Drive、Gmail、日历和表格

gws 仓库预览

约 3.2 万星,Apache-2.0,Rust。命令叫 gws。它没有写死命令列表,而是运行时去读 Google 的 Discovery Service,按接口自动生成整套命令,Workspace 新增了接口它自己就能跟上。输出全是结构化 JSON,每个资源都有 help,还带 dry-run 预览和自动翻页。仓库里还按服务配好了 SKILL.md 技能文件,装给 Agent 就能直接操作你的 Workspace。

适合天天跟表格、文档、日历打交道又想写点自动化的人,也适合想让 Agent 帮你整理邮件、批量建文档的人。凭据默认用 AES-256-GCM 加密,密钥放系统钥匙串。

坑:README 第一屏就写了这不是 Google 官方支持的产品,而且 v1.0 之前会有破坏性改动。你得先有一个 Google Cloud 项目和 OAuth 客户端,还要把自己加进测试用户,不然登录只会报一个笼统的 Access blocked。更隐蔽的是权限范围:未验证的应用大约只能申请 25 个 scope,默认推荐的预设有 85 个以上,个人 Gmail 账号基本必挂,按服务挑着授权才过得去:

gws auth login -s drive,gmail,sheets

另外,给 Agent 开了邮箱和网盘的写权限,删错东西就是真删了,先用 dry-run 看清楚再放手。

3. thesysdev/openui:让模型直接吐出界面,不只是文字

OpenUI

约 1.2 万星,MIT,TypeScript。做 AI 产品的都遇到过这个问题:模型回答里本来该是一张表、一个表单、一张图,结果只能给一大段 Markdown。OpenUI 定义了一门很紧凑、边生成边渲染的小语言 OpenUI Lang。你先声明允许用哪些组件,它据此生成系统提示词,模型按这门语言输出,前端一边收 token 一边把界面画出来。

核心层不绑框架,官方有 React、Vue、Svelte、Angular 四套运行时,React 还自带图表、表单、表格组件和现成的聊天界面。组件的属性用 Zod 定义,模型只能用你注册过的组件,不会凭空造一个出来。

适合在做 Copilot、AI 助手、数据问答产品,想让回答直接变成卡片和表单的产品和前端团队。

坑:这是一门新语言,团队要多学一层;模型能不能稳定按格式输出,还是看你用哪个模型。README 说比 JSON 省最多 67% 的 token,七个场景合计大约省一半,而且是作者自己测的,对比对象里还有他们公司自家的 C1 格式。另外 README 专门提醒,OpenUI 没有任何官方代币,打着这个名字的币都跟项目无关。

4. TauricResearch/TradingAgents:让一群 Agent 模拟交易公司开会

TradingAgents 角色分工

约 11.2 万星,Apache-2.0,Python。它把一家交易公司拆成几个角色:基本面、情绪、新闻、技术面四个分析师并行出报告,多空两派研究员拿着报告辩论,交易员给方案,风控团队评估,最后组合经理拍板,订单发到模拟交易所执行。背后有论文,十月刚发了 0.7.0,能直接用 ChatGPT Plus 或 Pro 订阅跑,回测也改成从每次决策后的第一个收盘价开始算。

模型选择很宽,OpenAI、Claude、Gemini、Grok 之外,DeepSeek、通义千问、GLM、Kimi、MiniMax 都有国内区的配置,也能接 Ollama 跑本地模型。

适合想研究多 Agent 辩论怎么落地的人,也适合把它当成一个结构清楚的 LangGraph 编排样例来拆。

坑:README 写得很直白,这是研究框架,不是投资建议,结果受模型、温度、数据质量影响很大,同一只股票跑两次结论可能不一样。一次分析要调很多轮模型,用按量计费的 API 记得盯账单;行情和新闻数据靠 Yahoo、Alpha Vantage 等外部源,README 里就提到过 Yahoo 新闻源挂掉要绕路。千万别直接拿它的输出下单。

5. mixelpixx/Konnect:让 AI 在 KiCad 里画原理图、布 PCB

Konnect 标志

约 1300 星,AGPL-3.0,Rust。星不多,但今天最想推荐给做硬件的朋友。它是 KiCad 10 的原生插件,一个 Rust 单文件,通过 MCP 让 Claude、Codex 这类助手直接动你的工程:放元件、按引脚连线、布局走线、跑 ERC 和 DRC,最后导出 Gerber、钻孔、BOM 和贴片坐标。还能在本地 250 万个零件的 JLCPCB 目录里查有货的料,内置 USB-C、LDO、降压、STM32 这类参考电路。

它是作者前一个项目 KiCAD-MCP-Server 的继任者,从 Python 加 TypeScript 的多层调用换成单进程,PCB 编辑走 KiCad 10 官方的 IPC 接口,改动能跟 KiCad 自己的撤销重做连起来。228 个工具按需加载,起步只占两千来个 token 的上下文。

适合用 KiCad 画板子、想让 AI 先干苦力活的硬件工程师和创客。

坑:作者自己标了 BETA,只支持 KiCad 10。macOS 二进制还没签名,第一次运行要手动清隔离标记。konnect init 会覆盖你改过的技能文件,改过的先备份。AGPL 协议,想把它包进商业服务的先问法务。最要紧的一条:AI 画的板子,打样前一定自己过一遍,DRC 通过不代表电路是对的。

6. orailnoor/DroidDesk:旧安卓手机接上显示器,就是一台 Linux 电脑

DroidDesk 演示

约 4300 星,GPL-3.0,Kotlin。它借 Termux 和 Termux:X11 在手机上装一整套桌面,XFCE4、LXQt、MATE、KDE 任选;TUR 仓库里没有的软件,就进 Proot 里的 Ubuntu、Debian 或 Kali 用 apt 装,装完自动同步到桌面菜单。作者实测能跑 LibreOffice、完整版 VS Code、Claude Code,本地大模型每秒五个 token 以上,Blender 能开但会卡。手机支持 USB-C 视频输出就直接插 HDMI,不支持的可以用一块树莓派 Zero 2W 做桥。也有独立 APK,不用另装 Termux。

适合抽屉里有台闲置旗舰机的折腾党,也适合出差想随身带一台 Linux 环境的人。

坑:只支持 ARM64;Termux 必须装 F-Droid 版,Play 商店那个过时了用不了。MIUI、One UI 和 Android 13 以上的原生系统会杀后台进程,桌面会话说断就断,要去开发者选项里关掉子进程限制。GPU 加速主要照顾骁龙的 Adreno,其他芯片退回软件渲染,会慢不少。作者自己在 README 里写了,二进制发布的合规清单还有没完成的项,跟 Termux 官方也没有关系。

Like(0) 打赏
未经允许不得转载:AIPMClub » 10/19 开源速递:代码知识图谱、命令行管 Google 全家桶和手机变电脑

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

Verified by MonsterInsights