Repository navigation
Releases
PI Bot 0.3.107 · 侧栏分类、记忆检索与聊天体验优化
PI Bot 0.3.107
本次正式发布汇总 0.3.102–0.3.107 的全部更新,重点改善侧栏整理、长期记忆检索、消息交互与执行反馈。
侧栏分类与排序
- 新增默认“群组聊天”分类与自定义部门,Bot 和群聊可以归入同一个部门,支持会话数量显示、折叠、改名和删除。删除部门只移除分类,保留会话与聊天记录。
- 左上角加号可创建空部门;会话右键菜单新增“移至部门”。鼠标悬停会话行时显示三个点,点击即可打开与右键相同的操作菜单。
- 支持拖动 Bot 和群聊调整顺序,也可跨部门移动。分类、排序与折叠状态持久保存;主机器人保持固定,置顶会话排在各自分类前方。
- 折叠部门里的会话仍可通过搜索找到。分类保存失败时撤回本次改动,避免覆盖同时到达的聊天内容;备份与恢复保留分类配置。
记忆检索与历史回看
- 长期记忆先返回简短索引,再根据稳定引用读取需要的单条正文,减少无关内容占用上下文。
- 历史消息检索支持查看匹配位置的前后文,方便回看事情的来龙去脉。
- 保留私密 Bot 与记忆原有的访问范围限制。
消息表情与操作按钮
- 放大消息旁表情、回复、更多三个图标的实际图案,统一圆形悬停背景,保留原有点击区域、时间位置和窄窗口布局。
- 添加、切换表情即时显示,再次点击同一个表情即时移除;保存改在后台完成,不再等待整份会话返回。
- 连续操作按最终选择保存,旧刷新不会把表情改回去;私聊、群聊和不同消息分别处理。保存失败时恢复最近保存成功的状态并提示重试。
- 表情更新只刷新对应标记,保留消息内容、文字选区和已展开的工具记录。
回复状态与停止操作
- 修复“执行中”和“正在回复”重复显示的问题,同一任务的实时运行状态统一显示一份,保留结束、失败及中断记录。
- 私聊存在排队、启动、执行、待审批或等待队友交回的任务时,输入框右下角显示停止按钮,空输入框也能操作。
- 点击后立即显示正在停止并防止重复点击,调用任务中断接口;失败时提示重试,保留草稿与已有回复。
- 停止范围限定为点击时所在 Bot 的私聊任务,切换会话不会误停其他 Bot,也不影响该 Bot 的群聊工作。已经完成的文件修改不会因停止而撤销。
顶栏、滚动条与视觉细节
- 聊天内容可滚动到中间 Bot 按钮后方;顶栏使用透明渐变,边缘柔和淡出,改善消息被直线切断的感觉,适配浅色与深色模式。
- 保留窗口拖动、标题按钮、详情面板与侧栏调整;聊天查找放在顶栏下方,新消息定位避开顶栏遮挡。
- 左侧滚动条默认隐藏,鼠标进入侧栏后显示细线,移到滚动条上或拖动时加粗,移出侧栏后隐藏;调整分隔线拖动区域,避免遮挡滚动条。
- 管理员卡片保持顶部固定,其下方和列表底部都使用连续柔和渐隐;列表末尾预留滚动空间,最后一条会话可完整显示。
- 加深“群组聊天”和部门名称的文字颜色,随明暗模式切换。
- 修复密钥用途保存按钮文字折行、错位的问题。
下载与安装
请下载 local.pi-bot-0.3.107.piplug。PI-bot-0.3.107.piplug 为旧版更新识别保留的同内容文件,两者只需安装一个。源码另见 PI-Bot-0.3.107-source.zip,校验值见 SHA256SUMS.txt。
更新后请重载 PI Bot 插件或重启 PI Desktop。
验证
393 项自动化测试通过,1 项 Windows 符号链接权限测试跳过;251 项脚本语法与版本一致性检查通过。隔离浏览器界面检查覆盖分类、排序、保存失败恢复、表情反馈、停止范围、新消息定位、明暗模式渐隐、窗口拖动、侧栏缩放及聊天查找。安装包通过源码校验、CRC 和 SHA-256 检查。
浏览器检查使用模拟宿主,不等同于真实 PI Desktop 中对全部模型和工具完成端到端验收。本地市场预检仅覆盖已知检查项,最终审核以插件市场结果为准。
PI Bot 0.3.101 · 聊天体验、附件与智能体面板升级
PI Bot 0.3.101 · 聊天体验、附件与智能体面板升级
本次正式发布合并 0.3.94~0.3.101 的改进。上一个 GitHub 正式版为 0.3.93,可直接更新到本版。插件标识保持 local.pi-bot。
一、应用连接更稳定,错误提示更清楚
- 修复连接应用后错误反复弹出、错误提示残留在聊天顶部的问题。应用连接的错误现在在应用页面内显示。
- 授权状态自动检查失败后暂停轮询,避免持续报错;完成授权后可点击“我已授权,检查连接”,也可手动刷新。
- 区分网络连接失败、请求超时、密钥无效、权限不足、限流和响应格式异常,便于判断问题。
- 读取连接失败时保留已有账号、项目配置与 Bot 分配。对可能产生外部修改的操作不自动重试,避免重复提交。
- 左下角连接入口优先展示已连接应用;未连接时的默认图标仅作入口示意,不代表已经获得授权。
二、新建智能体有更贴合职责的开场
- 新建 Bot 后立即显示开场问候和任务选项,无需等待模型返回。
- 本地开场会参考智能体名称、职责与说明,后台再使用该 Bot 所选模型生成更具体的问题和 3~4 个选项;生成失败保留本地开场。
- 支持点击选项、字母快捷键和自定义输入,保留多选问题的回答方式。
- 用户尚未回答或主动跳过的开场卡片,切换聊天、进入设置、进行其他工作或重新打开后仍会保留;已回答或主动关闭的卡片不会重新弹出。
- 用户开始聊天、回答问题、修改名称或删除 Bot 后,迟到的开场生成结果不会覆盖当前内容。
- 修复新建页面选择共享头像时报错的问题。
三、图片和附件发送、预览体验完善
- 修复群聊管理员与规划模式管理员私聊漏传附件的问题,图片和文件通过对应的 PI 原生会话传递。
- 添加图片时立即显示完整比例缩略图;文档、音频和视频显示类型、大小及添加状态。
- 上传失败可在附件卡片上重试,也可移除正在添加的文件;切换聊天时不再混入另一段对话的附件。
- 修复图片发送后只显示文件信息、不显示缩略图的问题。私聊、群聊和历史消息均支持图片预览,点击可放大;读取失败可就地重试。
- 修复管理员私聊中持续转圈的临时回复,执行过程原位更新,结束后保留最终回复。
- 加强附件任务提交前的保存检查;提交后如保存失败,会请求停止对应轮次。重启后对状态不确定的任务提示核对,避免自动重复执行。
四、聊天阅读与消息操作更顺手
- 优化回复正文、标题、列表、引用及代码块的字号和行距,让长回复更容易阅读。
- 私聊和群聊的消息操作旁显示发送时间,悬停可查看完整日期;保留回复耗时显示。
- 放大表情、回复和更多操作三个按钮,调整图标、圆角及间距,减少误点。
- 选中文字后出现独立“引用”按钮,可把片段带入输入框;也可仅复制选中的一小段。
- 新增完整文字右键菜单:撤销、重做、剪切、复制、粘贴、粘贴并匹配样式、全选,保留对应快捷键。
- 右键菜单跟随 PI Desktop 当前界面语言:中文显示中文,英文显示英文;跟随系统时使用宿主解析的语言。只读消息中不可用的编辑操作置灰。
五、新消息与工作进度更容易看见
- 在未读回复开始的位置显示“新消息”分隔线;离开对话后再回来,可定位未读内容。
- 同一条回复边生成边更新时不重复计算新消息;读到分隔线后自动淡出。
- 智能体工作时显示小头像和简洁状态文字,区分排队、准备、思考、回复、执行工具、等待批准和等待队友等状态。
- 群聊可区分不同成员的工作状态;任务结束或切换聊天后及时清理,减少过时提示。
六、工具记录从原始数据变成可读步骤
- 工具记录默认折叠,展开后按步骤显示工具名称、状态和简短摘要。
- 自动整理嵌套文本,区分正常输出、错误及退出码,减少成堆转义字符和重复内容。
- 保留“原始记录”入口,排查问题时仍可查看原始信息。
- 此项只优化展示,不改变工具权限、审批或执行结果。
七、表格回复支持搜索、复制和导出
- 表格使用独立圆角卡片,优化边框、背景、间距和长内容显示。
- 支持搜索内容、显示筛选行数、按列排序,以及悬停后的复制、CSV 下载和放大查看。
- 修复超过 100 行的数据被截断,以及表格紧接正文时无法正常识别的问题。
- 导出时处理可能被电子表格识别为公式的内容,减少误执行风险。
八、语音通话更紧凑,输入反馈更及时
- 语音对话改为紧凑通话浮条,聊天区域保持可见;可展开或收起文字记录。
- 保留暂停/恢复聆听、结束通话和语音设置入口。
- 使用受支持的实时转写服务时,录音过程中持续发送音频,停止后等待最终文字确认,减少整段录完才上传造成的等待。
- 其他语音服务沿用文件转写流程,不擅自更换用户选择的服务或模型;取消后迟到的结果不会再写入输入框。
- 调整语音按钮图案与悬停效果。实际转写速度仍取决于所用服务和网络。
九、右侧面板分类更清楚
- 右侧智能体面板分为“详情/资料库/电脑”,减少所有设置挤在同一页的问题。
- “资料库”集中展示智能体记忆、技能和工作文件夹,进入技能管理时默认定位当前 Bot。
- 浏览器、工作区和终端入口收纳到“电脑”页;移除聊天顶栏重复的工作区按钮,群聊详情仍保留相关入口。
- 点击齿轮进入设置后,不再重复显示头像和名字,同时保留顶部分享、设置和关闭三个按钮。
- 补全右侧分隔线顶部缺口,修复头像背景尺寸、偏位和编辑笔常驻的问题;桌面端悬停或聚焦时显示编辑入口,触屏保留可发现的入口。
十、头像和名字可以直接修改
- 在右侧面板直接点击头像即可编辑,点击头像下方名字即可改名;回车或移开焦点保存,Esc 取消。
- 上传头像保留完整画面范围,并支持 100%~400% 缩放、上下位置调节、拖动取景、滚轮缩放及重置。
- 支持圆形、圆角和方形显示,保存与备份保留取景参数。
- 设置 → 通用新增“我的头像”,可修改左下角个人头像或恢复默认。
- 旧版已经裁掉的图片部分无法自动恢复,需要重新上传原图;上传的 GIF 头像保存为静态图。
十一、窗口与侧栏细节优化
- 调整搜索、新建、中间智能体按钮、右侧工具按钮与连接应用入口的尺寸、对齐、顶部留白和间距。
- 中间按钮的小三角只在悬停、键盘聚焦或详情展开时出现。
- 修复两侧伸缩边缘悬停时线条过粗的问题,保留拖动调宽、宽度记忆、展开收起过渡和窄窗口适配。
- 优化窗口最小化、最大化/还原和关闭图标及关闭悬停效果,继续由 PI Desktop 处理窗口操作。
- 调整顶栏拖窗区域,避开可点击控件;关闭左侧智能体头像的悬停动作。
- 收窄并优化输入区宽度、阴影和圆角,调整窄窗口下的消息操作,避免内容超出边界。
十二、工作经验入口更简洁
- 工作经验与复盘经验收纳进消息“…”菜单,不再长期占据聊天区域。
- 尚无消息时,可从左侧 Bot 列表右键菜单进入。
- 保留经验建议审批、待处理状态、失败提示及私密内容共享确认。
使用说明
- 图片理解需要所选模型支持视觉;能显示图片预览不等于模型一定能识图。
- 新建 Bot 的后台个性化开场会调用所选模型,可能产生相应模型费用。
- 应用授权继续使用用户自己的 Composio 项目和第三方账号;本次更新不提供公共授权服务器。
- “电脑”页使用 PI Desktop 已有能力,不新增独立浏览器内核;“资料库”整理现有内容,不新增云端知识库存储。
- 本次检查包含本地回归、模拟界面测试和安装包校验;真实模型、第三方账号、麦克风和原生窗口的表现仍与用户环境有关。
版本范围
| 版本 | 主要改进 |
|---|---|
| 0.3.94 | 应用授权错误提示与轮询、连接诊断、侧栏伸缩细线 |
| 0.3.95 | 个人头像、应用入口、消息时间、顶栏与详情按钮 |
| 0.3.96 | 新建 Bot 问候、附件传递、输入区、问题卡片与执行保存检查 |
| 0.3.97 | 名称/职责相关开场、共享头像库、窗口图标渲染修复 |
| 0.3.98 | 回复排版、紧凑工具记录与经验入口、语音和窗口按钮细节 |
| 0.3.99 | 持久开场卡片、紧凑通话浮条、实时转写衔接、表格工具、经验菜单 |
| 0.3.100 | 头像取景与直接改名、详情/资料库/电脑分类、分隔线 |
| 0.3.101 | 历史图片预览、新消息分隔线、易读工具步骤、文字菜单、真实工作状态与详情修正 |
以上为演进摘要。正文介绍安装 0.3.101 后的最终行为;中间版本的临时布局已由后续调整替代。
下载与更新
- 推荐安装:
local.pi-bot-0.3.101.piplug。 PI-bot-0.3.101.piplug是为旧更新入口保留的同内容文件,只需安装其中一个。PI-Bot-0.3.101-source.zip为本版源码,SHA256SUMS.txt用于校验下载内容。- 建议更新前从插件设置中导出个人备份。现有 Bot、聊天及配置沿用原数据,不要求重新创建;未回答开场卡片的兼容恢复遵守“已回答/主动关闭不恢复”的规则。
- 详细插件市场文案见 合并更新说明。
验证与范围
- 核心回归 373 项:372 通过、1 项跳过、0 失败;245 个脚本语法及版本一致性检查通过。
- 应用页、附件、私密 Bot 设置、窗口与面板、文字操作、未读消息及实时状态使用隔离数据和模拟宿主进行浏览器交互验证,没有页面脚本错误。
- 实际插件包校验文件内容、CRC 和 SHA-256,并进行本地已知市场阻断模式检查。该检查不等于插件市场官方审核。
- 未逐一使用真实 Composio 账号、真实模型或云端语音账号联调;模拟宿主检查不等于全部原生窗口及设备已在实际 PI Desktop 中验收。
- 现有源码来源说明及第三方许可证继续保留。
更新后请重载 PI Bot 插件或重启 PI Desktop。
PI Bot 0.3.93 · 任务分派修复、执行追踪与应用连接
PI Bot 0.3.93 · 任务分派修复、执行追踪与应用连接
本次从 GitHub 0.3.90 升级至 0.3.93,合并发布 0.3.91、0.3.92、0.3.93 三次更新。
修复社区报告:管理员计划异常(0.3.91)
修复 Issue #1。感谢 @royrao2007 提供详细复现、问题分析与改进建议。
- 管理员输出的 JSON 字符串含未转义换行等控制字符时,先尝试只修正字符串内的控制字符,保留正常转义内容。
- 重复派发、未知成员、成员重名、误派给管理员分别显示具体原因;不猜测成员,也不执行半份计划。
- 计划验证失败时,最多请求同一管理员纠正一次;群聊初次规划、管理员私聊和群聊结果回收均覆盖。
- 纠正仍失败时保留原本可读回复和诊断,不再用一句笼统错误覆盖全部回复。网络失败或提交状态不确定时,不借格式纠正自动重发任务。
- 完整计划验证、状态保存及停止/成员/隐私状态检查通过后才执行;纠正不能添加新的团队操作。
For the reporter: Fixed #1. Thanks @royrao2007 for the detailed reproductions and suggestions. Literal control characters inside JSON strings are repaired conservatively; recipient diagnostics are now specific; invalid plans get at most one corrective pass. If correction fails, the readable administrator reply is retained and no partial plan is dispatched. Regression coverage includes group planning, private administrator chat and group-result collection. Real PI Desktop/model acceptance testing is still needed.
执行追踪与后台优化(0.3.91)
- 定时任务执行记录:为每轮执行保存稳定编号和关联任务,区分执行、等待、完成、失败、中断和跳过。上一轮未结束时跳过下一轮,避免重叠运行。
- 本地文件条件等待:工作目录内指定文件出现或大小/修改时间变化后执行一次任务,支持到期和取消。等待本身不调用模型,触发后的执行仍可能产生模型费用。
- 工具重复失败提示与工作摘要:在“待处理”中查看重复错误、工具使用次数和已保存结果;没有独立核对凭据时明确标注。
- 自动记忆原话来源:自动记忆修改需匹配新的用户原话;可在记忆面板查看来源并定位聊天。此为保守来源筛选,不代表事实认证。
- 团队配置模板:预览、导出和导入角色分工与群结构;不携带聊天、记忆、密钥、账号授权及本地目录。周期任务导入后暂停,技能需重新导入和分配,默认排除私密 Bot。
- 减少空闲开销:无变化时不再反复保存整个团队状态,空闲检查降低频率;任务准入、停止和恢复仍确认保存成功。
- 加强进程锁身份核对及交接来源标记,降低旧进程编号误判,并区分队友报告与用户真实授权。
侧栏与窗口交互(0.3.92)
- 修复左侧宽度拖动条位置,支持反复调整、键盘调整和宽度记忆。
- 右侧会话详情支持拖动缩放、键盘调整与宽度记忆,聊天区域按实际宽度让位。
- 恢复右侧栏展开/收起过渡,快速开合保留最终状态;遵守系统减少动态效果偏好。
- 调整顶栏拖窗区域,避开窗口控制按钮及侧栏控件;保留原生工作区宽度拖动区域。
- 保留窄窗口自动折叠及头像栏行为。
应用连接(0.3.93)
- 新增应用图标、分类分组、双列卡片、搜索、分页和已连接入口,支持浅色、深色及窄窗口。
- 每位用户填写自己的 Composio 项目 API Key,通过官方授权页面连接账号,再分配给多个指定 Bot 或全部 Bot。
- 应用目录及账号从各自项目读取;未配置时的预览卡片不代表已经连接,也不保证每个项目拥有完全相同的目录。
- 项目密钥、会话和分配保存在当前 Windows 用户的加密密钥库中,不进入普通团队备份或模型上下文。此版本不提供公共授权服务器。
- 应用工具按账号、工具包版本和 Bot 分配检查;修改类操作沿用 PI Desktop 原生审批,不自动重试外部写操作。
- 保留 GitHub PAT 与本地/远程 MCP 连接方式;补全页面操作图标及图片加载失败时的回退图标。
Composio 及第三方服务的额度、权限、费用和地区可用性由用户自己的账号决定;部分应用需先在自己的项目中启用 Auth Config。真实第三方授权未逐家联调。
功能入口
| 功能 | 入口 |
|---|---|
| 应用连接与账号分配 | 左下角“连接应用” → Composio 卡片“配置” → 连接应用 → 分配 Bot |
| 定时任务执行记录、文件条件等待 | 插件设置 → 定时任务 |
| 工作摘要、工具重复失败提示 | 插件设置 → 待处理 |
| 团队配置模板 | 设置 → 关于 PI Bot → PI 扩展 → 备份与恢复 |
| 记忆原话 | Bot/群聊 → 记忆面板 |
| 侧栏宽度 | 拖动左右侧栏边缘,或聚焦手柄后使用方向键 |
下载与更新
下载 local.pi-bot-0.3.93.piplug,在 PI Desktop 中安装更新。PI-bot-0.3.93.piplug 为兼容旧更新入口的同内容文件,只需安装一个。另提供源码压缩包及 SHA256SUMS.txt。
插件 ID 保持 local.pi-bot。建议更新前导出个人备份。更新后请重载 PI Bot 插件或重启 PI Desktop。
验证范围
- 核心回归:344 项,343 通过、1 跳过、0 失败;220 个脚本语法检查通过,版本一致。
- 应用页、侧栏与窗口布局、执行增强、待处理和原有界面兼容检查使用无头 Chromium、合成数据及模拟宿主;不代表真实模型或真实宿主已经完成验收。
- 安装包完成文件、CRC 和 SHA-256 校验;本地市场预检仅覆盖已知阻断模式,不代表官方市场审核。
- 真实 Composio 授权、第三方外部写操作及真实 PI Desktop 窗口拖动尚需安装后验收。本地定时与文件条件需保持客户端运行,不是云端服务。
- 保留上游来源说明、必要署名及依赖许可证。详细使用方式与边界见
docs/RELEASE-0.3.91.md、docs/RELEASE-0.3.92.md、docs/RELEASE-0.3.93.md。
PI Bot 0.3.90 · 可靠续跑、待处理与群聊控制优化
PI Bot 0.3.90 · 可靠续跑、待处理与群聊控制优化
本次更新集中改善多人任务的接续、异常处理和群聊操作体验。
新增与改进
- 待处理页面:在插件设置中集中查看用户问题、经验提案、原生审批入口、运行异常,以及已完成待查看的任务,减少在多个聊天之间寻找待办。
- 任务先保存,再执行:完善任务续跑、问题回答、队友结果转交和群聊批次的保存流程;保存失败时不启动本次任务,提交状态不确定时保留记录并提示核对,减少重复派发。
- 多人结果回收:成员完成任务后,总控沿用原群聊规划会话收集结果,必要时继续安排原任务尚缺的步骤;仍在等待用户回答的任务不会被当作已经完成。普通问候不额外触发结果回收调用。
- 原发送键切换为停止键:群聊运行时可在输入框右侧直接停止本群,结束后恢复发送状态,不额外增加按钮;保留输入草稿,不影响其他聊天。
- 取消固定交接次数上限:正常群内文字交接不会因达到 18 次而暂停;连续无工具操作的确认或重复内容才触发空转保护,保留待办,可由用户继续。
- 团队数据冲突保护:检测到外部修改时保留双方数据副本,暂停自动派发,并提供核对与恢复入口,降低旧数据覆盖当前名单和设置的风险。
- 稳定性与界面细节:优化自动记忆整理容错、群设置保存、带引号的 Bot 名称识别、长群规划资料处理和历史用量补扫;工作经验标题与复盘按钮相邻排列。
在哪里使用
- 左下角头像 → 插件设置 → 待处理。
- 群聊运行中 → 输入框右侧原发送键位置的 方块停止键;群详情中的全部停止入口仍保留。
- 检测到空转暂停时 → 输入框上方 继续,或发送新消息。
- Bot 私聊 → 工作经验标题旁的 复盘经验。
更新方式
下载 local.pi-bot-0.3.90.piplug,在 PI Desktop 中安装更新。PI-bot-0.3.90.piplug 是兼容旧更新入口的同内容文件,只需安装其中一个。SHA256SUMS.txt 可用于核对下载完整性。
建议更新前导出个人备份。更新后请重载 PI Bot 插件或重启 PI Desktop。
验证与使用边界
- 203 个脚本语法检查通过;284 项回归测试中 283 通过、1 项因 Windows 符号链接权限跳过、0 失败。
- 待处理、群聊控制及布局、私密设置、附件粘贴和长文本的无界面浏览器检查通过;PI 宿主调用使用测试替身,不能代替真实宿主和模型验收。
- 安装包完成内容、CRC 与 SHA-256 校验。本地市场预检仅覆盖已知阻断模式,不代表官方市场审核结果。
- 停止不会撤销已经完成的文件修改。提交状态不明确时需打开原生会话核对;本地去重不保证外部操作绝对只发生一次。
- 自动结果回收仍使用管理员所选模型并计入用量;必要后续最多自动安排两批,不会无限自动扩展任务。
- 保留 DS Bot 来源说明、原作者署名及 Apache-2.0 许可证。
更多入口与边界见仓库 docs/RELEASE-0.3.90.md。
PI Bot 0.3.89 · 执行可靠性、工作经验与私密 Bot
PI Bot 0.3.89 · 执行可靠性、工作经验与私密 Bot
本次合并发布 0.3.87~0.3.89 的三批改动,可从 0.3.86 直接升级。
0.3.87:任务派发更可靠
- 带请求编号的执行者任务,先保存任务和接收确认,再启动执行;重复请求不会再创建一份相同任务。
- 重启后核对派发与任务记录;状态不明时保留待核对,不悄悄重新执行。
- 恢复中心增加最近的执行状态记录,帮助区分排队、执行中、中断和结果交回。
- 保留原有私聊、群聊流式呈现,不额外增加模型规划或审核回合。
入口: 设置 → 关于 → PI 扩展 → 任务恢复中心 → 执行记录。
0.3.88:工作经验、群聊停止与文档工具
- 群详情新增“全部停止”,请求中止本群规划和成员任务,并阻止迟到结果继续派发。
- Bot 可从已完成任务中提出 Skill 或项目 AGENTS.md 建议;先预览,再由用户确认保存。
- 通用设置增加低频自动复盘,默认关闭;开启后会额外调用配置的模型。
- 左侧栏支持拖动宽度、折叠为头像栏;优化窄窗口下的左右栏收起顺序。
- 接入轻量 Office 工具:Word 段落/表格读取与定点编辑,PPT 清单/布局检查和页面操作,Excel 内容、公式及缓存值读取。
入口: 点击群聊标题 → 群详情 → 全部停止;Bot 私聊 → 复盘经验;通用设置 → 工作经验 / Office 文档。
Office 工具需要独立 Node.js 20+;不包含完整 Office 排版引擎、旧 .doc/.ppt/.xls 编辑或 Excel 公式重算环境。
0.3.89:新增私密 Bot
- 普通 Bot 可开启私密模式;需独立工作目录,不能加入群聊,主 Bot 不支持开启。
- 限制其他 Bot 通过插件读取其资料、聊天、记忆和任务,阻止自动派发与共享写入。
- 需要分享的内容由用户手动转交;经验 Skill 提案在确认前提示共享范围。
- 增加目录异常、删除归档、备份校验及保存失败回滚保护。
入口: 选择普通 Bot → 点击聊天顶部的 Bot 名称 → 编辑会话 → 隐私 → 私密 Bot。该开关不在全局“通用”页面。
私密模式属于插件层保护,不是加密保险箱或系统级沙箱;PI Desktop 原生文件、命令、MCP、子会话的全面隔离尚未验证。模型仍使用用户配置的服务,开启前已共享的内容不会自动撤回。
验证与升级
- 本地语法检查:195 个脚本通过。
- 本地回归:238 项,237 通过、0 失败、1 项因 Windows 符号链接权限跳过。
- 界面自动化:私密 Bot 7 个场景,以及相关既有界面 23 个场景通过。
- 插件包内容、校验和及已知市场提交模式预检通过;不等于完整平台审计。
- 自动化使用测试数据和模拟宿主;真实模型、原生工具、语音和跨平台效果仍需实际环境验收。
升级前建议导出备份。下载 local.pi-bot-0.3.89.piplug,通过 PI Desktop 插件管理安装后重载插件或重启客户端。无需同时安装 0.3.87 / 0.3.88。停止任务不撤销已完成的外部修改。
本项目为 DS Bot 的独立 PI Desktop 适配版,保留上游与随包依赖的来源、署名和许可证。本次发布不修改 PI Desktop 客户端二进制。
PI Bot 0.3.86
PI Bot 0.3.86
本版继续将适合 PI Desktop 的功能迁入现有 PI Bot。上游项目现名为 DS Bot;其 GitHub 仓库 URL 和历史来源记录保持不变。本版不包含独立浏览器迁移。
新增
- 共享头像库:在 Bot 头像编辑器的“共享库”页查看、分页、复用及删除上传头像。每页 12 个,最多 300 个;正在被 Bot 使用的头像不可删除。头像原图与预览分开保存;Bot 配置只放入不超过 160 像素的高质量版本,避免重复保存大图。头像库纳入完整备份与恢复。
/side侧问别名:在 Bot 私聊中输入/side 问题,行为与/btw 问题相同。侧问仍使用该 Bot 的模型并计入正常用量。- 侧问记录清理:已回答、已取消或失败的侧问卡片可直接删除;回答中的侧问需先取消或等其结束。
- Bot 队列提示:被其他 Bot 派发、仍处于队列中的任务会显示“尚未读取”及待办数量。PI 队列状态保持原样;Bot 开始处理后提示随队列状态更新。
message_bot请求去重:调用方用稳定的request_id标识同一个派发请求。相同编号和内容的并发调用或重试只入队一次;同一编号若改用不同内容会报错。插件重启时未完成的请求标记为中断,不自动重试,避免重复派发。- 上游名称:当前项目文字使用 DS Bot;实际链接仍指向既有 GitHub 仓库。历史许可证与来源记录保留。
兼容与限制
- 头像库在旧数据中不存在时按空库启动;已有 Bot 头像不迁移、不覆盖。新备份加入独立头像库数据,旧备份可照常恢复为空库。
message_bot的request_id必须在调用方重试同一逻辑请求时复用;新的任务使用新的编号。为了避免不确定请求状态造成重复派发,崩溃或重启后的请求不会自动重放。- 上游仓库地址目前仍使用历史的
DeepSeek-BotURL 路径,项目展示名已更新为 DS Bot;没有更改本项目vsd269/PI-Bot地址。
安装
安装 local.pi-bot-0.3.86.piplug,然后重载插件或重启 PI Desktop。插件 ID、权限声明和原有数据目录不变,不携带作者的 Bot、聊天或凭据。PI-bot-0.3.86.piplug 是为旧版更新检测保留的同内容兼容附件,只需安装一个。
PI Bot 0.3.85 · 侧问、图表与群聊继续
PI Bot 0.3.85
对照 DeepSeek-Bot 0.2.1 源码,将适合 PI Desktop 的功能逐项适配到现有插件,保留已有头像、语音设置、附件、权限和增量流式消息机制。
新增功能与入口
- 独立侧问:在 Bot 私聊输入
/btw 你的问题。根据当前对话快照单独回答,不中断主任务、不执行工具、不写进主聊天上下文。侧问显示为独立卡片,支持取消、关闭和重启后查看已完成答案。侧问调用所选 Bot 的模型,会产生正常模型用量;不是额外免费模型。 - 图表与计算卡片:请 Bot 使用
show_view展示柱形图、横条图、折线图、面积图或环形图,或生成滑块、数字、开关、选项和公式计算器。拖动时在本地更新数字和图表,点击提交后将声明的输入交回 Bot;保留原有表格、确认、多选和表单。 - 消息外观:打开左下角设置 → Bot 设置 → 通用 → 外观,可切换气泡/平铺布局,调整气泡宽度和正文宽度(50–100%),打开“显示思考过程”。默认隐藏思考只改变界面显示,不等于关闭模型思考。
- 群聊继续:群内文字
@成员自动交接到达限制时保存待办,输入框上方显示“继续”。点击继续或发送新消息可恢复。群详情可设置自动交接上限,默认是成员数 × 3;循环呼叫同样暂停并保留待办。跨群发起讨论、私聊message_bot等工具仍保留既有安全限制。 - 密钥用途:设置 → 密钥,可以修改或清空用途备注,无需再次填写密钥;修改密钥值及加密迁移会保留备注。
示例:请使用 show_view 给我一个预算计算器,包含单价滑块、数量输入、总价指标和费用图表。 卡片由模型通过工具创建,是否生成取决于模型的工具调用能力。
稳定性与交互
- 记忆文件或主题目录存在但无法读取时停止修改,保留原文件;正常聊天提示记忆暂不可用,恢复文件访问后重试读取。
- 群内文字交接队列与已创建任务一起保存,失败时回滚;重复继续不会重复派发已经接收的任务,删除成员时清理关联待办。
- Bot 等待队友时继续显示工作状态。思考内容启用后显示在回复上方。
- Bot 详情与 PI 原生工作区面板互斥;工作区入口仅在宿主提供对应按钮时显示。本版不新增未经验证的“新建终端”接口。
- 窄窗口详情覆盖聊天、设置填满窗口;触屏点消息可显示工具,控件兼顾安全区域。
- 交互卡片维持 8 KiB 蓝图限制、答案校验、重复提交保护和已保存答案的失败重试;公式使用解析器,不执行任意 JavaScript。图表可查看数据表、导出 CSV 和 SVG。
平台适配边界
- HTML 卡片采用静态隔离展示:iframe 使用空 sandbox,不允许脚本、同源访问、网络请求、表单提交或页面跳转。交互请使用声明式输入与公式;未迁移上游执行自定义脚本的模式。
- PI 的一次性模型补全接口没有公开的取消参数。取消侧问会停止接收答案并标记卡片,底层请求可能仍在宿主执行并产生用量;宿主超时与限流继续适用。
- 未迁入上游独立客户端的 Linux 安装器、DeepSeek 账户退出、读取本机浏览器 Cookie、原生下载保存对话框等功能;不代表新增 Android、macOS 或 Linux 兼容性。
- 下载功能受 PI Desktop 的 renderer 下载策略影响;浏览器自动化已验证导出内容,未声称所有宿主版本都弹出保存位置对话框。
升级
安装 local.pi-bot-0.3.85.piplug,然后重载插件或重启 PI Desktop。插件 ID、权限声明、原有数据目录不变,不携带作者的 Bot、聊天或凭据。PI-bot-0.3.85.piplug 是给旧版更新检测使用的同内容兼容包,只需安装一个。使用同一 Release 的 SHA256SUMS.txt 校验文件。
自动化验证覆盖存储故障、重启、群交接、侧问隔离、密钥元数据、公式校验,以及真实 Chromium 的点击、主题、窄窗口和 HTML 沙盒。另通过 PI 原生安装器的临时数据目录安装校验;没有覆盖用户当前安装,也未使用用户的真实模型额度进行端到端调用。
GitHub Release 与 PI Desktop 插件市场独立,市场需要另外提交新包。
PI Bot 0.3.84 · 附件读取、文件粘贴与大文件处理修复
本版以 0.3.82 为已发布基线,包含 0.3.83 的附件与长消息修复,并对齐 DeepSeek Bot 0.2.0 的附件规则。
修复与改进
- 附件可读性:修复 TXT、文档、图片及长消息全文出现
Attachment path is outside the session roots的问题;群聊转交附件时按接收 Bot 的会话存放。 - 文件粘贴:输入框支持 Ctrl+V 添加剪贴板中的 TXT、Word、图片等文件,支持多文件和仅附件发送,上传时显示状态并防止提前发送。
- 长消息:超出通信桥单次大小限制的请求分段传输,保留完整原文;修复“显示全部”的对比度和刷新后自动折叠的问题。
- 附件规则:普通文件取消统一的单文件 20 MB 和最多 8 个附件限制;图片单张最多 20 MiB,每条消息最多 20 张、图片合计最多 200 MiB。普通文件不占图片名额。
- 大文件处理:逐片读取、写盘和转交附件,避免把整份文件编码或拼接到内存;保持原始文件字节,不额外压缩图片。
- 上传清理:上传取消、失败、过期及插件停用时关闭文件并清理未完成内容。
安装与升级
下载 local.pi-bot-0.3.84.piplug,在 PI Desktop 中安装后重载插件或重启。原有 Bot、群聊、能力及语音配置沿用,无需新增插件权限。
PI-bot-0.3.84.piplug 为旧版更新检测保留的兼容文件,与正式包字节相同,只需安装其中一个。PI-bot-0.3.84-source.zip 为本版源码,SHA256SUMS.txt 用于校验下载文件。
验证与使用边界
- 130 项自动回归、172 项语法检查通过;浏览器附件操作 12 组、上游界面回归 8 组通过。
- 实际超过 24 MiB 的文件完成分片上传、会话转交和 SHA-256 一致性校验;PI Desktop host-core 0.20.1 在隔离配置目录安装验证通过。
- 已验证 3 GiB 文件的声明与取消,尚未完成完整 3 GiB 文件上传实测。大文件速度仍受 PI Desktop 通信桥影响。
- 文件可附加不代表所选模型能解析全部内容;Word、PDF、视频等还取决于模型及相关工具能力。
- 文件粘贴取决于系统剪贴板是否提供文件对象;自动化使用模拟文件粘贴事件,未覆盖所有系统及文件管理器组合。
本次为 GitHub 正式版发布,PI Desktop 插件市场需另行提交。感谢 DeepSeek-Bot 上游项目,本项目继续保留来源说明与许可证。
PI Bot 0.3.82 · 群聊独立记忆、交互卡片与侧栏修复
PI Bot 0.3.82
日期:2026-10-21(北京时间)
基于 GitHub 正式版 0.3.81,参照 DeepSeek-Bot 0.2.0 迁移群聊独立记忆、消息时间与回复耗时、通用交互卡片,同时修复原生侧栏入口留空。本项目是独立维护的 PI Desktop 适配版,感谢上游作者的开源工作。
群聊独立记忆
- 入口:打开一个群聊,点击聊天顶部的群名称,在右侧详情中点击“群聊记忆”。
- 可查看、添加、删除记忆,询问或纠正记忆,并重新生成摘要。记忆更新提示也可点击进入。
- 默认群记忆和自动回顾保存到
memory/groups/<群ID>/,只在本群会话注入,不自动混入其他群或私聊。 - 同一群由一位记忆管理成员统一回顾;回顾调用 PI 配置的模型,并计入本群用量。
- 群聊删除成功后后台归档记忆;保存失败时保留原群和记忆。升级前已保存在个人或团队记忆中的旧条目不会猜测归属或自动移动。
消息时间与回复耗时
- 入口:直接打开私聊或群聊,无须另开设置。
- 用户消息下方显示发送时间,Bot 名称旁显示时间及有实际记录的回复耗时;悬停时间可查看完整日期,使用本机时区。
- 旧消息没有耗时记录时不补造数值。不增加周期计时器,保留已有流式正文增量更新机制。
通用交互卡片
- 入口:在支持原生工具调用的 Bot 私聊中,向 Bot 描述要展示的卡片。
- 例如:“请用 show_view 交互卡片给我两个方案,让我选择后再继续。”或“请用表格卡片展示检查结果。”
- 支持文本、指标、表格、进度、单选/多选、确认和短表单;可通过 stack 组合展示。
- 提交后答案返回原 Bot,支持草稿保留、重复点击保护、派发失败重试、普通重启恢复与历史归档。新消息会替代尚未回答的交互卡片。
- 和上游一致,交互卡片目前限私聊。仅规划模式的管理员不能直接执行该工具,可使用执行成员,或在 Bot 设置中选择原生 Agent 模式;模型是否调用工具由模型决定。
- 从备份恢复时暂停待回答卡片及未完成派发,避免意外重复执行。蓝图与标题限制为 8 KB,按纯文本和固定组件渲染,不执行模型给出的 HTML/脚本;密码和密钥仍使用专门的密钥入口。
侧栏修复
- 修复原生侧栏插件停用后,PI Bot 固定留在第二格、左侧出现空位的问题。
- 左边插件停用后自动向左补位;重新启用后自动避让,两个入口不重叠。
- 停用 PI Bot 时只释放自己的入口和占位归属,其他插件仍然可用;最后一个入口卸载后清理整行占位。
安装
在 PI Desktop 插件管理页导入 local.pi-bot-0.3.82.piplug,然后重载插件或重启 PI Desktop。插件 ID 仍为 local.pi-bot,可从 0.3.81 直接更新。
PI-bot-0.3.82.piplug 是内容一致的旧更新器兼容附件;上传插件中心时使用 local.pi-bot-0.3.82.piplug。
验证与边界
- 110 项回归测试,覆盖群记忆隔离、当前成员权限、归档、卡片校验、回答重试、备份恢复、消息元数据和状态增量同步。
- 无头 Chromium 验证卡片交互、保存反馈、草稿与焦点保留、群记忆入口、明暗模式、窄窗口、侧栏补位及原有设置/更新界面。
- ZIP STORE、CRC、源码校验和独立临时 profile 的 PI 原生安装器校验。
- 本地插件中心预检覆盖已观察到的文件名和动态导入提示,不等于平台完整审核。
自动测试使用合成数据和模拟模型,不读取实际密钥、不调用用户的付费模型。原生安装验证不等于真实账号端到端对话;Windows 是主要验证平台,尚未进行完整 macOS 测试。群自动记忆仍会消耗配置模型的额度。
完整来源与剩余适配差异见 UPSTREAM-0.2.0-REVIEW.md、NOTICE 和 renderer/upstream/provenance.json。GitHub Release 与 PI Desktop 插件市场是两个独立发布渠道,本次不自动提交插件市场。
PI Bot 0.3.81 · 统一插件标识与安全数据迁移
PI Bot 0.3.81
插件名称和内部标识统一为 PI Bot,正式 ID 为 local.pi-bot。
安装与升级
- 新用户:在 PI Desktop 插件管理中导入
local.pi-bot-0.3.81.piplug。 - 0.3.80 及更早用户:先停用旧 PI Bot,暂不要卸载;导入新版并重启 PI Desktop。
- 首次启动复制并验证旧 Bot、群聊、完整历史、记忆、技能、附件、浏览器资料和本机 Windows 用户加密密钥。原目录保留。
- 大数据迁移在后台执行,有加载提示。请等待完成;发生错误可修正后点“重新加载”。
- 请勿同时启用新旧两个插件。迁移后的新数据优先,不会重新导入旧名单覆盖新数据。
兼容与验证
- 继续读取旧备份;新版备份使用新标识。
- 保留 PI-bot 文件名的相同内容附件,以兼容 0.3.79/0.3.80 的更新检测。插件中心请上传 local.pi-bot 文件名的正式包。
- 151 项脚本语法检查、85 项测试通过;使用 PI Desktop 0.20.1 原生安装器在隔离目录安装并校验 198 个源码文件。
- 无界面浏览器检查通过:迁移加载、错误重试、明暗模式、能力目录、更新图标与关于页。
- 本地复核此前遇到的 PKG012/SEC003 提示为 0;插件中心完整审核仍以平台结果为准。
- 自动迁移验证使用合成数据,没有修改当前电脑实际使用的 PI 配置或团队数据。
项目基于 DeepSeek-Bot 学习和适配,保留 Apache-2.0 许可、NOTICE 与上游来源说明。
GitHub: https://github.com/vsd269/PI-Bot/releases/tag/v0.3.81