↑↑↑推销搜图机器人↑↑↑
终于算是完成了第一件假期想做的事情
Head Pic: 「第六駆逐隊」/「ふわり」のイラスト [pixiv]
搜图机器人
QQ:*
抱歉,因各种复杂的原因,本体已经转为私用,现已不再公开允许加好友或群,有兴趣可自行部署玩耍
开源
项目原来是使用酷Q的易语言SDK开发,目前使用 Nodejs 重写并开源
开源版本不含咬人功能,因为懒得移植了……
用法
具体请见 GitHub README
主要功能
- 搜图/本子
- 复读
- OCR
- 明日方舟公开招募计算器(new)
示例
普通搜图
利用 ascii2d 搜索局部图
搜番
搜本子
其他说明
为什么有时候搜不想要的出结果?
需要说明的是,搜图引擎发现新图片并收录也是需要时间的,因此画师刚上传的画作一般情况下是没办法搜到的
另外,搜图时发送的图片必须是刚好完整的图片,使用以下几种情况的图片会导致大概率搜不到结果:
- 使用的是原图的局部图,即因剪裁而不完整,此时可以尝试使用 ascii2d 的特征搜索功能
- 图片被 马赛克/图片马赛克等 遮挡的部分面积过大
- 截图没截好,留有黑边,例如为了省事直接使用手机截屏或者电脑手动框选截图,这种情况请在搜图前自行编辑裁去与图片无关的部分
- 清晰度过低的图片
版权声明:本文为原创文章,版权归 神代綺凜 所有。
本文链接:https://moe.best/projects/qq-robot-picfinder.html
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
2、有些敏感内容在群聊会被 tx 屏蔽,比如 setu,但私聊不会屏蔽
这个怎么解决,依照github上的方法还是提示这个,尝试了几遍还是一样的结果
pixiv.re 只提供与 pixiv.cat 相同的服务,不包含 i.pixiv.cat
没撸懂代码太难了
反正手机发图也是可以同时带文字的,或者你可以用我开发的网页版工具箱也支持图片识别
想改触发词的话是这行,我后面改成统一解析 args 了,不过前提是必须得带
--
,如果不想带你可以把条件改成context.message.indexOf('触发词')>=0
https://github.com/Tsuk1ko/CQ-picfinder-robot/blob/93a4368bcd7867a6211fad495bb874d0f442a3d8/main.js#L337
挂v和cnpm试过都不行
不过由于我个人图库图数量有限,tag 涵盖面并不是很广
https://api.lolicon.app/setu/?r18=0 非r18
https://api.lolicon.app/setu/?r18=1 r18
https://api.lolicon.app/setu/?r18=2 混合
我现在有想法想把这个项目做成可扩展的,到时候如果要自己加插件就不再需要改原来的文件了,现在太大杂烩了不够模块化
有可能是服务器网络爆炸,请重试一次
提示找不到 is.gdahr0chm6ly9kyw5ib29yds5kb25tywkudxmvcg9zdc9zag93lzi2ode5mza%3D 的服务器 IP 地址。
所有https://j.loli.best的链接都是这样的情况
这个 pximg 代理并不是硬性的,因为程序本身可以直连下载,只是如果国内网速很慢的话才考虑用别人的代理服务
内容是公开招募截图加上
--akhr
--pixiv
参数强制指定搜索范围,搜不到你要的结果就是这图没在 p 站里或者 saucenao 还没收录这是 npm i时候遇到的问题