Skip to content

[Plugin] QQ表情运用增强 #2084

Description

@konodiodaaaaa1

Plugin info

{
  "name": "astrbot_plugin_qq_face_enhancer",
  "display_name": "QQ表情运用增强",
  "desc": "面向 OneBot/NapCat 的 QQ 官方表情理解、语义检索、安全发送与夜间社交语境学习插件",
  "author": "konodiodaaaaa1",
  "repo": "https://github.com/konodiodaaaaa1/astrbot_plugin_qq_face_enhancer",
  "tags": ["qq", "onebot", "napcat", "emoji", "llm"],
  "social_link": "https://github.com/konodiodaaaaa1/astrbot_plugin_qq_face_enhancer"
}

Release information

  • Version: 1.0.0
  • AstrBot compatibility: >=4.26,<5
  • Platform: aiocqhttp / OneBot v11
  • Included catalog: 296 normalized QQ/NapCat system face records
  • Features: normal/super/random/chain face parsing, standalone/mixed context markers, NapCat local sync, safe sending, persistent mface observation, nightly semantic learning
  • Validation: 16 automated tests passed; Ruff check/format, JSON/YAML validation, archive validation and extracted ZIP import/instantiation passed

Checklist

  • My plugin has undergone thorough testing.
  • My plugin does not contain malicious code.
  • I have read and agree to the Code of Conduct.

Notes

The repository README documents how users can locate face_config.json on Windows with /qqface napcat find or a bounded PowerShell search. The ZIP release is flat and contains metadata.yaml and main.py at its root. NapCat-derived normalized metadata is accompanied by the required third-party notice and license text.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions