Go 爬虫工具 Cinder 正式更名为 Tomoshibi(灯火)。同名 API、同名爬虫,只是换了名字,旧 GitHub 链接自动重定向,star 数保留。
改名原因:原名难搜索,且与大量其他项目撞名。新名取自日语「灯火」,寓意把杂乱 HTML 转成 LLM 可读的干净 markdown。
结构变化:原先分散的 cinder、cinder-tmcp、cinder-sv 三个仓库合并为单一 monorepo,包含 Go API(Gin + Colly + Chromedp + SearXNG)、MCP 服务器(3 个工具,npm 包 tomoshi)和 Svelte 5 网页 playground。
无破坏性变更:/v1/scrape、/v1/crawl、/v1/search、/v1/map 接口不变;旧 CINDER_API_URL 环境变量仍作为回退读取;旧 Docker 标签暂时仍可拉取。
迁移:Docker Compose 一条命令起全套(api 7431 + mcp 7433 + web 7432 + redis 7434 + searxng 7435);MCP 配置改用 npx -y tomoshi;Go import 路径改为 github.com/Michael-Obele/tomoshibi。
性能基准不变:search-bench.py(10 workers/30s)约 560 req/s,p50 11ms。
自托管、无按 token 计费,单二进制、低内存占用。后续路线图不变,继续改进 SPA 启发式与测试。
GitHub: GitHub
npm: npm
🔗 原文:点击查看
