今天 GitHub 最值得试玩的 10 个项目:从世界监控到文字造 CAD

今天 GitHub 最值得试玩的 10 个项目:从世界监控到文字造 CAD

从全球态势图、文字生成 CAD 到本地模型匹配和网页研究,10 个当日热门开源项目都给出最短试玩路径与限制。

先玩哪 3 个

如果今天只留半小时,我会先打开 World Monitor,看 3D 地球、新闻流和金融雷达能不能变成自己的桌面态势板;再进 CAD Skills 的在线 Demo,让编码助手从一句自然语言开始生成一个可以查看的 CAD 或机器人文件;最后用 llmfit 检查自己的 RAM、CPU 和 GPU 到底适合跑哪些本地模型。
这期 10 个项目全部来自 GitHub Trending daily。文中的「新增 stars」是当天榜单窗口的增量,不是仓库总 star。1

10 个值得打开的项目

1. World Monitor:把全球新闻做成一张可缩放的态势图

榜单:新增 1,295 stars,总 star 65,415。 World Monitor 是一个实时全球情报仪表盘,README 列出 500 多个新闻源、15 个分类、AI 简报、3D 地球和 WebGL 平面地图,地图还有 56 类图层;它也提供 finance、tech、commodity 等站点变体。1 2
试玩: 先打开在线主站,切换地图图层和站点变体,看看新闻、市场和基础设施信息怎样被放在同一个界面里。想自己改,仓库给出的本地路径是 git clonenpm installnpm run dev,应用不要求环境变量就能启动;部分数据源才需要额外凭据。2
我的判断: 这是今天最容易「一打开就看到东西」的项目,适合拿来研究信息面板怎么避免变成一堆无关卡片。它的 AGPL-3.0-only 许可、数据源凭据和站点品牌使用条件要单独看,别把在线演示直接当成可以随便复制的 SaaS。

2. text-to-cad:让编码助手做 CAD、机器人和制造文件

榜单:新增 291 stars,总 star 9,111。 text-to-cad 实际上是一套给 agent 用的 CAD、机器人和硬件设计 skills library,能从自然语言或图像请求生成 STEP,也能导出 STL、3MF、GLB;配套能力还包括 CAD Viewer、DXF、URDF、SRDF、SDF、G-code 和零件搜索。1 3
试玩: 最短路径是先开 在线 Demo,再按 README 用 npx skills install earthtojake/text-to-cad 装进支持的 agent。可以先提一个很小的任务,比如做一个带孔的支架或一个简单机器人零件,然后打开浏览器预览,检查输出文件到底是不是能继续加工的格式。3
注意: 它不是独立的桌面 CAD 软件,而是给编码助手调用的工作流库;生产用应从 main 安装,仓库的重量级资源还通过 Git LFS 管理。想看它能不能帮你做正经机械设计,必须把生成结果放回真实 CAD 或制造流程里复核。

3. i-have-adhd:给 coding agent 装一个「先说下一步」的输出规则

榜单:新增 1,866 stars,总 star 6,852。 这是一个面向 Claude Code 和 Codex 的 skill,核心不是增加模型能力,而是改写输出习惯:先给行动,再列步骤;压住跑题;每轮重述状态;列表最多 5 项;结尾只留一个具体下一步。1 4
试玩: Claude Code 可以按 README 添加 marketplace 后安装 i-have-adhd,Codex 则使用对应的 plugin 命令;装好后给 agent 一个需要多步处理的小任务,对比开启前后的回答长度、下一步是否清楚,以及它会不会把错误说明写成一大段解释。4
我的判断: 这个项目有趣在于它把「好用的 agent」拆成了几条很具体的写作纪律。它不会让模型更聪明,遇到复杂任务也可能因为压缩列表和跑题而丢掉背景;把它当输出风格开关,别当通用能力升级包。

4. code-review-graph:让 AI 只读和改动有关的代码

榜单:新增 1,925 stars,总 star 24,537。 code-review-graph 用 Tree-sitter 把代码解析成包含函数、类、导入、调用和继承关系的图,再通过 MCP 给 AI 提供最小必要上下文;文件变化后,它还能做 blast-radius analysis,找出可能受影响的调用方、依赖和测试。1 5
试玩: 在一个不敏感的小仓库里执行 pip install code-review-graphcode-review-graph installcode-review-graph build,再试 code-review-graph visualize 看代码图,或让支持 MCP 的 agent 执行 /code-review-graph:review-delta。README 给出的六个开源仓库基准中,按问题计算的中位 token 减少约 82 倍,但这是特定评测,不是每个项目都能拿到的数字。5
注意: README 也承认,小型单文件改动可能让图谱上下文比直接读文件还大,搜索质量和 JavaScript、Go 的流程识别仍有改进空间。先用它做一次变更影响分析,再决定是否把它放进 CI,不要因为「图谱」两个字就默认审查一定更准。

5. llmfit:先看你的电脑,别先下载一个跑不动的模型

榜单:新增 129 stars,总 star 30,194。 llmfit 是一个终端工具,会根据 RAM、CPU、GPU/显存和后端,为数百个模型与提供方计算 quality、speed、fit、context 等指标,默认界面是交互式 TUI;它还支持 Ollama、llama.cpp、MLX、Docker Model Runner 和 LM Studio。1 6
试玩: 不想安装可以先跑 uvx llmfit,想要机器可读结果就试 llmfit recommend --json,再用 llmfit info "模型名" 看某个推荐的估算依据。已有本地 provider 在运行的话,还可以用 llmfit bench 测真实 tok/s 和 TTFT。6
我的判断: 它很适合解决「这张显卡到底能不能跑」这种具体问题。推荐值来自硬件和内存带宽模型,也会参考运行时采样与社区测量,不等于你的完整实测;把 fit 当筛选器,再用 bench 做最后决定。

6. croc:两台电脑之间传文件,连端口转发都省了

榜单:新增 361 stars,总 star 36,795。 croc 用 relay 让任意两台电脑互传文件或文件夹,支持跨平台、多文件、断点续传和代理,并用 PAKE 建立端到端加密;常规路径不需要自己搭服务器或做端口转发。1 7
试玩: 一台电脑运行 croc send demo.zip,另一台输入发送端显示的 code phrase;macOS 可以先用 brew install croc,Linux 和 Windows 也有各自的包管理器入口。传文件夹、发文本或显示二维码都在 README 的命令里,拿一个不敏感的压缩包试最稳。7
注意: code phrase 是连接双方的门票,Linux 和 macOS 还要注意把 secret 放进环境变量,避免出现在进程名里。默认 relay 不是你的私有基础设施;如果文件敏感或传输频繁,可以按 README 自托管 relay,再配自己的密码。

7. AstrBot:把 agent、插件和聊天平台接到一个机器人里

榜单:新增 416 stars,总 star 37,456。 AstrBot 是一个面向即时通信平台的开源 Agent chatbot,提供多模态对话、Agent、MCP、Skills、知识库、人格设置、WebUI 和内置 sandbox;README 列出 QQ、企业微信、飞书、钉钉、Telegram、Slack、Discord 等平台,并称已有 1,000 多个插件可一键安装。1 8
试玩: 装好 uv 后按 README 运行 uv tool install astrbot --python 3.12,首次执行 astrbot init,再用 astrbot run 启动。先从 Web ChatUI 或一个测试聊天渠道开始,加一个简单插件,观察 agent、工具调用和会话上下文如何拼起来;不想配服务器,也可以看看社区维护的 Replit 演示入口。8
注意: 项目支持的渠道很多,真正接入哪个平台仍取决于对应配置和适配器。README 明确说桌面部署适合桌面使用,不推荐拿来跑服务器;sandbox 能隔离执行不代表你可以跳过权限、密钥和网络出口检查。

8. tradingview-mcp:让 AI 在 TradingView 桌面端帮你看图和写 Pine Script

榜单:新增 114 stars,总 star 4,837。 tradingview-mcp 通过 Chrome DevTools Protocol 连接本机运行的 TradingView Desktop,让 Claude Code 读图表指标、切换品种和周期、添加指标、画线、管理提醒、回放历史 K 线,还能截图并辅助写 Pine Script;同一套工具也能从 tv CLI 调用。1 9
试玩: 先准备 TradingView Desktop、Node.js 18+ 和支持 MCP 的 Claude Code,按 README 安装依赖,用项目脚本以 9222 端口启动调试模式,再把 server 写进 MCP 配置,最后让 agent 执行 tv_health_check 检查连接。第一次只做「切换到某个品种并截一张图」这种可回滚任务。9
风险先说: 实时数据需要付费订阅,项目不绕过任何访问控制,也不会执行真实交易;它依赖 TradingView 未公开的 Electron 接口,客户端更新就可能失效。README 还提醒自动化采集和非展示用途可能涉及 TradingView 条款,别把这个小工具当量化交易接口。

9. pi-web:把 pi coding agent 从终端搬进浏览器工作台

榜单:新增 298 stars,总 star 1,720。 pi-web 读取本机 pi agent 的 session 文件,提供浏览历史对话、实时聊天、切换模型、管理 skills、预览项目文件和切换 Git worktree 的 Web UI;它还显示上下文用量、成本和压缩状态。1 10
试玩: 如果已经在用 pi,直接运行 npx @agegr/pi-web@latest,打开 http://localhost:30141。从一个旧 session fork 出新路线,或者切换一个 worktree,让 agent 在左侧看文件、右侧看文档和图片,能很快感受到它和纯终端历史的区别。10
注意: 默认数据目录是 ~/.pi/agent/sessions,文件预览范围受所选项目和 session 工作目录限制。它是 pi 的浏览器外壳,不会替你安装或替换底层 agent;没有 pi session 的机器,打开页面也没有太多可看的东西。

10. wigolo:给 coding agent 一套本地优先的网页研究工具

榜单:新增 642 stars,总 star 3,146。 wigolo 把 search、fetch、crawl、extract、cache、find-similar、research 和 autonomous gather loop 放进一个本地优先服务,可作为 MCP server、REST endpoint 或 SDK 使用;README 写明基础搜索、抓取和缓存不需要 API key。1 11
试玩: 机器有 Node 20+ 和约 1.5 GB 空间的话,先跑 npx wigolo init --agents=claude-code,cursor,再用 npx wigolo doctor 检查环境;想看最直观的效果,可以执行 wigolo search "local-first software" --json,或启动 wigolo serve 调 REST 接口。11
注意: research、agent 和 search format=answer 需要 LLM 来合成带引用的答案,没有 LLM 时只会返回原始简报和证据。项目仍是 public beta,遇到有挑战验证的网站也可能失败;如果把它作为网络服务运行,AGPL-3.0-only 的源码发布义务要一起看。

今天怎么选

想马上看到画面,选 World Monitor;想把一句话变成可检查的 CAD 或机器人文件,选 text-to-cad;想给本地模型找合适的落点,选 llmfit。它们分别对应在线可视化、agent 创作和本机硬件判断,试玩反馈最快。
偏编码工作流的读者可以看 code-review-graph、i-have-adhd 和 pi-web:一个缩小代码上下文,一个收紧回答结构,一个把 pi 的 session 变成浏览器工作台。偏自托管和自动化的读者适合试 AstrBot 与 wigolo,但要先准备好模型、插件、磁盘和网络权限。croc 则是今天最朴素、也最容易马上验证的工具,拿两个设备和一个测试文件就够了。
TradingView MCP 的限制最重,必须有桌面端、订阅和对条款的判断;它更适合已有 TradingView 工作流的人做小实验。今天先挑一个项目跑通一条最短路径,再决定是否给它更高权限。

Related content

  • Sign in to comment.
More from this channel