
从 AI 家教、并行 coding agent 到微型模型、离线听写和本地 microVM,这期每个项目都给出最短试玩入口、环境门槛和不该忽略的边界。
DeepTutor;想同时养几只 coding agent,试 Orca;想把一个不可信脚本关进本地 microVM,试 Microsandbox。其余项目从廉价航班查询到离线听写,跨度很大,但都能从一个小问题开始验证,不必先搭出完整平台。| 你想先解决什么 | 先看 | 最短反馈 | 主要门槛 |
|---|---|---|---|
| 把资料变成可练习的课程 | DeepTutor | 启动本地 Web UI,丢进一个主题,试 Chat、Quiz 和 Mastery Path | Python 3.11–3.13、Node.js 20+、模型配置 |
| 同时管理几只 coding agent | Orca | 下载桌面版,在不同 worktree 里并行跑 agent | 需要能在终端运行的 agent 和自己的订阅 |
| 让长任务自己继续跑 | Prime Agent | 安装后进入项目目录,执行 prime-agent | macOS / Linux;它能改文件和执行命令,但不是沙箱 |
| 查一组航班并拿到结构化结果 | fast-flights | pip install fast-flights,用三个字母机场代码查一次 | Google 查询链路、Playwright 或外部集成可能带来限制 |
| 给手机或机器人塞一个小工具调用模型 | Needle | pip install cactus-needle 后运行 needle playground | 只适合工具调用和结构化提取,不是聊天模型 |
| 把网页和笔记整理成自己的知识库 | claude-obsidian | 初始化一个独立 vault,运行 /claude-obsidian:wiki-ingest | Claude Code、Python 3.11+;Windows 写入要用 WSL |
| 用自然语言画一个 UI | OpenPencil | 先打开在线页面,或用 Docker 跑本地 Web host | Rust;Web 端模型需要自己的 API key |
| 把 agent 生成的代码放进 microVM | Microsandbox | npx microsandbox run debian | macOS 仅 Apple Silicon;Linux 要 KVM;项目仍是 beta |
| 不联网把语音变成文字 | Handy | 下载桌面版,给麦克风和辅助功能权限,按快捷键说话 | Windows / Linux 某些 Whisper 配置可能崩溃 |
| 把邮件、文档、任务和 agent 放在一处 | Macro | 打开 Web App,注册并连接 Gmail 或 Google Workspace | 需要账号和外部邮箱;产品仍在 v1 |
pip install -U deeptutor、deeptutor init、deeptutor start,然后打开 http://127.0.0.1:3782。想快速看界面,可以先跳过初始化,模型配置留到 Settings → Models;要真正对话和出题,再填 provider、base URL、API key 和模型。4curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh,进入一个可丢弃的项目目录,运行 prime-agent,首次启动用 /login 选择 subscription 或 API-key provider。第一次给它一个有明确验收标准的小任务,例如补一个测试并运行测试,不要直接交出整个生产仓库。6prime-agent --resume 接着看,而不是把所有上下文重新贴回去。fast-flights,用 Python 查询 Google Flights,并把结果整理成强类型对象。它的输入是行程、日期、三字母机场代码、舱位、行程类型和乘客数,适合拿来做一个小型价格观察器或旅行规划脚本。7pip install fast-flights,用 FlightQuery 写一段 MYJ → TPE 的示例查询,再调用 get_flights(query)。README 还列出 local Playwright、serverless function,以及 Bright Data 和 SearchApi 集成;先跑最小查询,再考虑换后端。7pip install cactus-needle,用 @needle.tool 声明一个 get_weather(city) 函数,然后运行 needle.Needle(tools=[get_weather])。只想看效果就执行 needle playground;第一次查询会先从 Hugging Face 下载并缓存推理引擎。8OPENROUTER_API_KEY;不要把它当通用问答模型。8python3 scripts/claude-obsidian.py init 初始化一个独立 vault。命令会先输出 plan;复制 approved_plan_sha256,确认目标目录后再加 --apply。随后在 vault 里启动 Claude Code,运行 /claude-obsidian:wiki-ingest 导入一个来源,用 /claude-obsidian:wiki-query 查询。9openpencil-web,再做一个很小的页面:让它把按钮改成两种状态,观察画布和代码是否一起变化。自己构建则需要 Rust stable;Web SDK 还需要 Bun 1.0+ 和 Node.js 18+。10localStorage,公网部署要保护 origin、配置允许来源并使用 HTTPS。10npx microsandbox run debian;想写一个最小程序,再用 Python 的 Sandbox.create 启动一个 1 CPU、512MB 内存的环境,执行 print('Hello from a microVM!') 后停止。第一次 create() 可能需要先拉取镜像。11gtk-layer-shell、xdotool 或 wtype,不想折腾的话先在 macOS 或 Windows 试。@ 链接的界面里,并共享团队级记忆。它提供 MCP 接口,外部 agent 可以通过 https://mcp-server.macro.com/mcp 接入。13just run_local,这条路更像开发者预览,不是普通用户的一键安装。github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.