imaginify

最近体验了flux模型, 看了levelsio的采访, 确实很想做一个ai photo的网站, 挖个坑, 有时间自己搓一个,拿这个项目先练练手, 托管在了vercel, https://ai-photo-nu.vercel.app/ 值得学习 表格设计, 高度复用, UI很简洁 认证一如既往的clerk, 应用了clerk的webhooks特征, 很优秀的解决方案, 自己的orlco论坛可以借鉴 上传视频和ai处理用的cloudinary, 效果并不好, 不如podcast里提到的uploader stuff, 然后自托管ai模型, 这里自托管的高价费用还没有找到合适的解决方案, 先挖个坑 用户-图片-生成图片, 增删改查的实现很简洁, mongodb在这种数据量不大, 无高并发请求的应用中十分方便…

pricewise

nextjs项目, 数据库用的mongodb. 快速的浏览了, bright data感觉没必要用, 如果反爬策略非常严格可以考虑, crawlee集成了视频中提到的Cheerio, Playwright, Puppeteer感觉更好 值得学习 美观的网站, 静态资源很重要, 目前还不知道怎么找or设计 jsm的代码总给人一种清高的感觉, 每一部分都很独立 发送邮件用的nodemailer 定时任务设置路由, 用https://cron-job.org/定时请求实现…

podcast

前端nextjs后端convex, convex很适合小型项目的快速交付, 认证和clerk集成也很方便 值得学习 ()+layout, 实现代码重用 tailwind.config.ts里写颜色配置, 方便统一颜色 图片处理的很好 loading状态用钩子处理的 组件层次关系处理的很好, 之间几乎无关联 只在必要的时候使用了一个usecontext 实践示例 embla-carousel实现轮播图 处理音频和图片, uploader stuff上传文件 实现了左右侧边栏 openai-api文生图, 文生语音…

BYR IWhisper简要说明

快速预览 https://orlco.com 登录 不登录的情况下只能查看帖子列表和搜索(后续搜索将不被允许), 登陆使用kinde无密码登录, 后台只能看到用户邮箱, 支持邮箱(接码), 谷歌和github 通知设计 通知方式 目前仅支持浏览器通知, 跳转入口在图中位置 取消disable, 点击自动填充, 然后提交即可 理念 本系统每5分钟爬取一次论坛悄悄话板块, 将获取到的数据, 用于模拟该论坛框架下某真实用户(带tag标签)的发帖, 通知的情况分两种 1. 用户A发布了某帖子P, 用户B在该帖子下回复了, 用户A的收件箱将收到通知 2. 用户C在帖子P下回复了, 若它的回复中引用了用户B的回复, 用户B的收件箱将会收到通知 绑定机器人 搜索用户名都可以看到一个绑定按钮, 点击绑定按钮完成绑定 也可以在用户主页找到绑定按钮(点击用户名进入) 绑定某个机器人意味着和该机器人的收件箱绑定, 机器人收到通知时用户也会收到通知 💡绑定的机器人会在每天早上8点自动删除…

petsoft

个人笔记, 只记录有意义的地方, 应该没有学习的价值 安装项目 npx create-next-app . 带括号不会被计入路由, 如login的路由是http://localhost:3000/login 允许外链 images: { remotePatterns: [ { protocol: "https", hostname: "bytegrad.com", } ] } 看起来不错的UI库 https://ui.shadcn.com/docs npx shadcn-ui init <p className="opacity-80">current guests</p> <div className="grid grid-cols-3…

pt命令行做种

发布种子各站点都有教程, 奈何使用的qb下载器为qbittorrent-nox, 没有直接生成torrent文件的选项, google发现可以使用transmission-cli命令行生成torrent 安装 sudo apt install transmission-cli 生成torrent种子 transmission-create -p -o path/to/example.torrent --tracker tracker_announce_url --piecesize 2048 path/to/file_or_directory * -p: 私有种子,不使用 DHT * -o: 生成 torrent 文件路径 * -t: tracker 地址 * -s: 每个文件块大小(参考下表) 文件大小 文件块大小 0 GB - 0.5 GB…

搭建探针面板

示例网站nezha.nezuko.me 教程官方wiki很详细了,当时在设置里有一项"未接入CDN的面板服务器域名/IP"的地方卡了一下,目前填的就是域名,但是创建子域名的时候是选的A+Dynamic DNS Record 哪吒监控 | 使用文档哪吒监控是一个轻量化的运维工具预览 更改面板主题+测三网延迟需要在设置的"自定义代码(包括 style 和 script)"处添加下面这段代码 <style> /* 屏幕适配 */ @media only screen and (min-width: 1200px) { .ui.container { width: 80% !important; } } @media only screen and (max-width: 767px) { .ui.card&…

docker容器迁移

安装go sudo apt update sudo apt install golang-go 安装docker-backup git clone https://github.com/muesli/docker-backup.git cd docker-backup go build 编辑.bashrc, 添加下面变量 alias docker-backup='/root/docker-backup/docker-backup' 刷新 source .bashrc 查看要备份的容器id docker ps 备份一个容器 <container ID>可以换成<container NAME> mkdir docker cd…