Calibre Catalog Read

📚 Calibre 智能阅读分析与目录管理

只读 Calibre 目录查询与单本书 AI 分析工作流,支持列表搜索与评论元数据写入

收藏
7.9k
安装
2.1k
版本
1.0.7
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

calibre-catalog-read 是一个面向 Calibre 电子图书馆的只读目录查询与单本书深度分析工作流技能。它通过连接运行中的 Calibre Content Server,提供轻量级的图书列表、搜索、ID 查询等只读操作,同时支持完整的 AI 阅读分析管道(导出 → 分析 → 缓存 → 评论 HTML 应用)。

显著优点

1. 只读安全设计:严格限定为目录查询与分析工作流,元数据编辑(书名、作者、系列等)强制路由至 calibre-metadata-apply,避免误操作
2. 异步非阻塞架构:采用主代理 + 子代理分离模式,Turn A 快速启动、Turn B 异步完成,避免长时阻塞聊天监听器

3. 智能连接管理:支持多主机故障转移、环境变量自动解析、认证缓存,减少用户配置负担

4. 精细化运行状态管理:单文件 JSON 状态追踪,自动清理成功记录,失败保留便于调试

5. 多语言支持:分析文本生成由子代理控制,支持用户指定的 lang 参数,不硬编码语言

潜在局限

  • 依赖预运行服务:必须已有 Calibre Content Server 运行,禁止从此技能启动 calibre-server
  • 单书单任务:一次仅处理一本书,不支持批量并行分析
  • 漫画/图像书排除:标题或标签含漫画特征时自动跳过文本管道
  • 文本长度阈值:提取文本过短时需用户确认,避免低质量分析
  • Node/uv/Python 混合依赖:需要完整的运行时环境(node、uv、calibredb、ebook-convert)

适用人群

  • 拥有自托管 Calibre 书库的技术用户
  • 需要通过 AI 为电子书生成结构化评论/分析的个人图书馆管理员
  • 追求自动化元数据增强、同时要求只读查询安全边界的用户

常规风险

  • 认证信息泄露:支持明文密码缓存(--save-plain-password),默认不推荐
  • 远程数据修改modifiesRemoteData 声明包含 calibre:comments-metadata,分析结果会回写至 Calibre 评论字段
  • 子代理超时配置:需会话级确认 model/thinking/runTimeoutSeconds,配置不当可能导致任务堆积
  • 状态文件竞争runs.json 单文件设计在极端并发下可能存在竞态

Calibre Catalog Read 内容

references文件夹
scripts文件夹
state文件夹
cache文件夹
pipeline文件夹
3文件夹
4文件夹
636文件夹
637文件夹
手动下载zip · 964.2 kB
subagent-analysis.prompt.mdtext/markdown
请选择文件