You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
你好,我是一名 Pi Web 的普通用户。在 Windows 上使用 Pi Web 和一些 Pi 扩展时,我遇到了几处网页端使用不方便或需要额外兼容处理的地方。为了让自己能够继续使用,我在 AI 协助下做了几个本地小扩展。
这些本地扩展现在能够工作,所以我把使用场景和参考代码分享出来,希望官方看看这些需求是否具有普遍价值,未来是否有机会加入 Pi Web,或者提供更明确的官方支持方式。
我的测试环境:
@agegr/pi-web0.8.7@juicesharp/rpiv-ask-user-question2.4.0@juicesharp/rpiv-todo2.4.01. 希望网页端有更清晰的多选问答
当扩展在网页端提出多选问题时,我希望每个选项都能显示成可以点击的按钮,并通过
[ ]和[x]清楚表示是否选中,最后再点击“完成选择”。我遇到的原始体验是:多个选项和操作说明被放在输入框标题文字里,网页上不容易阅读,也不像真正的多选操作。
本地参考扩展实现了以下体验:
[ ]/[x]的多选;我希望这类结构化问答以后能成为网页端可以稳定使用的正式能力,而不需要用户安装额外的桥接扩展。
2. 希望 Todo 列表能直接显示在 Pi Web 中
Todo 扩展可以帮助我了解 AI 当前正在做什么,但网页端如果看不到任务列表,就不容易判断工作进度。
我的本地扩展把 Todo 列表显示在输入区下方,并在任务变化时刷新。我希望 Pi Web 将来可以正式支持这种清晰、持续可见的任务面板,或者为 Todo 扩展提供明确的网页显示方式。
3. 希望有简洁的会话状态信息
我还做了一个本地状态显示,用来观察会话健康情况、缓存情况、响应状态和后台子代理是否仍在运行。
我并不要求官方采用现在的文字或布局,只是希望 Pi Web 能考虑:普通用户是否可以在不查看终端日志的情况下,看到少量但重要的运行状态。
4. 希望改善 Windows/npx 环境下的后台子代理兼容性
在我的 Windows 环境里,Pi Web 通过 npx 启动时,后台子代理有时找不到 Pi 的实际安装位置。为了让它继续工作,我做了一个本地兼容处理。
这一项可能只与我的安装方式或 Windows 环境有关,不一定是 Pi Web 的通用问题。我仍然把代码附上,供维护者判断它是否说明了某个依赖定位或文档方面的问题。
参考代码
我附上了一个压缩包,其中包含:
这些代码在我的本机实际使用和测试中可以工作,但它们是为了先解决我的使用问题而写的,并没有按照 Pi Web 官方项目的结构设计。请把它们理解为可运行的功能示例,而不是建议直接合并的正式实现。
我的请求
我主要想从普通用户角度询问:
感谢维护者阅读这些用户反馈,也感谢你们开发和维护 Pi Web。
附件
下载参考代码压缩包:pi-web-user-feedback-reference-2026-08-10.zip
All reactions