授权的 SansFiction 库管理器,可添加图书、更新阅读状态、记录进度并安排每日阅读签到。需提供 SansFiction 个人令牌(读/写)。

安装

概览

SansFiction Library 是一个经过授权的图书管理技能,专为阅读爱好者设计,旨在帮助用户高效地组织个人阅读生活。该工具通过集成 SansFiction 平台的 API,实现了对图书库的集中管理,包括添加新书、更新阅读状态、记录阅读进度以及查看当前正在阅读的书籍列表。其核心优势在于自动化与个性化结合:用户不仅可以手动操作,还能开启每日阅读签到功能,系统会定时提醒用户汇报当天的阅读情况,并将这些数据自动同步至个人阅读统计中。整个流程无需密码,仅需用户提供一次性的读写令牌即可完成授权,保障了账户安全。此外,所有操作均遵循严格的交互规则,例如当目标书籍存在多个匹配项时,系统会主动展示候选列表供用户选择,避免误操作。 该技能基于 OpenClaw 框架构建,利用 MCP(Model Context Protocol)协议与 SansFiction 后端通信,支持通过 HTTP JSON-RPC 接口调用具体功能。配置过程简单明了——用户只需在 SansFiction 官网生成专属令牌,并将其填入本地配置文件或环境变量即可永久生效。一旦设置完成,用户便可通过自然语言指令触发各项功能,如“添加《三体》到我的书库”或“标记《基地》为已完成”。同时,系统内置了错误处理机制,如遇认证失败或参数不符,会明确提示原因并引导用户修正。这种设计既提升了用户体验,也增强了系统的健壮性。 值得一提的是,除了基础管理外,SansFiction Library 还提供了灵活的定时任务能力。用户可选择启用每日阅读提醒,默认时间为当地时间晚上9点,也可自定义时间。届时系统将发送一条消息询问“今天读了多少页?”,用户回复后即可自动记录进度。这一功能特别适合培养持续阅读习惯的人群,帮助追踪长期阅读成果。整体来看,该工具不仅简化了数字时代的阅读管理流程,还通过智能提醒和数据分析赋予用户更强的掌控感,是现代读者不可或缺的数字伴侣。

核心功能特点

  1. 支持添加、删除图书,并可设置阅读状态(在读/已完成/暂停/放弃)
  2. 可记录阅读页数或时长,自动更新当前进度并支持多本书并行管理
  3. 提供‘我正在读什么’查询功能,清晰展示当前阅读书目及进度
  4. 具备月度或年度阅读数据统计能力,帮助用户了解阅读成果
  5. 支持每日阅读签到提醒,自动收集并记录用户当日阅读数据
  6. 采用一次性令牌认证机制,确保账户安全且无需存储敏感信息

适用场景

对于热爱科幻小说的读者而言,SansFiction Library 能极大提升阅读体验。假设你刚读完一部经典作品如《银河系漫游指南》,想要将其标记为‘已完成’,只需一句指令即可完成;若计划开始新系列如安迪·威尔的《火星救援》,也可以迅速加入待读书单。更妙的是,当你同时在追多本书时,系统能准确识别哪一本是你当前的重点,避免混淆。此外,每月末回顾自己的阅读里程时,一键调取统计数据,便能直观看到本月共完成几本书、累计阅读了多少小时,甚至还能发现连续打卡天数,激励自己保持节奏。 而对于希望建立规律阅读习惯的学习者来说,每日阅读提醒功能尤为实用。比如上班族每天通勤时间有限,但坚持每天至少读15分钟,长期积累下来收获颇丰。借助该工具,每晚睡前收到提醒后简单回复‘读了20页,目前在《人类简史》第80页’,第二天打开应用就能看到完整的时间线记录。这不仅便于复盘学习效果,也为制定下一阶段阅读目标提供了依据。尤其适合备考、写论文或进行主题式深度阅读的场景,让碎片化时间变得更有价值。 不仅如此,该工具还适用于家庭共享阅读场景。父母可以为孩子设立专属书单,并通过每日提醒监督亲子共读进度;书友圈成员之间也能互相推荐书籍,并在统一平台上跟踪彼此的阅读动态。无论是个人兴趣探索还是团队协作学习,SansFiction Library 都能灵活适配不同需求,成为连接知识与成长的数字化桥梁。