读不懂
SKILL.md 几乎全是英文,几十篇逐个啃,读到一半就放弃。
→ 译站左原文右中文,逐段对照,边读边学。
MIT 开源 · v0.1.0 · 本地优先
Skill 译站把 skills CLI 装出的技能整理成「仓库 → 子技能」的本地知识库:来源归属清清楚楚,左原文右中文逐段对照,中文概述与分类帮你选对要用的那一个。只读技能目录,不安装、不卸载。
没有匹配的技能——试试更短的关键词,或再点一次高亮的分类胶囊取消筛选。
WHY
skills CLI 把一个仓库的几十个子技能平铺装进本地目录,又被多个工具根共享。时间一长——
SKILL.md 几乎全是英文,几十篇逐个啃,读到一半就放弃。
→ 译站左原文右中文,逐段对照,边读边学。
技能文件夹混装,说不清哪个属于哪个仓库、是谁装进来的。
→ 译站lock 归属引擎精确归属,推断必标注。
同一技能在 .claude、.zcode、.agents 多处出现,像装了好几份。
→ 译站真实路径合并、拷贝计数、分岔多版本。
FEATURES
读得懂、找得到、归属清楚。
左原文右译文逐段对齐;代码块、命令、URL、路径先摘出、译后回填,永不被改写;中文文档单栏直出。
不知道该调用哪个 Skill?中文概述一句话讲清「它是什么、什么时候用」;点分类胶囊或卡片标签,工程流程、写作、调试……即刻筛出候选,与搜索、仓库分组同页联动。内置种子覆盖常用技能,配置 LLM 自动补全其余。
优先读 skills CLI 安装清单 .skill-lock.json;无记录时回退 .git 远端、frontmatter、LLM 推断,推断必标注「待确认」;手动归组最高优先。
junction / symlink 按真实路径合并;内容一致的独立拷贝合并并计数;同名分岔展示为多个版本。
打开才翻、未变不重翻、并发只翻一份;超长文档自动分块、全局节流;附属文档按需翻译。
Windows 桌面版免 Node、托盘常驻;网页版 node server.js 即起;同一套界面与 API 契约。
COMPAT
技能装进每个工具自己的目录,译站只读不改;同一技能多处出现时自动合并归属。
优先读取 vercel-labs/skills 安装清单 .skill-lock.json,归属最准;没有记录时逐级推断并标注来源。以上为默认扫描根,可在 config.json 的 roots 自定义。
SECURITY
只在设置页录入,经 OS 凭据库(DPAPI / Keychain / secret-tool)+ AES-256-GCM 加密落盘;界面与接口只回掩码;可随时清除。
默认只监听 127.0.0.1;所有写入请求强制同源校验,跨站伪造一律 403。
翻译开启前必须明确同意;LLM 可选,启用才发送;不配置时除翻译外零外发。
不安装、不卸载、不改写任何技能文件;扫描、去重、搜索全部本地完成。
FAQ
能。浏览、归属、去重、搜索全部可用;中英对照需配置翻译服务;概述与分类对常用技能有内置种子,配置 LLM 后自动补全其余。
经 OS 凭据库 + AES-256-GCM 加密后落盘,任何文件没有明文;界面只显示掩码(前3***后4);凭据复制到其他机器无法解密,可随时清除。
不会。只读扫描技能目录;手动归组等操作只写在自己的数据目录里。
内置种子覆盖 vercel-labs/skills 等常用技能;配置 LLM 后自动为无种子的技能生成中文概述与 1-3 个分类标签;点技能卡上的标签即可筛选。
桌面安装包目前仅 Windows;网页版(Node ≥ 20)跨平台,密钥在 macOS / Linux 走 Keychain / secret-tool。
走 UApiPro AI 翻译接口,每次调用 4 积分;超长文档自动分块,按调用次数计;内容未变不重复调用,同一文档并发只翻一份。
DOWNLOAD
v0.1.0 · MIT · Windows 桌面版 + 跨平台网页版
⚠ 安装包未做代码签名,Windows 可能提示「未知发布者」,选择「仍要运行」即可。
Node.js ≥ 20,零 npm 依赖。
git clone https://github.com/TurkeyPro1025/skills-lingo.git
cd skills-lingo
node server.js
打开 http://127.0.0.1:4763 即用。