Skip to content

Lainey-ops/testnew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

PDF解读技能 | PDF Interpretation Skill

License Claude Skills

一个将PDF文档(论文/文章/调研报告)解读为易读文章的Claude技能,生成纽约客风格的配图,输出琥珀米暖色调的HTML和PDF格式。

🌟 特性

  • 📖 智能解读:深入理解PDF内容,用简洁语言解释复杂概念
  • 🎨 纽约客风格:每2-3个段落配一张简洁线条风格的插画
  • 🎨 琥珀米色调:温暖的琥珀米配色方案,提升阅读体验
  • 📄 多格式输出:同时生成HTML和PDF两种格式
  • 🔧 高度定制:支持配置颜色方案、字体风格等

🚀 使用方法

基本用法

使用以下触发词加PDF文件路径即可使用:

# 解析PDF文件
解读 /path/to/your/document.pdf

# 分析PDF文件
解析 ~/Documents/research.pdf

# 总结PDF文件
总结 ./paper.pdf

# 解读PDF文件
分析 /path/to/report.pdf

示例

用户:解读 /path/to/paper.pdf
技能:
1. 读取PDF内容
2. 解读重构为讲解式文章
3. 为每个概念单元生成配图提示词
4. 调用脚本生成纽约客风格插画
5. 输出琥珀米暖色调的 article.html 和 article.pdf

📦 技能结构

.claude/skills/pdf-interpretation/
├── SKILL.md                 # 技能主文档
├── reference/               # 参考资料
│   ├── color-scheme.md      # 颜色方案配置
│   ├── typography.md        # 排版指南
│   ├── newyorker-style.md   # 纽约客风格参考
│   └── doubao-api.md        # 豆包API文档
├── scripts/                 # 核心脚本
│   ├── image_generator.py   # 图片生成器
│   ├── article_builder.py  # 文章构建器
│   └── config.py           # 配置文件
├── templates/               # 模板文件
│   ├── article.html        # HTML模板
│   └── styles.css          # 样式文件
├── .env.example            # 环境变量模板
└── .gitignore              # Git忽略文件

🎨 样式特色

颜色方案(琥珀米暖色调)

  • 背景:#FDF8F0(米白色)
  • 文字:#3D2914(深棕色)
  • 强调:#D48B3C(琥珀色)
  • 柔和:#E8C8A8(浅金棕色)
  • 插画:#2C1810(插画深色)

插画风格

  • 纽约客风格:简洁线条、单色/双色、留白充足
  • 抽象化表达:用象征性图形传达核心概念
  • 优雅氛围:略带智慧或幽默的艺术感

🛠️ 安装配置

1. 克隆仓库

git clone https://github.com/Lainey-ops/testnew.git
cd testnew

2. 配置环境

# 复制环境变量模板
cp .claude/skills/pdf-interpretation/.env.example .claude/skills/pdf-interpretation/.env

# 编辑环境变量,添加你的API密钥
nano .claude/skills/pdf-interpretation/.env

3. 必需的依赖

# scripts/requirements.txt (如有)
# pip install -r requirements.txt

📖 输出结构

生成的文章包含以下部分:

<header>
  标题 + 元信息
</header>

<section class="abstract">
  摘要概述(200-300字)
</section>

<main>
  <section class="concept-block">
    <div class="illustration">
      <!-- 纽约客风格配图 -->
    </div>
    <div class="concept-text">
      <!-- 2-3个段落的解读内容 -->
    </div>
  </section>
  <!-- 更多概念块... -->
</main>

🔧 高级配置

自定义颜色方案

编辑 reference/color-scheme.md 修改配色:

- Background: `#你的背景色`
- Text: `#你的文字色`
- Accent: `#你的强调色`

修改插画风格

参考 reference/newyorker-style.md 调整:

  • 线条粗细
  • 色彩数量
  • 留白比例
  • 艺术风格

📋 使用限制

  • 仅支持PDF文件输入
  • 需要有效的图片生成API访问权限
  • 大文件处理可能需要较长时间
  • 生成的图片受API限制

🤝 贡献指南

欢迎提交Issue和Pull Request!

  1. Fork本仓库
  2. 创建你的特性分支:git checkout -b feature/AmazingFeature
  3. 提交你的改动:git commit -m 'Add some AmazingFeature'
  4. 推送到分支:git push origin feature/AmazingFeature
  5. 提交Pull Request

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

🙏 致谢

  • Claude Code - 技能开发框架
  • Doubao API - 图片生成支持
  • The New Yorker - 插画风格灵感

📞 联系方式

作者:Lainey-ops 邮箱:lainey@feedmob.com GitHub:https://github.com/Lainey-ops


使用此技能需要遵守相关服务条款和API使用规范。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors