佬友们都是怎么写代码开发方案的?
不管是Vibe Coding还是自己独立开发,我想问问佬友们都是怎么写一个比较规范化的架构来指导开发的?虽然我也能写相对清晰的架构,但是实际开发过程中总会感觉一团乱麻。如果想借助ChatGPT这些AI,又感觉跟AI对接开发任务总有点对不齐。想知道大家都是怎么和AI配合的? :distorted_face:
2 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: Frost Hoar)
不管是Vibe Coding还是自己独立开发,我想问问佬友们都是怎么写一个比较规范化的架构来指导开发的?虽然我也能写相对清晰的架构,但是实际开发过程中总会感觉一团乱麻。如果想借助ChatGPT这些AI,又感觉跟AI对接开发任务总有点对不齐。想知道大家都是怎么和AI配合的? :distorted_face:
2 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: Frost Hoar)
今年能出真正意义上的AI手机么
想换手机了,想听听各位佬们的建议,今年各大手机厂能出AI强力加持的款式么,不是马上必须换,觉得如果跟现在的有较大变化的话,可以等。但前阶段的豆包AI手机被各大应用厂商围堵感觉又很不乐观。
4 posts - 4 participants
Read full topic
via LINUX DO - 最新话题 (author: kidlanty)
想换手机了,想听听各位佬们的建议,今年各大手机厂能出AI强力加持的款式么,不是马上必须换,觉得如果跟现在的有较大变化的话,可以等。但前阶段的豆包AI手机被各大应用厂商围堵感觉又很不乐观。
4 posts - 4 participants
Read full topic
via LINUX DO - 最新话题 (author: kidlanty)
今天的状态九分甚至十分好
新年第一天就赢了这么多把,嘻嘻
1 post - 1 participant
Read full topic
via LINUX DO - 最新话题 (author: Cookies_0777)
Invalid media: image
新年第一天就赢了这么多把,嘻嘻
1 post - 1 participant
Read full topic
via LINUX DO - 最新话题 (author: Cookies_0777)
Invalid media: image
anyrouter谁完整的用过
anyrouter 虽然是免费的,但是经常用不了,有没有大佬有解决方案啊
2 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: 互联网小毛贼)
anyrouter 虽然是免费的,但是经常用不了,有没有大佬有解决方案啊
2 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: 互联网小毛贼)
codex自用提示词分享
基于论坛佬的改一下大家可以试试
AGENTS.txt (10.1 KB)
9 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: xiaobai)
基于论坛佬的改一下大家可以试试
AGENTS.txt (10.1 KB)
9 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: xiaobai)
claude 元旦被无情地封了……
一觉醒来,美区苹果订阅的claude 被封了,能登录就是不能对话! 我只是这几天趁着claude double了额度多整了些实验代码!
10 posts - 6 participants
Read full topic
via LINUX DO - 最新话题 (author: cauchy1988)
Invalid media: image
一觉醒来,美区苹果订阅的claude 被封了,能登录就是不能对话! 我只是这几天趁着claude double了额度多整了些实验代码!
10 posts - 6 participants
Read full topic
via LINUX DO - 最新话题 (author: cauchy1988)
Invalid media: image
小呆API挂了吗【已破案】
小呆API挂了吗,佬说最近要下掉农场,难道已经开始动手了吗
小呆主贴:https://linux.do/t/topic/1362266
评论区破案了,是在做迁移:https://linux.do/t/topic/1395151/5
14 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: 在河之洲)
小呆API挂了吗,佬说最近要下掉农场,难道已经开始动手了吗
小呆主贴:https://linux.do/t/topic/1362266
评论区破案了,是在做迁移:https://linux.do/t/topic/1395151/5
14 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: 在河之洲)
哈基米说g3p API是免费的!
这十几篇他到底参考了个什么?而且表格那篇引用的还是官方文档,官方文档甚至都没有说限限额的事(只说了价格 以及能力可用性)
总之3p是不免费的
不过3.0flash确实是免费的诶 (毕竟build都可以用)
前段时间谷歌大翻脸,记得好像是说Pro系列以及3.0系列都彻底没法免费用了
不知道是又改了还是一直是这样?
7 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media: image
这十几篇他到底参考了个什么?而且表格那篇引用的还是官方文档,官方文档甚至都没有说限限额的事(只说了价格 以及能力可用性)
总之3p是不免费的
不过3.0flash确实是免费的诶 (毕竟build都可以用)
前段时间谷歌大翻脸,记得好像是说Pro系列以及3.0系列都彻底没法免费用了
不知道是又改了还是一直是这样?
7 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media: image
突然出现第二个帐户?
今天登录的时候,发现有两个账户,然后我试了下,这两个账户进入系统都是一样,但第二个账户不知道什么时候蹦出来的,按理说第一个才是我的,第二个那个白板头像如何删掉呢,有佬知道这是什么问题嘛
12 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: BoBo)
Invalid media:
image
image
今天登录的时候,发现有两个账户,然后我试了下,这两个账户进入系统都是一样,但第二个账户不知道什么时候蹦出来的,按理说第一个才是我的,第二个那个白板头像如何删掉呢,有佬知道这是什么问题嘛
12 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: BoBo)
Invalid media:
image
image
SMS-Activate停运啦
佬友们充的美刀都充公了没
7 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: Alex)
佬友们充的美刀都充公了没
7 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: Alex)
分享一个 SSL 证书监控网站的开发经验
最近做了一个 简单的 SSL 证书监控网站,想和大家分享一些开发过程中的经验。项目地址放在最后了,先聊聊技术实现。
起因
之前遇到过几次 SSL 证书过期导致服务中断的情况,每次都是用户发现后才去处理,很被动。市面上有一些监控工具,但要么太重,要么功能不够用,就想着自己做一个。
技术选型
Next.js 16 + shadcn/ui + TypeScript
选 Next.js 是因为:
● App Router 的开发体验很好,路由和文件结构对应
● Server Components 减少了客户端 JavaScript
● 内置的图片优化、字体加载等开箱即用
shadcn/ui 是基于 Radix UI 的组件库,优点是:
● 组件复制到项目中,完全可控
● 使用 Tailwind CSS,样式定制方便
● Accessibility 做得很好
Drizzle ORM + PostgreSQL
之前用过 Prisma,这次试了 Drizzle,感觉更轻量:
● 类型生成更快
● SQL 操作更直观
● 查询性能更好
better-auth 认证系统
这个是最近发现的,比 NextAuth 更新:
● TypeScript 支持更好
● API 设计更简洁
● 支持邮箱密码 + 多种 OAuth(GitHub、Google)
遇到的一些坑
1. 证书链验证的复杂性
一开始以为 SSL 证书检查很简单,就是获取证书信息。后来发现证书链验证很复杂:
● 需要验证每个证书的签名
● 检查证书链的完整性
● 判断根证书是否可信(浏览器内置)
● 处理中间证书缺失的情况
解决方案是写了一个完整的证书链提取和验证模块,包括:
● 从 TLS 连接提取完整证书链
● 验证每个证书的签名和有效期
● 检测链断裂和不完整的情况
● 树形结构可视化展示
2. 安全评分系统的设计
为了让用户快速了解证书的安全状况,做了一个 A+ 到 F 的评分系统。核心逻辑:
难点在于:
● 权重分配如何合理
● 扣分规则如何设计
● 如何给出有价值的改进建议
最终采用了分层评分,每个维度独立计算,再加权汇总。
3. 多语言路由的 Hydration 问题
支持 6 种语言时遇到了 React Hydration 错误:
4. Redis 缓存的降级处理
为了提升认证性能,加了 Redis 缓存。但需要考虑:
● Redis 不可用时怎么办?
● 缓存和数据库数据不一致怎么办?
解决方案:
● Redis 连接失败自动降级到数据库
● 数据库更新时主动失效缓存
● 提供缓存统计 API 监控命中率
5. PageSpeed 优化
最初 Lighthouse 跑分只有 60 多分,主要问题:
JavaScript Bundle 太大
● 使用 Next.js 的动态导入(dynamic import)按需加载组件
● 移除未使用的依赖
● 启用 Tree Shaking
图片优化
● 使用 Next.js Image 组件自动优化
● 添加合适的 placeholder
● 启用图片懒加载
字体加载
● 使用 next/font 自动优化字体
● 减少字体变体数量
● 使用 font-display: swap 避免布局偏移
关键渲染路径
● 识别关键 CSS,内联到 HTML
● 延迟加载非关键 JavaScript
● 优化第三方脚本加载顺序
第三方脚本优化
● Google Analytics、Crisp Chat 等延迟加载
● 使用 defer/async 属性
● 考虑使用 Web Workers 处理耗时任务
最终优化后:
● Performance: 60 → 95
● Accessibility: 85 → 98
● Best Practices: 90 → 100
● SEO: 100
一些技术亮点
证书链可视化
用树形结构展示证书链,支持展开/折叠,不同状态用颜色编码:
● 绿色:有效
● 黄色:即将过期
● 红色:已过期
安全问题检测
自动检测不安全的加密算法:
● MD5、SHA-1 签名算法
● RC4、DES 等弱加密
● TLS 1.0/1.1 等旧协议
多渠道通知
目前支持邮件、Slack、Discord、Telegram、飞书五种通知渠道,用户可以自由组合。
项目地址
https://guardssl.info
功能:
● 免费 SSL 证书检查
● 域名监控和过期提醒
● 安全评分和改进建议
● 多语言支持(中英日法西)
欢迎试用和反馈,有什么问题可以一起交流。
3 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: yeheboo)
Invalid media:
image
image
image
image
最近做了一个 简单的 SSL 证书监控网站,想和大家分享一些开发过程中的经验。项目地址放在最后了,先聊聊技术实现。
起因
之前遇到过几次 SSL 证书过期导致服务中断的情况,每次都是用户发现后才去处理,很被动。市面上有一些监控工具,但要么太重,要么功能不够用,就想着自己做一个。
技术选型
Next.js 16 + shadcn/ui + TypeScript
选 Next.js 是因为:
● App Router 的开发体验很好,路由和文件结构对应
● Server Components 减少了客户端 JavaScript
● 内置的图片优化、字体加载等开箱即用
shadcn/ui 是基于 Radix UI 的组件库,优点是:
● 组件复制到项目中,完全可控
● 使用 Tailwind CSS,样式定制方便
● Accessibility 做得很好
Drizzle ORM + PostgreSQL
之前用过 Prisma,这次试了 Drizzle,感觉更轻量:
● 类型生成更快
● SQL 操作更直观
● 查询性能更好
better-auth 认证系统
这个是最近发现的,比 NextAuth 更新:
● TypeScript 支持更好
● API 设计更简洁
● 支持邮箱密码 + 多种 OAuth(GitHub、Google)
遇到的一些坑
1. 证书链验证的复杂性
一开始以为 SSL 证书检查很简单,就是获取证书信息。后来发现证书链验证很复杂:
● 需要验证每个证书的签名
● 检查证书链的完整性
● 判断根证书是否可信(浏览器内置)
● 处理中间证书缺失的情况
解决方案是写了一个完整的证书链提取和验证模块,包括:
● 从 TLS 连接提取完整证书链
● 验证每个证书的签名和有效期
● 检测链断裂和不完整的情况
● 树形结构可视化展示
2. 安全评分系统的设计
为了让用户快速了解证书的安全状况,做了一个 A+ 到 F 的评分系统。核心逻辑:
四个维度加权评分
- 证书有效性:30%
- 链完整性:25%
- 加密强度:25%
- 协议版本:20%
如果有严重问题(如证书过期),评级上限为 C
难点在于:
● 权重分配如何合理
● 扣分规则如何设计
● 如何给出有价值的改进建议
最终采用了分层评分,每个维度独立计算,再加权汇总。
3. 多语言路由的 Hydration 问题
支持 6 种语言时遇到了 React Hydration 错误:
// ❌ 错误做法
// app/[locale]/layout.tsx 中包含 <html> 标签
// 与根 layout 冲突
// ✅ 正确做法
// 根 layout 只有一个 <html> 标签
// 使用客户端组件动态更新 lang 属性
4. Redis 缓存的降级处理
为了提升认证性能,加了 Redis 缓存。但需要考虑:
● Redis 不可用时怎么办?
● 缓存和数据库数据不一致怎么办?
解决方案:
● Redis 连接失败自动降级到数据库
● 数据库更新时主动失效缓存
● 提供缓存统计 API 监控命中率
5. PageSpeed 优化
最初 Lighthouse 跑分只有 60 多分,主要问题:
JavaScript Bundle 太大
● 使用 Next.js 的动态导入(dynamic import)按需加载组件
● 移除未使用的依赖
● 启用 Tree Shaking
图片优化
● 使用 Next.js Image 组件自动优化
● 添加合适的 placeholder
● 启用图片懒加载
字体加载
● 使用 next/font 自动优化字体
● 减少字体变体数量
● 使用 font-display: swap 避免布局偏移
关键渲染路径
● 识别关键 CSS,内联到 HTML
● 延迟加载非关键 JavaScript
● 优化第三方脚本加载顺序
第三方脚本优化
● Google Analytics、Crisp Chat 等延迟加载
● 使用 defer/async 属性
● 考虑使用 Web Workers 处理耗时任务
最终优化后:
● Performance: 60 → 95
● Accessibility: 85 → 98
● Best Practices: 90 → 100
● SEO: 100
一些技术亮点
证书链可视化
用树形结构展示证书链,支持展开/折叠,不同状态用颜色编码:
● 绿色:有效
● 黄色:即将过期
● 红色:已过期
安全问题检测
自动检测不安全的加密算法:
● MD5、SHA-1 签名算法
● RC4、DES 等弱加密
● TLS 1.0/1.1 等旧协议
多渠道通知
目前支持邮件、Slack、Discord、Telegram、飞书五种通知渠道,用户可以自由组合。
项目地址
https://guardssl.info
功能:
● 免费 SSL 证书检查
● 域名监控和过期提醒
● 安全评分和改进建议
● 多语言支持(中英日法西)
欢迎试用和反馈,有什么问题可以一起交流。
3 posts - 2 participants
Read full topic
via LINUX DO - 最新话题 (author: yeheboo)
Invalid media:
image
image
image
image
有没有除了Github Actions以外的Android APP云构建工具
书接上回 用Claude+Gemini写了个安卓端的AI聊天软件 - 开发调优 / 开发调优, Lv1 - LINUX DO
自己电脑性能不够好,编译程序要几分钟
6 posts - 3 participants
Read full topic
via LINUX DO - 最新话题 (author: wanxiaoT)
Invalid media:
image
image
书接上回 用Claude+Gemini写了个安卓端的AI聊天软件 - 开发调优 / 开发调优, Lv1 - LINUX DO
自己电脑性能不够好,编译程序要几分钟
6 posts - 3 participants
Read full topic
via LINUX DO - 最新话题 (author: wanxiaoT)
Invalid media:
image
image
ww?屏幕刷新率比分辨率还大w
不过2k分辨率的也挺多 🫠
已经习惯了30帧-几年 如今也不过用着60以下帧率的我 瑟瑟发抖
i.ifeng.com
刷新率天花板!HKC惠科全球首创1080Hz显示器:三星都得靠边_凤凰网
12 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media:
image
image
不过2k分辨率的也挺多 🫠
已经习惯了30帧-几年 如今也不过用着60以下帧率的我 瑟瑟发抖
i.ifeng.com
刷新率天花板!HKC惠科全球首创1080Hz显示器:三星都得靠边_凤凰网
12 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media:
image
image
我不能接受!!!!朋友中奖了 还是个车
20 posts - 20 participants
Read full topic
via LINUX DO - 最新话题 (author: 𝓵𝓮𝔃𝓲𝓼𝓱𝓮𝓷)
Invalid media:
image
image
20 posts - 20 participants
Read full topic
via LINUX DO - 最新话题 (author: 𝓵𝓮𝔃𝓲𝓼𝓱𝓮𝓷)
Invalid media:
image
image
【大兵年卡抽奖(未绑卡)】 佬友们新年快乐捏
祝各位佬友 2026 年万事如意。哥们这几天化身约里克疯狂叠q给大伙先抽一个
🎁奖品详情:
1 × GPT PLUS 一年账户,已过资格验证(未绑卡)outlook 邮箱
:three_o_clock: 活动时间:
开始时间:发帖时间
截止时间:Fri, Jan 2, 2026 6:00 PM CST
📝 参与方式:
在本帖下任意 回复 + 点赞即可。
🔍️ 抽奖规则:
每位用户仅允许参与一次。
使用 官方抽奖工具 随机抽取中奖者。
⚠️ 注意事项:
本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后 12 小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛 管理团队 最终解释。
期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人
(复制了佬友的模板谢谢喵,后面多搞几个给大伙抽)
7 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: Liny)
祝各位佬友 2026 年万事如意。哥们这几天化身约里克疯狂叠q给大伙先抽一个
🎁奖品详情:
1 × GPT PLUS 一年账户,已过资格验证(未绑卡)outlook 邮箱
:three_o_clock: 活动时间:
开始时间:发帖时间
截止时间:Fri, Jan 2, 2026 6:00 PM CST
📝 参与方式:
在本帖下任意 回复 + 点赞即可。
🔍️ 抽奖规则:
每位用户仅允许参与一次。
使用 官方抽奖工具 随机抽取中奖者。
⚠️ 注意事项:
本活动将在活动截止时间后关闭回帖,以确保公正性。
中奖者将在活动结束后 12 小时内在本帖公布,并通过私信通知领奖方式。
所有规则及抽奖结果由活动发起人和论坛 管理团队 最终解释。
期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人
(复制了佬友的模板谢谢喵,后面多搞几个给大伙抽)
7 posts - 7 participants
Read full topic
via LINUX DO - 最新话题 (author: Liny)
Antigravity如何允许在browser中执行JavaScript?
发现这个老是调用失败,关键他用的自带的,而不是我安装的mcp tool,请问有佬遇到过吗?如何解决?
1 post - 1 participant
Read full topic
via LINUX DO - 最新话题 (author: A.Ziegler)
Invalid media: image
发现这个老是调用失败,关键他用的自带的,而不是我安装的mcp tool,请问有佬遇到过吗?如何解决?
1 post - 1 participant
Read full topic
via LINUX DO - 最新话题 (author: A.Ziegler)
Invalid media: image
google one认证应该只看节点不看账号地区吧
刚用国区号竟然过了认证了。
16 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: 旋律)
Invalid media:
image
image
刚用国区号竟然过了认证了。
16 posts - 8 participants
Read full topic
via LINUX DO - 最新话题 (author: 旋律)
Invalid media:
image
image
可以给mc打码吗w 为什么“画马赛克”叫“打码”?
Saikiko这么说:
欢迎讨论 🫠
4 posts - 3 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media: image
Saikiko这么说:
欢迎讨论 🫠
4 posts - 3 participants
Read full topic
via LINUX DO - 最新话题 (author: 欣欣|林可欣)
Invalid media: image
求助免费的远程控制手机软件
各位佬推荐一些免费好用的远程操控手机软件,家里父母年纪大了,经常需要操作一下手机,手机不是同一品牌,谢谢了
6 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: tutu_pink)
各位佬推荐一些免费好用的远程操控手机软件,家里父母年纪大了,经常需要操作一下手机,手机不是同一品牌,谢谢了
6 posts - 5 participants
Read full topic
via LINUX DO - 最新话题 (author: tutu_pink)
求助,机箱异响,无法确定来源
装的紧凑型matx机箱,盖子拆开可能就合不上了,所以也不知道到底是哪个硬件的问题。
开机后就会一直有这种声音,持续不断。不论负载高还是低都这样。有一块HDD和一块SATA SSD。
1月1日 下午6点56分.aac.zip (357.2 KB)(直接删掉后缀即可)
4 posts - 4 participants
Read full topic
via LINUX DO - 最新话题 (author: Drlinuxdo)
装的紧凑型matx机箱,盖子拆开可能就合不上了,所以也不知道到底是哪个硬件的问题。
开机后就会一直有这种声音,持续不断。不论负载高还是低都这样。有一块HDD和一块SATA SSD。
1月1日 下午6点56分.aac.zip (357.2 KB)(直接删掉后缀即可)
4 posts - 4 participants
Read full topic
via LINUX DO - 最新话题 (author: Drlinuxdo)