MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    SeikoDIC | 基于自制伪代码引擎的指令编写插件

    插件发布
    jvm java mirai-console 词库 plugin
    1
    4
    1137
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • K
      kagg886 最后由 kagg886 编辑

      Seiko Dictionary Plugin

      一个基于mirai和mirai-console的插件。用于0基础人士编写指令

      开源地址:https://github.com/kagg886/Seiko/tree/master/ConsolePlugin

      特性

      • 仅需两行文本即可构建一个自动回复的单元。若想制作一个自动回复的bot,该插件会让你特别舒服的编写自定义回复脚本
      • 支持在发送的消息内添加变量
      • 支持简单的控制流语句
      • 支持使用函数
      • 语法简洁,学习成本低。对语法不敏感

      部署

      https://github.com/kagg886/Seiko/blob/master/ConsolePlugin/README.md

      教程

      https://github.com/kagg886/Seiko/blob/master/DictionaryCore/README.md

      贡献

      欢迎任何对此项目感兴趣的人们贡献这个项目。

      贡献的方式包括但不限于:

      • 反馈 BUG。可以在Github提出issue,也可以在本主题下回复~~(不推荐使用此方式,因为论坛我不常上)~~,向我邮件也是一件选择(邮件地址:iveour@163.com)
      • 在Github提出PR申请。我会认真的审计每一行代码。
      • 修改文档,使文档变得更加的严谨。
      • 编写SeikoDIC可以运行的伪代码。因为更多的使用意味着更多的潜在bug会被发现,这样会有利于SeikoDIC的发展
      1 条回复 最后回复 回复 引用 0
      • K
        kagg886 最后由 kagg886 编辑

        下面我们以调用Hitokoto为例子,快速准备一个一言功能。

        • 首先,启动MCL,登入BOT。
        • 然后,进入%MCL路径%\config\com.kagg886.seiko.dic.mirai_console\dic路径,新建一个txt文件并打开它。
        • 在里面粘贴以下内容:
        [群|好友]一言
        $访问 A POST https://v1.hitokoto.cn/$
        $集合导入 A %A%$
        $取集合 Sentence A hitokoto$
        $取集合 Author A from_who$
        $取集合 Book A from$
        %Sentence%\n
        ——%Author%(%Book%)
        
        • 在MCL控制台内输入dic reload并回车,此时插件会提示你伪代码重载完成的消息
        • 在群内发送一言,则会出现下面的消息:
          QQ截图20230216100459.png
        1 条回复 最后回复 回复 引用 0
        • K
          kagg886 最后由 编辑

          0.0.9已更新,可以使用更强大的增强表达式来对集合求值(

          1 条回复 最后回复 回复 引用 0
          • K
            kagg886 最后由 编辑

            0.1.1已更新,支持在计算块中对初等函数求值,包括但不限于幂乘,三角函数,指对函数等

            1 条回复 最后回复 回复 引用 0
            • 1 / 1
            • First post
              Last post
            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact