Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

【开源自荐】PiX: 把 AI Agent 会话变成一张图的桌面工作台,任意节点分叉,上下文跟随分支

Aperta
#152 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
35/100
Tipo di issue
Documentazione
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
electron, node.js, typescript
Ambito
content

Direzione di ricerca

Esamina la descrizione di PiX inviata, gli screenshot, il link al repository e il link alla release confrontandoli con i criteri di invio del progetto settimanale. Inizia controllando il repository collegato e verifica i dettagli dichiarati su Electron, TypeScript, Node.js e la piattaforma; il lavoro è completo quando si decide se questo progetto è adatto all’inclusione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

  • 项目名称:PiX
  • 项目地址:https://github.com/huang-sh/PiX
  • 项目简介:基于开源 Agent 框架 Pi 的图形化工作台:会话不是一条时间轴,而是一张可生长的图,任意节点随时分叉,上下文跟随分支,多方向并行推进互不干扰。
  • 项目截图:
Image Image Image Image Image

补充说明

PiX 是一个 Electron 桌面应用,给开源 Coding Agent Pi 加了一层"图优先"的工作台:每一轮对话(你的提问 + 助手的回复与工具调用)是图上的一个节点,任何一个节点都可以随时长出新分支。

传统 AI 对话是一条单线时间轴,想换方向要么推倒重来,要么在原对话里越聊越乱。PiX 让多个探索方向并存于同一张图上:哪条路径走通了就继续深入,走不通的分支留在图上,随时回来换条路再试。

  • 技术栈:Electron + TypeScript + Vue 3(Vue Flow 画布、xterm 终端)
  • 平台:Windows(安装版 / 便携版)、macOS(Apple Silicon / Intel)
  • 状态:v0.0.19,积极开发中;会话即真实的 Pi 会话文件,离开 PiX 仍可用 pi CLI 继续,并支持 SSH / WSL 远程环境与内置文件搜索

值得关注的点

  1. 随时分叉:从任意一轮对话分叉(Fork)、从此轮继续、或克隆当前分支做存档点,原分支完好无损;
  2. 上下文跟随分支:切换分支时,聊天面板即时切换到该分支的消息;选中节点即可查看该轮的思考过程、工具调用与耗时;
  3. 多 Chat Panel 并排对比:Ctrl+双击图上不同分支的节点,把分支固定到并排的聊天列,最多同时 3 列;每列独立滚动、独立回复,回复后该列继续跟随这条分支生长,直观对比不同方案的走向。

30 秒上手

GitHub Releases 下载对应平台安装包即可(安装包未签名,Windows SmartScreen 提示时选择"仍要运行")。

或从源码运行(Node.js ≥ 22.19):

npm install
npm run dev

披露

本人为项目作者,本文为自荐;版本号与 star 数截至发文时,均可在仓库核实。

Lingua principale
Nessun dato sulla lingua
Stelle
1.7k
Fork
71
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di OpenGithubs/weekly

Tutte le issue di OpenGithubs/weekly

Issue simili

Altre issue su Content

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.