Releases: Litishs/astrbot_plugin_selfie
Releases · Litishs/astrbot_plugin_selfie
Release list
v1.3.0
Added
- 输出风格真正生效:结构化模式(有角色人格卡时)现在也会读取
output_style配置 - 3D动画风格:原
semi-realistic替换为3d-anime,3D CGI 动画渲染质感 - 英文输出强约束:system prompt 末尾增加 "All slot values MUST be in English only"
- 第一人称视角锚定:prompt 追加视角描述,防止漂移到第三人称
Changed
semi-realistic→3d-anime全面替换- 场景元素注入从 "MUST appear" 改为柔和 "Context Note"
Fixed
- 修复场景元素与 "no phone" 自拍规则冲突导致的画面崩坏
- 修复 LLM 输出中文导致绘图模型理解不稳定的问题
- 修复
output_style在结构化模式中被忽略的 bug
💡 从此版本开始,所有 LLM 提示词移至
templates/目录,用户可直接编辑模板文件定制行为
v1.2.0
- 提示词模板外置化:System Prompt 移至
templates/目录,用户可直接编辑模板文件来定制 LLM 行为,无需修改代码templates/structured_system.txt— 角色人格卡模式(结构化槽位填充)templates/free_system.txt— 通用模式(自由输出),支持{style_instruction}占位符
- 场景元素自动提取(
_extract_scene_elements):独立 LLM 调用从对话上下文中识别物理动作/物品- 例如用户提到"在吃冰淇淋" → 提取为
eating ice cream→ 显式注入到 prompt 生成中 - 只在有相关场景元素时才触发,无场景时跳过(无额外开销)
- 例如用户提到"在吃冰淇淋" → 提取为
- 双模式 prompt 增强:结构化模式和自由模式均新增场景元素注入点,确保场景动作出现在最终图片中
v1.1.0 — 第一人称自拍沉浸感优化
docs: update README, bump version to v1.1.0, add CHANGELOG
v1.0.0 - 初始发布
astrbot_plugin_selfie v1.0.0 — 让 AstrBot 中的角色能根据聊天氛围和三视图设定生成自拍照。
核心功能
- 三视图合成图作为角色参考,保证角色长相一致性
- LLM 根据对话氛围和角色人格卡生成结构化自拍描述
- 支持 OpenAI 兼容格式和自定义 API(custom 模式)
- 读取 AstrBot provider 系统配置,无需单独填 API Key
- 可选读取 AstrBot 角色人格卡,增强角色表现力