词典采集工作台

从 GitHub 原生界面抓取 UI 词条,沉淀中文本地化词典

本地优先 · 离线可用
采集工具 · COLLECTOR

GitHub 页面字符串采集工具

从 GitHub 原生界面抓取 UI 词条,沉淀中文本地化词典。覆盖探针植入、文本 / 批量 URL 采集、实时处理中心与 JSON 导出全流程。

采集流程

三步闭环:植入探针 → 归集词条 → 解析入库

1植入探针
2归集词条
3解析入库

采集入口 · 探针脚本 + 数据中心

左侧注入探针提取文本,右侧粘贴文本或批量导入 URL 后智能清洗

1探针脚本

在 GitHub 页面控制台执行下方脚本,引擎会提取当前视图中的全部有效 UI 文本块。

const textNodes = [];
const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false);
while (walker.nextNode()) {
    const text = walker.currentNode.textContent.trim();
    if (text.length > 2 && !/^\s*$/.test(text)) {
        textNodes.push(text);
    }
}
console.log(textNodes.join('\n'));
copy(textNodes.join('\n'));

2数据中心

两种采集入口,智能清洗后一键导出 JSON。

清洗结果预览

实时归集词条,标注待翻译 / 已翻译状态

引擎实时处理中心

SSE 流式日志、进度与自动备份状态

引擎实时处理中心

Ready
当前任务
引擎准备就绪0%
等待首次自动备份...
i18n-engine --stream