소스 정보
- 저장소
- justcyl/my-skills
- 최근 소스 활동
- 2026년 6월 23일 16:28
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 0
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/justcyl/my-skills --skill lark-paper-reader-codex명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
使用 Kapibala 的 OpenAI 兼容图片接口生成/编辑位图图片,默认模型 gpt-image-2。当需要生成图片、编辑已有图片、或批量生成候选图供挑选时触发。触发词:"生成图片""画一张""image generation""edit this image""gpt-image-2""批量出图"。
Add, collect, design, audit, and integrate SVG elements into editable diagrams.net/draw.io scientific figures. Use when the user asks to supplement a draw.io diagram with SVG icons, mechanisms, biological objects, model components, pathway symbols, instruments, graphical abstract elements, or publication-style vector assets. Every execution must first ask the user to choose the SVG source mode: network search or self-designed SVG. For network mode, search for multiple relevant SVG candidates for later user selection, record sources and license notes, and fall back to self-designed SVG for concepts with no suitable result. For self-design mode, create restrained, editable, Nature-style SVGs from simple vector primitives. Use with .drawio, SVG, diagrams.net, 科研流程图, 论文示意图, SVG补图, 图标补充, and draw.io配图.
Two-stage workflow for publication-style scientific schematics: generate or use a raster reference with imagegen/PNG/JPG/WebP, then trace it into an editable diagrams.net/draw.io file using research-drawio-skill. Use for Nature-style scientific illustrations, graphical abstracts, model or mechanism schematics, biomedical workflows, AI architecture figures, and paper-style visual drafts that should become editable .drawio source. For complex recognizable elements, author or select dedicated SVG glyphs and compare rendered SVGs against reference crops before inserting them, instead of assembling those elements from draw.io primitives. Enforces a minimum three-round strict pixel-level export/compare/fix loop for close raster-to-draw.io tracing tasks. Use with imagegen, draw.io, diagrams.net, scientific illustration, graphical abstract, paper schematic, figure tracing, SVG glyph tracing, and drawio redraw requests.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | lark-paper-reader-codex |
| description | Codex 专用:将 arXiv/DOI/PDF 学术论文整理为论文翻译飞书文档,正文以原文逐段中文翻译为主体。 |
| metadata | {"requires":{"bins":["lark-cli"],"skills":["lark","ph-paper-helper"]}} |
把一篇论文整理成可直接阅读的论文翻译飞书文档。唯一交付形态是:以原论文正文的中文逐段忠实翻译为主体,按原论文结构保留正文顺序,原位保留图、表、公式、算法和附录;必要的导读、作者思考路径、图表读法、公式直觉、术语边注、引用背景、代码映射等内容只作为辅助说明,不能替代翻译正文。默认直接使用 Codex 当前可用的子代理/多代理/并行工作者能力,不逐次询问。若当前环境确无可调用子代理工具,才降级为 Codex 本体分批处理,并且降级记录只写入内部 checkpoint/QC,不写入正式文档。
work/lark-paper-reader/<paper-id>/ 保存中间文件;只把最终可交付产物放入 outputs/。references/style-standard.md,飞书 XML 与公式规则见 references/lark-doc-rules.md,注释层规则见 references/annotate.md,质量检查见 references/qc.md。annotations.json 与 qc-report.md 说明“未启用子代理,已由 Codex 本体分批完成”及具体原因;不得把该说明写入正式 Markdown、飞书正文、callout、边注或导出的 PDF。metadata.json、glossary.md、translated.md、figures.json、annotations.json、qc-report.md。多智能体/并行工作者用于加速和交叉审查论文翻译与注释候选,但主 agent 必须统一复核、合并和落盘,不能把候选内容未经检查直接写入正式文档。
本 skill 的正式文档首先是一份论文原文翻译;注释内容只是放在翻译旁边的阅读辅助。执行时必须先完成可独立阅读的逐段翻译主体,再添加 callout/comment。
translated.md 只承载翻译主体和图表/公式占位;导读、作者思考路径、公式解读、图表读法、引用背景、代码映射和读者疑问不得写进正文段落。qc-report.md 记录。正式读者文档只承载论文内容和面向读者的注释层。translated.md、传给飞书的 Markdown/XML、飞书正文、callout、comment 和导出的 PDF/Markdown 中,严禁出现执行过程、工具限制、权限判断、代理使用状态或 checkpoint/QC 说明,例如:
translation-plan.md、annotations.json、qc-report.md、lark-cli 等内部产物或命令说明这些信息只能出现在内部 checkpoint/QC 文件和最终给用户的交付说明中。若某个禁用词本身是论文原文、题名、引用或代码仓库内容,允许保留,但必须在 qc-report.md 标注为论文内容命中。
translated.md 的正文层必须以原文结构为准:按章节、段落、列表、图注、表注、附录原序翻译,不主动压缩、不主动重排、不用总结替代原文。注释内容的目标不是压缩论文,也不是另写一篇讲义,而是在完整原文翻译旁边补充理解线索。所有注释必须锚定到具体翻译段落、公式、图、表、算法或引用,帮助读者回到原文继续读;不得用摘要替代原文、删减关键限定、把辅助推断写成作者结论。
新增解释必须区分三类来源:
用户给出 arXiv ID、DOI、论文 PDF 或论文 URL 时,只产出一种文档:论文翻译飞书文档。不存在“只翻译不注释”的分支;但注释必须放在完整翻译旁边,不能把正文改造成纯解读稿。如果用户明确要求不要上传飞书或只要本地短答,再退出本 skill,改用普通回答或 ph-paper-helper。
qc-report.md 和最终回复中明确标为“非完整附录翻译”。接受:
2604.14010arxiv://2604.14010https://arxiv.org/abs/2604.14010https://arxiv.org/pdf/2604.14010doi://10.48550/arXiv.2604.14010统一转成 ph 可接受的 URI,例如 arxiv://2604.14010 或 doi://...。为文件路径生成安全 ID 时,将 /、:、. 等替换成 _。
Preflight
lark-cli auth status 确认飞书登录。uv run --project "$HOME/project/ph2" ph --version 确认 ph 可用。work/lark-paper-reader/<safe-paper-id>/。Duplicate Check
lark-cli docs +search --query "$ARXIV_ID" --as user。data.results 中,不是 items。Fetch Paper Source
ph import --input <paper-uri> 只用于入库和元信息补全。https://arxiv.org/pdf/<id> 与 https://arxiv.org/e-print/<id>。.tex、.bbl/.bib、figures/、00README.json 构建正文、图片、公式、表格和引用清单;原始 PDF 只用于核对分页/文本和视觉导出。ph fetch --paper-id <paper-uri> --force --include-content。full_text_path 推导 PAPER_DIR,不要手拼 ph 缓存路径;并在 metadata.json、translation-plan.md、qc-report.md 记录触发原因。Plan The Document
.tex 提取标题、作者、年份、摘要、章节、图片引用、公式、表格、算法、参考文献和 GitHub URL;从 PDF 文本抽取核对章节顺序。full.md 提取标题、作者、年份、摘要、章节、图片引用、公式、参考文献和 GitHub URL。metadata.json、figures.json 和 translation-plan.md。translation-plan.md 首行写明 Deliverable: 论文翻译飞书文档,并列出正文翻译覆盖项与注释覆盖项。references/style-standard.md,并在 translation-plan.md 写入 Style baseline: 面向大语言模型的离策略基于价值强化学习。后续正文、callout、图表读法、公式直觉、术语表和 QC 都按该风格标准执行。glossary.md:A 类使用中文共识译名,B 类首次出现写“中文(英文全称,缩写)”,C 类保留英文。annotation-plan.json:列出待加 callout 的作者思考路径、图表读法、公式/方法步骤/引用/疑问,以及待加 comment 的术语和高语义载荷段落。该清单处理完一个标记一个,不得凭感觉少量添加。--api-version v2 只用于 docs +create 的 Markdown 建文档。fetch、update、block 操作使用默认版本。docs +create --title 可能只设置 Drive 文件名;创建后用 drive files patch 设置最终标题。block_replace 写 XML 时不要在 <p> 里包 <text> 子元素;对行内公式使用 <latex>...</latex>。<latex>...</latex>,不要写 Markdown $...$。<pre lang="python"><code>...</code></pre>,可以放在 <callout> 内。最终回复包含:
Translate
translated.md,默认执行逐段忠实翻译:保留章节层级、段落顺序、公式 LaTeX、表格、图表占位和附录。$$...$$,行内公式保留 $...$;不要转成 Unicode 数学符号。[图1位置: <image-file>],后续插图后删除。write 工具说明。Create Lark Doc
lark-cli docs +create --api-version v2 --doc-format markdown --content @translated.md --parent-position my_library --as user 创建文档。drive files patch 修复内部标题和 Drive 文件名。$...$ 或 $$...$$,按 references/lark-doc-rules.md 修复。Insert Figures
.tex 的 \includegraphics 顺序为准,MinerU fallback 路径以 full.md 引用顺序为准。images/,再插入飞书。lark-cli docs +media-insert --file 要求从图片目录执行,传相对文件名。start...end anchor。[图X位置...] 占位符块。Add Annotation Layer
references/annotate.md 并执行其中的 5-PRE 扫描:fetch 文档 XML/with-ids,列出公式、方法步骤、重要引用、长段落、术语首次出现,写入 annotation-plan.json。<callout> 块插入到对应 block 后,不能写成正文 Markdown blockquote,也不能把解释混入翻译正文。--selection-with-ellipsis 唯一定位,歧义时 fetch with-ids 后用 --block-id,不得用全文评论冒充边注。qc-report.md 说明论文很短或定位失败原因。🔧 callout。References
ph search 或 ph fetch 获取元信息和必要摘要,不要为了装饰性引用拉太多论文。Quality Check (QC) And Visual Gate
references/qc.md 跑结构检查:重复图片、重复评论、占位符残留、裸 XML、公式字面残留、关键章节缺失。references/style-standard.md 对照标题层级、段落长度、callout 类型、图表/公式解读格式、术语表和最终汇报口径;若明显偏离,修复后重跑 QC。