我们看 Silicon Cloud 官方文档也好,模型仓库也好都把那几个绘画模型给移除了,例如 SD3.5, Flux 等,但其实 API 还在,于是我参考 CherryStudio 软件里调用的方式,写了个 web 页面,可以调用 API 进行绘画,算是将这个功能找回了吧。
仓库的地址在这里:
虽然是用了 nextjs, 但是因为绘画基本上全都是在调用 API 和交互式表单,所以用的都是客户端渲染。只是把调用API的代码和用户认证鉴权的代码放到了后端执行。
本人就看了两天的 nextjs 的文档,没有任何前端开发经验,但是就写出来了,这非常感谢 AI 时代大模型的帮助。
其中最复杂的用户认证,因为没有数据库,我就只是把用户名和密码硬编码写到了代码里,所以你只需要把你想用来登录的账号和密码写到环境变量就可以了,然后再提供 API,基本整个过程是非常安全的,只要是你得用户名和密码没有被泄露!
哦,用户认证的代码是 claude 帮我写的。前端交互式用的 HeroUI 写的。
用法的话,就直接 fork 到自己的仓库,然后和 vercel 链接,把 readme 里的几个环境变量写好就 OK 了,
第一次打开页面,点一些生成按钮,就会跳转到登录页面了,登录好了,后面 24 小时你的 cookie 不会过期,就不用重新登录了。
我部署的例子: