收起左侧

让AI助手来管理你的电子书

1
回复
540
查看
[ 复制链接 ]

2

主题

9

回帖

0

牛值

江湖小虾

2025-8-5 23:45:44 显示全部楼层 阅读模式

私有电子书库Talebook(镜像poxenstudio/talebook)从v3.15.0开始提供的mcp server能力,你可以把它集成到你的AI助手中,包括cherry studio, claude desktop或者dify、扣子中。 我们通过AI工具来管理talebook中的电子书资源。 以下通过Cherry Studio来演示它的使用。

添加MCP Server

使用下面的json添加:


{
  "mcpServers":{
    "dicloak-mcp-http": {
      "type": "streamableHttp",
      "url": "http://ip:port/stream"
    }
  }
}

*其中的ip和port替换为设备IP和docker容器绑定的端口。

Settings -> MCP Settings -> Add Server:

图片

然后可以看到添加后的信息:

图片

Tools里是可以支持的功能:

图片

在会话中,通过下方的MCP Settings启用talebook:

图片

现在就可以使用AI工具来操作了。

先试一个简单的查询:

使用账号admin/12345678登录talebook,越新的图书id越大,查询最近添加的10本书

Talebook的AI Agent就被执行了:

图片

刮削图书信息

我们这里再通过大模型查询一本书的信息,并更新到talebook上实现刮削。以这本书为例:

图片

我们输入下面的提示词:

talebook中有本书《波斯战火:第一个世界帝国及其西征》,请查询这本书的相关信息及热门评论的链接。总结以下3类信息: 1.将图书的作者, ISBN等基础信息 2.以html格式生成它的简介,把热门的评论链接添加在简介中 3.自动生动标签。将这些信息更新到talebook中指定的图书上。调用update_book_info更新时,comments参数内容中的 < > 符号一定要保持原样,不要转换为 < 和 >。需要登录时使用账号和密码:admin/12345678

* 这里限制了update_book_info时不要转义,因为默认传入html的内容会进行转义会把html标签显示出来。

图片

图片

执行后查看更新后的结果:

图片

具体的效果取决于使用的大模型和提示词,可以做些调整,达到你要的效果, 比如简介里不要带书名等等。

也可以只更新个别消息,比如只更新标签。这些在提示词中指定就可以了。

批次处理

也可以批次进行处理,比如我们给出如下的提示词:

查询最近添加的5本书, 并逐个查询书的相关信息及热门评论的链接。总结以下3类信息: 1.将图书的作者, ISBN等基础信息 2.以html格式生成它的简介,html内容不需要html及body标签,把热门的评论链接添加在简介中 3.自动生动标签。将这些信息更新到talebook中指定的图书上。调用update_book_info更新时,comments参数内容中的 < > 符号一定要保持原样,不要转换为 < 和 >。需要登录时使用账号和密码:admin/12345678

这样可以批次处理了。但是!这个过程很可能会被中断,可能是直接中断,没有提示,又或者执行过程中提示是否继续。

图片

演示到此

除此之外,获取了图书信息后也可以做进一步的加工,比如对某一题材的电子书的作者、出版社进行分析一类的。结合大模型的联网和深度思考的能力,一定还有更好玩的提示词。

现在MCP实现上设置了一些限制,如果你使用过程有什么建议可以评论区留言或才关注公众号上留言。

收藏
送赞 1
分享

31

主题

76

回帖

90

牛值

社区共建团

社区共建团荣誉勋章飞牛百度网盘玩家

2025-8-6 10:28:30 显示全部楼层

建议改成直接调用ONNX的方案,这样完美适用于所有飞牛设备,不需要额外添加支持cuda12的显卡

,也方便部署

正值爱玩的年纪,不要让上班影响我们玩耍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则