写了一个 yt-dlp 的客户端包装, 主要用的是 gpui + gpui-component 来实现的
之前分享的时候功能还没完善, 现在功能已经基本完成了~ 看看还有什么常用的功能需要加进去的.
代码基本上全部都是 GPT-5.2 完成的, 太强了!!!
仓库地址 https://github.com/emojiiii/magekit-app
gpui 地址: https://www.gpui.rs/
gpui component 地址: https://github.com/longbridge/gpui-component
gpui router 地址: https://github.com/justjavac/gpui-router
1
iorilu 18 小时 26 分钟前
yt-dlp 下载需要 cookie 吗
|
4
emojiiii OP @iorilu 我觉得基本上可用了, 已经做了几个项目了. 还有很多组件库. 构建出来的体积小, 速度快,内存占用低, 开发效率可以 AI 提效!
|
5
ragnaroks 15 小时 44 分钟前
试用了下挺不错的,以本人视角来说有个缺点,便携模式下相关数据包括 yt-dlp 和 ffmpeg 都放置在漫游目录而不是应用所在目录了
|
6
iorilu 14 小时 30 分钟前
我试了下 b 站只能下载 480p, 应该要 cookie
youtube 设置了代理好像没用, 提示证书错误, 应该可以把 yt-dlp 参数 --no-check-certificates 用上 ui 本身实不错得, 感觉挺简洁, 响应也快, 用来做不是很复杂得交互应该蛮好得 下次打算试试, 确实一直希望有一个简洁好用跨平台, 尽量原生得 gui @emojiiii 用这个 gpui 有什么提示词, rule, skills 之类东西分享下吗, 毕竟算是个小众东西, 你是怎么让 ai 尽量熟悉这个框架得 , 你用的什么 ai 开发工具 |
7
emojiiii OP @iorilu 我用的是 gpt5.2, 没什么规则/提示词的, 主要是你要先让 ai 先查阅一次 gpui-component 这个组件库,告诉他类似 shadcn-ui 风格的, 然后就行了. 然后先列出详细的 todo, 再一步一步完成, 每完成一步就更新 plan, 然后还需要他一些关键的函数增加单元测试, 每一次完成都需要执行一次构建找出错误修复
|
10
zhengfan2016 11 小时 54 分钟前
怎么 gpui 官网文档没有贴图的,想看看组件效果都没有
|
11
emojiiii OP @zhengfan2016 这个确实没有.. 这么一说, 感觉可以做个看组件效果的应用程序出来嘶...
|