用 Python 线程池并发采集多账号 Instagram 粉丝增长数据时踩到的坑
给副业项目接入多个 Instagram 账号后,粉丝增长图表不再按时更新,原因是采集循环串行执行 HTTP 请求、网络延迟随账号数累积。作者改用 Python 的 ThreadPoolExecutor 并发拉取独立请求,并保留固定并发上限、请求超时与 HTTP 429 的 Retry-After 退避重试。HikerAPI 按请求计费,起价 $0.001/请求,并提供 100 次免费请求。
给副业项目接入多个 Instagram 账号后,粉丝增长图表不再按时更新,原因是采集循环串行执行 HTTP 请求、网络延迟随账号数累积。作者改用 Python 的 ThreadPoolExecutor 并发拉取独立请求,并保留固定并发上限、请求超时与 HTTP 429 的 Retry-After 退避重试。HikerAPI 按请求计费,起价 $0.001/请求,并提供 100 次免费请求。
Organ 开放公开注册,用 CTO、CMO、CEO、COO 等 AI Agent 按日程运行公司各部门,产出计划、pull request 和草稿,合并、外发邮件与发布需用户审批。
Tamo 是一款住在 Telegram 里的个人助理,自带 Chrome 浏览器和一台装有 git 与 GitHub CLI 的私有 Linux 终端,可代订餐厅、追退款、修构建并开 PR。
一位开发者做了个 AI 汽车视频小工具,上传一张车的照片、选好场景,就能生成起飞、飞越堵车或坡道翻转的短视频,不写提示词也能用。工具支持竖屏或横屏,也能修改场景提示词,生成的是虚构 AI 视频。开发者正邀请大家试用,尤其想了解选场景和上传照片这两步是否顺手。
团队正在开发 Oila(oila.dev),想让 Claude 或 Cursor 这类 AI agent 直接连接云服务。他们指出,Vercel 和 Supabase 适合简单应用,但应用变复杂后,没有技术背景的用户很难配置合适的云产品。目前公开征集反馈,重点想知道该找谁验证、ICP 是谁,以及这个想法是否值得继续做。
Trace 是一个开源新闻阅读平台,从 100 多个来源抓取新闻,把报道同一事件的文章归组并生成要点摘要,已免费开放并开源。它包含网站、每日邮件、MCP server 和 Android app,作者称邮件是最实用的部分。技术上用 Python 管道每 20 分钟拉取来源,Next.js 前端加 VPS 上的 SQLite,迁出 Firebase 后账单降低超过 80%。
CodexGuild 是一个以 MCP server 形式接入的免费工具,读取项目依赖的名称和版本(不读代码),为编码 agent 提供训练截止后技术栈的变更、匹配的技能与 MCP server,并在安装前做安全扫描和幻觉包检查。
独立开发者上线 Cityhoppd.com,用城市加星级记录旅行,地图随之填充,公开评价汇总到各城市页面。城市搜索在服务端基于 GeoNames cities1000 的约 16.1 万个地点,同名城市统一带州名区分,索引常驻函数内存,冷启动约 1 秒、热查询约 50 ms。
一位开发者在 Reddit 展示了一个输入歌曲即推荐同感觉电影的工具,整个服务跑在一个 Cloudflare Worker 上。模型调用顺序为 Gemini 免费额度、Groq,两者都失败才用 Claude Haiku;每个推荐结果都会与 TMDB 校验以避免编造电影,重复搜索约 0.2s 从 KV 返回。
一位开发者正在开发一款把终端通知推送到手机的开源应用,在装有单独安装 Google Play 服务的自定义 ROM 手机上测试时,Play Integrity 验证失败,Firebase App Check 随即拒绝后端访问,导致应用无法发送通知。他询问有多少人使用自定义 ROM,尤其是从终端构建项目或使用 AI 编程工具的人,并考虑是否应降低安全检查以便自定义 ROM 用户运行该应用。
GmailClass 是一款 Chrome 扩展,可按用户自定义的标签为 Gmail 收件箱邮件自动分类,由 Jev 驱动。用户需在 TypeSafe 创建 API key 并填入扩展,key 保存在浏览器本地,随后选择分类、启用扩展并刷新 Gmail 页面即可在邮件旁看到标签。每个匹配结果附带概率,用户可自行设置标签出现的阈值,同一封邮件可命中多个标签。
开源库 otel-log-span-status 0.1 发布,在记录错误日志时把当前 OpenTelemetry span 标记为 ERROR,避免 tail sampling 丢弃需要调试的 trace。
开发者以 Edemy LMS 参加 Hacktoberfest 开源 AI 挑战赛第二周「副业」主题,计划将其扩展为 AI 学习助手 Edemy AI。
一名金融科技公司开发者推出 Softmap,可扫描 Golang 项目并以 UI 流程图展示 API 底层行为,包括 HTTP 校验、数据库调用及执行的 SQL 类型、Kafka 事件和调用失败后的处理,同时过滤噪声只保留业务逻辑。该工具仅做静态分析、无需 LLM,且只在本地运行,扫描数据不会被收集或分享。目前仅支持 Golang。
作者在 10 月 3 日上线按上周最忙一天倍数计算的每日 API 上限,10 月 10 日把整个机制删除,因为共享计数器触发时被拒的是下一个请求的账号,与造成峰值的账号无关。替代方案只保留两种限额:按套餐给每个账号独立日额度,以及按单次 campaign 计数。Google 的 10,000 单位配额池和 search.list 每日 100 次仍保留,因为那是共享 API key 的既成事实。
SpawnDroid 上线,把 Android 12 到 16 作为容器跑在 ARM64 服务器上,不经过 QEMU 模拟器,APK 直接链接真实的 arm64-v8a 库。
FLUX 3 Klein 上线网页工作台,把生成、编辑和多参考图合并进一个模型,支持 1K/2K/4K 原生输出,最多接受 4 张参考图。注册送 10 个欢迎积分,可生成 5 张免费 1K 图,失败生成不扣积分。模型开放权重,5.6B 参数可在消费级 GPU 运行,提供蒸馏版与 Base 版,可通过 API、Hugging Face 或 ComfyUI 使用。
开发者正在构建 Vektro,一个西班牙语优先的 AI 实用任务学习资源库,目录收录 210 个 GitHub 资源,覆盖网站、agent、自动化、头像、视频、文档和数据,并附简短说明与原作者链接。项目目前处于邀请制试点,网站与产品尚未完成,公开注册和付费仍关闭。开发者正在补充指南与练习,并测试兼容助手通过 MCP 访问。
独立开发者推出 BookTrap,粘贴 TikTok 或 Instagram 链接(视频、reel、轮播或公开合集)即可提取其中提到或展示的书籍,识别封面、书脊、字幕和口播内容,生成带真实封面的待读清单。
ToolRecipe.com 提供免费、本地运行、离线可用的文件处理工具,无需注册,文件在浏览器内本地处理。平台涵盖 PDF 转换、脱敏、水印、页码、表单填写(支持批量)、签名与编辑,另有视频编辑、社交媒体素材、办公和 3D 工具。用户可把小工具串联成 recipe 保存,用来处理重复性工作。
一位开发者因每周要花数小时手动从杂乱文本文件中解析和提取数据,用 Python 自建了一款桌面工具。该工具采用 CustomTkinter 界面,并用 threading + ThreadPoolExecutor 实现多线程,处理大目录时不卡界面,支持 .txt、.csv、.json、.docx 格式,可在数秒内筛选出错误、IP、邮箱和电话号码。
一款自定义固件把第二代 Yoto Player 变成 Audiobookshelf 播放器,用两个旋钮即可浏览并播放自建服务器上的全部有声书,无需卡片和云端。安装需拆机并焊接五根线,之后更新走 Wi-Fi;目前为 beta,已在两台播放器上日常使用,但尚未经过完整的孩子实测。它不支持 Yoto 内容和 Make Your Own 卡片,也不支持蓝牙耳机。
CiteLadder 是一个可自托管的开源 AI 搜索可见性(GEO / AEO)追踪工具,通过 ChatGPT、Claude、Gemini 的 API 以及 DataForSEO 获取 ChatGPT Search、Gemini 应用和 Google AI Overviews 的回答,记录各引擎提到哪些品牌、引用哪些页面。
The Vibe Hosting 发布面向 vibe coding 应用的托管服务,用户只需让 Claude Code、Cursor 或 Codex 读取 SKILL.md,代理调用 POST /create 即可获得带 root SSH 的 Ubuntu 服务器、HTTPS 子域名和 api_key,无需注册、无需配置 key 或 MCP。
开发者 /u/SashSail 用自建目录的检查器逐个真实付费调用 4,235 个基于 HTTP 402 的 x402 API,最新一轮只有 58% 交付了承诺的数据。
Sunsetless 发布开源工具 ews-scan,可扫描已编译 .NET 程序集中的 EWS Managed API 调用,并按 EWS 操作分组给出对应的 Microsoft Graph 调用。
URLShot.io 提供截图 API,用真实 Chromium 浏览器渲染任意公开网页并返回 PNG、JPEG 或 WebP 图片。它支持整页截图、自定义视口与像素密度、暗色模式、屏蔽 cookie 横幅,以及 wait-until 和延迟等时机控制。开发者可嵌入签名 URL、使用缓存,每月免费 100 张截图且无需信用卡,定价按 credits 与并发渲染量扩展。
独立开发者发布 iOS 热量追踪 App Grub,用户对着麦克风说出整句餐食描述即可自动换算热量与宏量营养素并记录,也支持条码扫描、拍照识别和手动输入。早期上线期间免费使用,语音和扫描设有每日额度以控制成本;无需账号,数据默认留在手机本地,登录后才同步。App 用 React 与 Capacitor 构建,Claude 负责解析、Whisper 负责语音识别。
开发者发布开源 Chrome 插件 Key to Magpie,可在 new-api(/token)或 sub2api(/keys)令牌管理页一键把令牌导入 magpie 桌面 app。
开发者做了一款高颜值 Cloudflare R2/S3 客户端,上传、下载、整理、预览、分享像管理本地文件夹一样操作,文件存在自己的账户里,服务商可自选。它还支持图床上传,在 Obsidian/Typora 中粘贴图片即可自动上传到绑定的对象存储,并提供 CLI 方便 Agent 调用。
开发者 charlie2000 上线了 AI 生图生视频渠道比价与路由平台 Yir.AI,把多家上游 API 统一成一套参数,业务代码不改即可切换渠道。平台按各渠道公开价收费不加价,靠集采折扣分成盈利,并提供故障切换与超时重发,生产任务成功率长期在 99.5% 以上。
独立开发者发布 Chrome 扩展 ReRoute,可拦截请求并修改请求头、查询参数、请求体,或 Mock API 响应。该扩展已上架 Chrome Web Store,起因是原先使用的同类扩展开始把功能限制在付费订阅之后。
一位开发者因 Adobe Stock 的 CSV 表头不匹配导致 60 个矢量素材整批被拒,于是写了脚本按各平台要求生成元数据。Adobe Stock 要 5 列、Vecteezy 要 4 列、Dreamstime 要 15 列,表头不匹配时平台会直接停止解析整批文件。
一套面向 Adobe Stock、Vecteezy、Dreamstime 的元数据与上传追踪脚本,最终打包出 39 个成品、856 MB 输出,全程跑在 1 vCPU、2 GB RAM、无 GPU 的服务器上。
独立开发者做了 Prelaunch Check,粘贴网站 URL 约 10 秒即可得到评分和检查清单,覆盖 OpenAI、Anthropic、Stripe、Supabase、AWS、GitHub 等泄露的 API key,以及公开的 `.env` 和 `.git` 目录、链接预览标签、SEO 基础项、安全响应头、失效链接和打包体积。
QRFLOW.codes 以 MCP server 形式运行,Claude 或 ChatGPT 等助手可直接创建和管理二维码。它同时提供免注册的二维码生成器,支持实时预览与 PNG、SVG 即时下载,可生成链接、Wi-Fi、vCard、电话、SMS 等类型并保存到仪表盘后续修改目标地址。付费套餐支持全部二维码动态化、绑定自有域名、嵌入 logo,并提供含 CSV 导出和批量生成的详细扫码分析。
有网友在 V2EX 发帖,为手上的 Orange Pi AIpro 16GB 开发板征集用途思路。该板搭载 4 核 ARM 64 位 CPU、约 8 TOPS 的华为昇腾 NPU、16GB 内存与约 59.5GB eMMC,运行 Ubuntu 22.04.5 LTS,带千兆以太网、无线网络、双 HDMI 和 USB 3.0。发帖人自嘲难不成只能放咸鱼。
有开发者做了一个免费网页,可试听 xAI 开放的 Grok TTS 接口全部 28 个声音,支持 20 种语言,单次最多粘贴 1,000 字符并生成 24 kHz MP3 下载。
结账错误应按异常类型加稳定的应用栈帧分组,再跨 release 和 environment 对比指纹,只有新出现或明显上升且可归因于当前发布、威胁结账路径的错误组才应触发回滚。指纹需排除行号、release、environment、trace ID 和变量消息,保留原始栈与 trace 标识用于诊断;示例用异常类型加最后 5 个应用帧生成 20 位 SHA-256 指纹。
小型 SaaS 后端做集中式应用日志,应先统一一份紧凑 JSON 事件契约,包含 delivery_id、trace_id、provider、attempt、outcome、latency 与可归因成本,再选择后端。