Skip to main content

Pallas-Bot 官方扩展:唱歌与聊天。

Project description

AI 媒体

AI 媒体 pallas-plugin-ai-media

提供牛牛唱歌与酒后聊天能力,依赖 Pallas-Bot-AI 媒体与对话运行时。

官方插件 控制台插件商店 安装命令

安装方式

需已安装 Pallas-Bot ≥ 4.0,并部署 Pallas-Bot-AI

推荐直接在控制台插件商店安装,或在本体项目中执行:

uv run pallas ext install pallas-plugin-ai-media

也可单独安装本包:

uv pip install pallas-plugin-ai-media

怎么使用

牛牛唱歌(sing)

AI 翻唱、续唱、点歌与查歌名;依赖 AI 仓与本体 callback 回传音频。

口令 / 触发 场景 说明
牛牛唱歌 歌曲名 [key=±N] 群内 AI 翻唱
牛牛继续唱 / 牛牛接着唱 群内 续唱上一首
牛牛点歌 歌曲名 群内 网易云原曲
牛牛什么歌 / 牛牛哪首歌 群内 查询当前曲目
网易云登录 / 网易云登出 私聊 超管维护 Cookie
命令 ID 默认等级
sing.ncm_login superuser
sing.ncm_logout superuser

详细用法、限制条件和可用范围以帮助为主。

配置项

可在控制台对应插件页中修改。

唱歌与酒后聊天的具体配置分别位于对应子插件配置文件:src/pallas_plugin_sing/config.pysrc/pallas_plugin_chat/config.py

酒后聊天(chat)

牛牛醉酒时可用 ChatRWKV 对话(与 plugins-ollama 随时闲聊独立)。

触发 场景 说明
@牛牛 / 牛牛 + 文本 群内 醉酒时 AI 回复

排障

现象 处理
唱歌无语音 查 AI 服务、/callback 可达;牛牛连通 测唱歌网关
聊天无回复 确认已喝酒、chat_enable=true、AI 可达

实现

源码位置:

实现要点:

  • sing 负责媒体任务编排、回调收口与网易云相关命令。
  • chat 只在牛牛醉酒时接管对话,与常驻闲聊能力分离。
  • 两部分都依赖 Pallas-Bot-AI 与本体网关连通性。

相关链接

说明 链接
唱歌 文档站 · sing
酒后聊天 文档站 · chat
Pallas-Bot-AI GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pallas_plugin_ai_media-4.0.5.tar.gz (397.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pallas_plugin_ai_media-4.0.5-py3-none-any.whl (36.4 kB view details)

Uploaded Python 3

File details

Details for the file pallas_plugin_ai_media-4.0.5.tar.gz.

File metadata

  • Download URL: pallas_plugin_ai_media-4.0.5.tar.gz
  • Upload date:
  • Size: 397.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for pallas_plugin_ai_media-4.0.5.tar.gz
Algorithm Hash digest
SHA256 6fb91c4851f180826b9d1c2629916fd21c753170502e693b1614c63ebb9a2459
MD5 1b5798c2da3e665020308ad9185697ca
BLAKE2b-256 530ddcecdb70f4f36e2e81a950d25bc1cdec40e6fc71a0a250f8d3c8739b7f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pallas_plugin_ai_media-4.0.5.tar.gz:

Publisher: publish-pypi.yml on TogetsuDo/pallas-plugin-ai-media

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pallas_plugin_ai_media-4.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for pallas_plugin_ai_media-4.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 49df36bd20cbbf9571ecbec95ca2dbabfabfeec485be8f85dbcbde7b1b3445aa
MD5 e9b90e306e6c46c6916f23fb5dd7c7f3
BLAKE2b-256 69eff585d628f92e3b63a66f297a339a2d821819191c3c526f1a30def4a5e30a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pallas_plugin_ai_media-4.0.5-py3-none-any.whl:

Publisher: publish-pypi.yml on TogetsuDo/pallas-plugin-ai-media

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page