Skip to content

Latest commit

 

History

History
25 lines (18 loc) · 1.03 KB

File metadata and controls

25 lines (18 loc) · 1.03 KB

AGENTS.md

项目

  • 名称:pallas-plugin-ai-media
  • 类型:Pallas-Bot 4.0 官方扩展(NoneBot 插件包)
  • Python:3.12+
  • 依赖:uv · 运行时依赖 Pallas-Bot >=4.0

本地开发

uv sync --group dev
uv run ruff check src/
uv run ruff format --check src/

与本体联调:在本体仓库执行 uv pip install -e ../Pallas-Plugin-Ai-Media,或在扩展仓根目录 uv.toml 中配置 pallas-bot 的 path 源。

约定

  • 仅改 src/;通过 pallas-bot 公开 API(src.features / src.platform)访问内核,勿反向依赖本体 src/plugins。
  • 分片协调在插件 on_startup 调用 register_*_coord()(见本体 src/features/plugin_coord/)。
  • 提交前 ruff check + ruff format --check 通过。
  • 维护 CHANGELOG.md(Keep a Changelog):日常改动记入 ## [Unreleased],发布版本时归档到 ## [X.Y.Z] 并打 vX.Y.Z git tag(触发 PyPI 发布)。