← 返回列表

Pivane:Pi 编程 Agent 的自托管网页工作台

YogurtJ/pivane · Self-hosted web workspace for the Pi coding agent on desktop, tablet & phone: subagents, scheduled tasks, MCP, memory and a bring-your-own image/video/speech lab. 自托管 AI 编程 Agent 网页工作台:多 Agent、定时任务、MCP、记忆与多媒体,电脑/平板/手机随时接着用。

GitHub原文发布 未知首次收录 2026-10-09上架 2026-10-09 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Pivane 是面向 Pi 编程 Agent 的自托管 Web 工作台,可在桌面、平板和手机的浏览器中使用。它在自有机器上运行 Pi 原生运行时并读写 Pi 的会话文件,提供流式回复、工具调用、文件差异、Shell 命令、任务引导与上下文压缩等界面;支持多 Agent 协作(子 Agent、侧边对话、线程间消息、cron 定时任务)、带长期记忆的助手配置、文件浏览与预览、Pi 包/技能/扩展与 MCP 服务器管理、多模型提供商接入,以及自带图像、视频、语音服务密钥的多媒体实验室和输入/朗读能力。项目为单用户个人实例设计,凭访问令牌保护,会话记录使用 Pi 原生 JSONL 格式。

核心能力与快速开始

★ 22 · JavaScript

能做什么
基于 Pi 原生运行时提供网页编程 Agent 工作台:按项目组织会话线程,支持流式回复、思考过程、工具调用与文件差异展示,可上传图片/文件(含 DOCX、XLSX、PPTX、PDF 原文件保留)、用 @ 引用项目文件,支持任务中引导、排队追问、停止/重试/压缩上下文,以及 !command 与 !!command 执行 Shell 命令。多 Agent 与自动化:内置 pi-subagents 子 Agent 面板(状态、模型、引导、停止、续跑、token 与成本统计)、线程间消息与任务线程、侧边对话、cron 或一次性的定时任务(时区、预算、运行历史)。助手记忆:助手档案含人设、用户笔记与长期记忆(pi-hermes-memory),可选后台学习并在预算内运行、可审阅编辑回退。会话与历史:使用 Pi 原生 JSONL 文件,全文搜索、书签、会话树浏览、分叉对话、编辑重试、导入导出(HTML/JSONL)。文件与渲染:项目文件浏览搜索、逐轮 diff 对比、Markdown/代码/图片/PDF/CSV/TSV/SVG/音频/沙箱 HTML 预览,Markdown 支持语法高亮、KaTeX 数学与 Mermaid 图。扩展与 MCP:浏览器内管理 Pi 包、技能、扩展、提示模板与主题,MCP 原生支持(含 Codemode 与工具搜索),可查看线程收到的完整提示词。媒体与语音:接入图像、视频、TTS、STT 服务(预置 OpenAI、Google Gemini、火山引擎 Ark、阿里云百炼,支持手动添加兼容 HTTP API),参数可编辑且需确认后才执行,支持听写输入和朗读回复。其他:多设备自适应布局与主屏安装、页面通知与可选 Web Push、按日/提供商/模型/项目/会话的用量与估算成本仪表盘、明暗主题、中英文界面、访问令牌保护。
适用场景
适合需要在自有机器上以浏览器(含手机、平板)持续使用 Pi 编程 Agent 的个人开发者;跨设备接续同一编程任务、在手机上查看任务结果与差异;用子 Agent 与定时任务并行处理多项编码或自动化工作;在项目中保留带长期记忆的助手配置与共享的模型/会话设置;在同一界面内浏览与预览项目文件、审阅逐轮改动;通过自带密钥使用图像、视频、语音生成与听写朗读;集中管理 Pi 包、技能、扩展与 MCP 服务器。
项目形态
可直接使用的工具
部署方式
自托管,原生支持 Linux、macOS 与 Windows(无需 WSL 或 Docker),默认监听 localhost;如需从手机或其他电脑访问,需开启访问令牌并通过局域网、VPN(如 Tailscale)或 HTTPS 反向代理接入。可作为后台服务运行并开机自启,macOS 与 Windows 还可添加桌面快捷方式;官方可供下载的发布包为 tar.gz 并附 sha256 校验。
主要依赖
需要 Node.js 22 与 npm、bash、ripgrep(Windows 上由 Git for Windows 提供 Bash),以及模型提供商账号;无需全局安装 Pi、无需前端构建步骤、无需 GPU。
使用限制
定位为个人单用户实例,所有持有访问令牌者共享同一实例,没有独立用户账号。项目根目录仅限制可浏览文件夹,并非沙箱:Agent、Shell、包与扩展均以服务器用户账号权限运行,应只安装可信扩展。不建议 CLI 与浏览器同时写入同一会话。界面仅提供英文与简体中文。媒体生成等付费操作需显式确认,不会自动重试失败或状态不确定的请求。材料未说明具体媒体服务与模型 API 的费用、额度及各项限额。
许可证
ISC
最近推送
2026-10-07 04:59

资料检查:2026-10-09 07:00 · 卡片整理:2026-10-09 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

程序员可将 Pivane 作为自托管网页工作台运行 Pi 编程 Agent,在浏览器中进行代码编写、代码审查、测试与排错:Agent 会规划任务、读取和编辑文件、运行测试并汇报结果,界面提供流式回复、工具调用、文件差异、Shell 命令、任务引导与上下文压缩,并支持子 Agent、侧边对话、线程间消息和 cron 定时任务。

查看内容依据
The agent plans the task, reads and edits files, runs the tests and reports back.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。