← 返回
效率工具 中文

Book Capture Obsidian

Capture and normalize book metadata into Obsidian Markdown notes from photos or Goodreads CSV exports. Use for barcode and OCR ISBN extraction, metadata enri...
从照片或Goodreads CSV导出文件中捕获并规范化图书元数据,生成Obsidian Markdown笔记。用于条码和OCR ISBN提取、元数据增强。
ricardodpalmeida
效率工具 clawhub v1.2.1 1 版本 100000 Key: 无需
★ 1
Stars
📥 605
下载
💾 24
安装
1
版本
#latest

概述

Book Capture Obsidian

Execute this workflow to add or migrate books into an Obsidian vault.

Workflow

  1. Ask the user for the destination Obsidian vault path if missing.
  2. Read references/configuration.md and set environment variables.
  3. Choose one mode:
    • Photo ingest with scripts/ingest_photo.py
    • Goodreads CSV migration with scripts/migrate_goodreads_csv.py
  4. For Goodreads migration, prefer --group-by-shelf and Google enrichment enabled.
  5. Upsert notes with scripts/upsert_obsidian_note.py.
  6. Refresh the dashboard with scripts/generate_dashboard.py.
  7. Run validation and security checks:
    • sh scripts/run_ci_local.sh
    • sh scripts/security_scan_no_pii.sh

Required References

  • references/configuration.md for runtime settings and portability
  • references/data-contracts.md for normalized schema and output contracts
  • references/migration-runbook.md for Goodreads import sequence
  • references/troubleshooting.md for extraction and merge failures

Operating Rules

  • Require explicit vault destination (BOOK_CAPTURE_VAULT_PATH or --vault-path) before bulk writes.
  • Prefer barcode extraction first; use OCR as fallback.
  • Keep filenames human-readable (Title - Author (Publisher, Year)).
  • Keep shelf as property and include tag book in all notes.
  • Use shared compact series tags (for example theexpanse, harrypotter) when volume metadata exists; avoid separate series hub notes.
  • Preserve user notes section during updates.
  • Keep outputs deterministic and idempotent for repeated runs.
  • Do not store secrets or personal identifiers in generated artifacts.
  • Simplified frontmatter: keep only title, author, publisher, year, isbn_10, isbn_13, cover, shelf, source, source_url, tags. Remove published_date, genre, status, date_started, date_read, needs_review, goodreads_book_id.

版本历史

共 1 个版本

  • v1.2.1 当前
    2026-03-30 04:30 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 440 📥 147,810
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,880
productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 445 📥 226,347