Repository navigation
Releases: bricklayor/bob-plugin-gemini
Releases · bricklayor/bob-plugin-gemini
Release list
v1.2.0 - Local History Logging & Rotation Protection
Gemini Chat for Bob (v1.2.0)
本次更新主要增加了本地对话历史的自动追加转存与防膨胀保护机制,并优化了文档与展示规范。
新增特性与优化:
- 本地历史记录转存:支持将与 Gemini 的交互过程(用户输入与模型回复)以 Markdown 格式追加(>>)存储至本地沙盒目录。
- 模型标识精准溯源:每轮记录时间戳标题均附带实际生效的模型标识(如
## [YYYY-MM-DD HH:mm:ss] · model-id)。 - 双重防膨胀机制:
- 支持按月自动分卷归档(默认格式
gemini_YYYY-MM.md); - 支持单文件容量阈值限制(1MB / 2MB / 5MB 可配),超出阈值自动执行轻量级轮转归档(如
_part1.md),彻底避免文件无限增长导致的内存与 I/O 卡顿。
- 支持按月自动分卷归档(默认格式
- 二进制级追加保护:采用 Bob 原生 $data.appendData 在底层拼接二进制字节,避免长文本反复字符串解码带来的垃圾回收停顿。
- 文档规范与软链接支持:在 README 中提供了将沙盒历史目录软链接至桌面或 Obsidian 库的指引,并完成了全仓库与 Release 页面的 Emoji 清理。
v1.1.0 - Initial Release
Gemini Chat for Bob (v1.1.0)
基于 Google 最新 Gemini Interactions API (v1beta/interactions) 开发的 Bob 翻译与对话插件。
核心亮点:
- 接入最新 Interactions API 端点与 SSE 流式输出
- 内置 Google Search Grounding 实时联网搜索
- 深度思考思维链 (Thinking Level) 控制
- 多模式路由(自由对话、精准翻译、文本润色、要点总结)
- 支持 Bob 1.6+ 插件验证功能
- API Key 密文安全保护与 90px 大系统提示词输入框
- 预设 + 自定义模型全支持