Skip to content

Releases: xiaomoBoy/pi-durable-assistant

v0.1.0:第一个正式版本

Choose a tag to compare

@xiaomoBoy xiaomoBoy released this 11 Oct 15:36

Pi Durable Assistant 的第一个正式版本:一个可自托管、能在进程重启后接着干活的个人 Agent,基于 Pi Durable 1.1.0 构建。

个人单用户项目,可体验的实验性实现,不是 Pi Durable 官方产品。生产环境请自行做好 HTTPS、访问控制和 SQLite 备份。

包含的功能

  • 断点恢复:检查点和会话、任务状态都存在 SQLite 里,进程重启后恢复可恢复的任务
  • 网页界面:多会话、Fork、SSE 实时状态、Token 用量;会话可归档
  • 子 Agent:前台委派和后台任务,后台任务可查看、停止和恢复
  • 计划与提醒:一次性或按固定间隔重复,可暂停、恢复、取消
  • 记事本与长期记忆:todo / memo;跨会话记忆需要在任务中心批准后才生效
  • 技能:已批准技能按需读取全文,新技能需批准
  • 网页附件:图片和 UTF-8 文本、代码文件(有大小限制)
  • 笔记检索:配置 OBSIDIAN_ROOT 后只读检索白名单笔记,回答附来源路径和行号
  • 主动通知:可选通用 Webhook / 飞书文本机器人(尽力发送)
  • 微信通道:可选,使用 wx-bot 官方镜像 0.4.0,收发文字和语音转写文字
  • 导出:当前会话的可见文字导出为 Markdown

快速体验(不需要 API Key)

git clone https://github.com/xiaomoBoy/pi-durable-assistant.git
cd pi-durable-assistant
npm ci
npm run check
LLM_API=faux npm run dev

Docker 部署、接入真实模型和微信扫码见 README。

不想自己准备服务器?

Cloudflare 版 Pi Durable Edge 跑在 Workers 和 Durable Objects 上,提供一键部署按钮。它是独立维护的实验版,功能少于本项目。