No description
  • JavaScript 100%
Find a file
2026-10-02 14:39:19 +08:00
skills/article-clip release v0.1.0 2026-10-02 14:39:19 +08:00
LICENSE release v0.1.0 2026-10-02 14:39:19 +08:00
MANIFEST.json release v0.1.0 2026-10-02 14:39:19 +08:00
package.json release v0.1.0 2026-10-02 14:39:19 +08:00
README.md release v0.1.0 2026-10-02 14:39:19 +08:00

article-clip

把文章链接剪藏成本地 Markdown:外文翻成中文并做中英对照,中文文章存原文;带元信息与总结评价

以 Pi package(技能形态)发布。技能本体在 skills/article-clip/。

  • 平台:macOS / Linux
  • 许可:GPL-3.0-or-later(全文见 LICENSE)

安装

pi install git:gitea.vhkd.top/pi-hub/article-clip.git@v0.1.0

装完 pi-skill list 能看到 article-clip,pi-skill article-clip check 会告诉还缺什么。

先准备什么

  • 用系统已有的东西即可,没有额外依赖。

常用命令

命令 说明
prepare 抓取链接、抽取正文、分段,产出工作区(workdir/slug/segments)
from-html 正文来自本地 HTML(受控浏览器导出的页面)时走同一条流水线
assemble 校验译文与总结,拼装中英对照稿并落盘、回读(译文=原文的块只输出一次;--dry-run 预览,--overwrite 可覆盖)
split 按块数/字节双预算切 parts/pNN.md;仅完整纯 SVG 照抄,混排 HTML 正文仍须翻译
merge 校验并合并 parts/*.md → translations.md,缺块/重复/整片没翻则 conflict(照抄片自动放行)
verify-part 抽查分片译文与缺/重/未知 id:untranslated_prose_ids/suspect_ids/state=ok
status 列出工作区与待译分片:prepared / split / ready / assembled / stale,含 pending_parts
prune 默认预览过期且未编辑的抓取工作区;--apply 才删除,译文/分片/已填总结永不清理

用法与对外契约见技能内的 SKILL.md 与 REFERENCE.md。