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.
Uh oh!
There was an error while loading. Please reload this page.
看了 UP主 "第四种黑猩猩CHIMP" 关于 Pi 的视频,试用了一下 pi-web,很好用,感谢开发。
README 其实已经很完善,只有 npm 命令这一段有门槛:装依赖、跑 dev/build、再开浏览器都在终端完成。B 站过来的用户里很多可能不熟悉 Node 生态,建议文档里写得更细,给一个免终端的部署方式。
可以做的方式很多种,但我觉得可以挑一种对小白比较容易理解的方式,
比如一位 GitHub 上叫 jdx 的开发者的两个工具,可以处理这个(我觉得比 pm2 或写简易nohup启动脚本更好):
~/.config/mise/config.toml里一行声明就行。它内置了 aube(一个 JS 包管理器),npm 包也直接管理,不用手动npm install -g或npx。而且升级电脑全局的 node 版本非常方便。ready_port)、日志留存和崩溃自动拉起。pi-web 自带 run records 和
pi-web status / stop / open子命令,可用于进程管理器长期托管。用法:
用 mise 装 pi-web:
mise use -g "npm:@agegr/pi-web"注册 daemon(
~/.config/pitchfork/config.toml):启动:
之后浏览器书签 http://127.0.0.1:30141 即用,不用再碰终端;更新也更方便:
mise upgrade+pitchfork restart pi-web。如果你觉得合适,可在 README 里加一节推荐此方案,或其他方案,供用户参考。btw,我觉得 AI agent 的安全或许是个不错的题材,现在普罗大众用 Agent,电脑安全就像裸奔一样。如果 UP主看到了,很期待你做个视频去聊聊。jdx 也有一个工具叫 fnox 可以管 secrets,能搭配 mise 一起用,可以了解一下。
All reactions