OIDC:登录背后的身份边界
从个人产品和 AI 应用的真实工程需求出发,聊聊 OpenID Connect 解决的到底是什么问题、什么时候适合使用、和 OAuth、SAML、CAS、LDAP、WebAuthn 等方案有什么区别。
从个人产品和 AI 应用的真实工程需求出发,聊聊 OpenID Connect 解决的到底是什么问题、什么时候适合使用、和 OAuth、SAML、CAS、LDAP、WebAuthn 等方案有什么区别。
AI 编程真正改变的不是“写代码更快”这么简单,而是开发进入了 agentic loop:AI 写代码、跑验证、读错误、再修复。这个循环里,test、lint、build 的耗时会直接决定整体吞吐。
从后台表单、配置平台和 AI agent 的使用方式出发,聊聊为什么中后台下一步不该只继续堆页面,而应该把能力沉淀成 CLI 和 Skill。
按用途整理一组适合 gpt-image-2 的生图提示词模板,作为后续收集、实测和复用的系列目录。
整理适合 PPT 封面、报告插图、自媒体头图、科技行业封面和微缩视觉的 gpt-image-2 提示词模板。
整理适合城市收藏海报、旅行视觉、拼音主题海报和艺术壁纸的 gpt-image-2 提示词模板。
整理适合技术方案、架构说明、报告插图和 Mermaid 重构的 gpt-image-2 提示词模板。
整理适合诗词鉴赏、文化主题、东方幻想人像、章节页和叙事海报的 gpt-image-2 提示词模板。
从图片压缩工具 tinify-cli 到 AI 生图与压缩一体化工具 imgasset,记录一套博客配图工作流如何从临时脚本沉淀成可复用的 npm CLI。
从 Cloudflare 关于静态站点生成器的讨论出发,结合个人官网项目和博客从 Hexo 迁移到 Astro 的实践,讨论 Astro 为什么适合内容型静态网站,以及它和 Hugo、Eleventy、VitePress、Docusaurus、Next.js 等方案的取舍。