Skip to content

Release v2.1.8#80

Merged
23q3 merged 6 commits into
mainfrom
dev
Jan 2, 2026
Merged

Release v2.1.8#80
23q3 merged 6 commits into
mainfrom
dev

Conversation

@github-actions

@github-actions github-actions Bot commented Jan 2, 2026

Copy link
Copy Markdown
Contributor

Release v2.1.8

This PR was automatically created by the release workflow.

Changes

  • 优化LLM调用的prompt结构 - 将环境信息移至system_prompt,保持prompt干净以支持知识库检索;基于message_id精确排除当前消息避免历史记录重复 #76
  • 🐛 修复QQ官方平台help命令 - 检测到QQ官方平台时不输出GitHub链接,避免消息被拦截 #78
  • 🐛 适配AstrBot新版本API - 移除对已删除属性的依赖,迁移至新版人格管理接口,增强图片URL提取兼容性

Files Updated

  • metadata.yaml - version updated
  • main.py - version in @register decorator updated
  • README.md - badge and latest version section updated

After merging, a tag will be automatically created and a GitHub Release will be published.

23q3 and others added 6 commits January 2, 2026 01:24
- prepare-release: 检测 changelog 变更,自动更新版本号并创建 PR
- auto-tag: PR 合并后自动创建 Tag 和 GitHub Release
- 迁移历史版本日志到 changelogs/ 目录
- 将环境信息从 prompt 移至 system_prompt,保持 prompt 干净供 KB 检索
- 基于 message_id 精确排除当前消息,避免历史记录重复

Thanks to @NineSober for the feedback (#76)
- 检测平台为qq_official或qq_official_webhook时不输出GitHub链接
- 保留文档阅读指引文字

Closes #78
- 移除对已删除属性的依赖(platform_name, private_id)
- 显式传递platform_name参数
- 添加None/属性检查增强健壮性
- 使用getattr处理适配器特定属性
- 迁移至persona_manager.selected_default_persona_v3
- 图片URL提取兼容url和file属性
@github-actions github-actions Bot added the release Release PR label Jan 2, 2026
@23q3 23q3 merged commit a090f6f into main Jan 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Release PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant