核心用法
SansFiction Library 是一款面向阅读爱好者的个人图书馆管理 Skill,通过 MCP over HTTP 协议与 SansFiction 服务交互。用户需先通过官网生成个人访问令牌(Personal Token)完成一次性授权,随后即可实现:书籍搜索与添加(支持 ISBN/书名/作者精准匹配)、阅读状态管理(想读/在读/已读/暂停/弃读)、进度记录(页数或时长)、在读书单查询及阅读统计可视化。
显著优点
1. 官方授权生态:直接对接 SansFiction 官方 API,数据同步可靠,非第三方爬虫方案
2. 精细化进度追踪:同时支持页码定位与时间投入记录,适配纸质书与电子书场景
3. 自动化习惯养成:内置每日阅读提醒(cron 定时任务),支持自定义时间与回复即记录的智能交互
4. 零密码设计:仅使用 Bearer Token 认证,避免密码泄露风险,令牌可随时在官网撤销
潜在缺点与局限性
- 准入门槛:必须拥有 SansFiction 账户并理解令牌获取流程,技术小白可能困惑
- 单平台绑定:深度依赖 SansFiction 生态,数据迁移导出能力未明确说明
- 模糊匹配风险:书名重复时需用户人工确认,无法 100% 自动化解歧
- 地域时区固定:默认定时任务时区为 Europe/Warsaw,非该时区用户需手动调整
适合人群
- 已使用 SansFiction 记录阅读数据的忠实用户
- 希望通过自然语言快速标记阅读进度的效率型读者
- 需要外部系统(AI Agent)触发阅读提醒的习惯养成者
常规风险
- 令牌泄露:若用户误将 token 粘贴至共享聊天环境,他人可能访问其图书馆数据
- API 可用性:服务依赖 SansFiction 官方服务器稳定性
- 误操作覆盖:进度日志缺乏回滚机制,错误输入可能导致数据偏差
- 隐私边界:阅读内容与进度数据存储于 SansFiction 云端,需信任其隐私政策