😎给你的色图打上哈基马赛克

插件修改自AutoHajimiMosaic项目,在露点色图上加上猫猫头

npm

😎给你的色图打上哈基马赛克

插件修改自AutoHajimiMosaic项目

插件仅需安装python,开箱即用

使用前请配置python到系统环境变量,或找到python.exe的路径


调用服务示例

外部插件如何调用 hajimi 服务

  • 首先在外部插件里声明依赖:
import { Context, Schema, h } from 'koishi'
import {} from 'koishi-plugin-hajimi-lizard'
export const inject = ['hajimi']
  • 然后就可以通过 ctx.hajimi.processImages 调用:
const urls = [
  'https://example.com/a.jpg',
  'https://example.com/b.png'
]

const results = await ctx.hajimi.processImages(urls)
  for (const p of results) {
    await session.send(h.image(\`file://\${p}\`))
  }
  • processImages 接收图片 URL 数组,返回本地生成图片路径数组
  • 如果返回为空,说明未生成输出文件
使用方法

指令示例:

猫赛克 [图片] // 给图片打上哈基码
猫赛克 [图片][图片][图片] // 支持多图
  • 使用此指令传入图片,添加猫赛克效果。
  • 图片将通过预设的猫头和猫纹路进行处理。

配置python路径(pythonPath):

填写你Python解释器的路径
  • 你可以在插件配置中设置 pythonPath 来指定 Python 解释器的路径。默认情况下,插件将使用系统环境变量中的 Python 路径。
  • 路径大多为:C:\Users\yourPC\AppData\Local\Programs\Python\Python313\python.exe

修改系统环境变量:

  • Linux/macOS
    在终端中设置 PYTHON_PATH 环境变量:

    export PYTHON_PATH=你python的路径
  • Windows
    在命令行中设置 PYTHON_PATH 环境变量:

    set PYTHON_PATH=你python.exe的路径

配置猫纹路的图片(patternPath):

仅支持本地图片!

配置猫头的图片(headPath):

仅支持本地图片!
如果要反馈建议或报告问题

可以点这里创建议题~

如果喜欢我的插件

可以请我喝可乐,没准就有动力更新新功能了~