[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-77203":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":16,"starSnapshotCount":16,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},77203,"ai-frame","StarDxxx\u002Fai-frame","StarDxxx","Frame your AI conversations as beautiful, shareable image cards.","https:\u002F\u002Fai-frame-umber.vercel.app",null,"TypeScript",261,19,5,4,0,195,53.9,"MIT License",false,"main",true,[],"2026-06-12 04:01:21","\u003Cdiv align=\"center\">\n\n# AI Frame\n\n**Turn AI conversations into shareable cards.**\n\n[English](README.md) · [中文](README.zh.md) · [日本語](README.ja.md)\n\n\u003C\u002Fdiv>\n\n---\n\nAI Frame lets you import a conversation from ChatGPT, Claude, or DeepSeek, select the moments that matter, edit and style them, then export a polished card image ready to share.\n\n\u003Cdiv align=\"center\">\n  \u003Cimg src=\"docs\u002Fassets\u002Fcard_demo_cn.png\" width=\"220\" alt=\"Generated card — Chinese\" \u002F>\n  &nbsp;&nbsp;\n  \u003Cimg src=\"docs\u002Fassets\u002Fclaude_demo_en.png\" width=\"220\" alt=\"Import from Claude — English\" \u002F>\n  &nbsp;&nbsp;\n  \u003Cimg src=\"docs\u002Fassets\u002Fchatgpt_demo_jp.png\" width=\"220\" alt=\"Import from ChatGPT — Japanese\" \u002F>\n\u003C\u002Fdiv>\n\n## Features\n\n| | |\n|---|---|\n| **Multi-platform import** | DeepSeek share links (direct API); ChatGPT & Claude via server-side rendering |\n| **Text file import** | Drop a `.txt` with `AI:` \u002F `Human:` prefixes — no account required |\n| **Rich text editing** | Bold · Italic · Underline · Blur-redact sensitive content |\n| **Card themes** | Graphite · Sky · Ocean |\n| **Export sizes** | Square 1080 · Xiaohongshu 900×1200 · Xiaohongshu Long 900×1500 · Douyin 1080×1920 |\n| **i18n** | UI in English, Chinese, Japanese — per-locale font selection |\n| **Hi-res export** | Pixel-perfect PNG, auto page-break on long conversations |\n\n## Quick Start\n\n```bash\nnpm install\nnpm run dev\n# → http:\u002F\u002Flocalhost:3000\n```\n\n## Tech Stack\n\nNext.js 16 · React 19 · Tiptap · Tailwind CSS 4 · Framer Motion · Puppeteer · html-to-image\n\n---\n\n\u003Cdiv align=\"center\">\n\u003Csub>MIT License\u003C\u002Fsub>\n\u003C\u002Fdiv>\n","AI Frame 是一个将AI对话转换为美观且可分享的图片卡片的工具。它支持从ChatGPT、Claude或DeepSeek导入对话，用户可以挑选重要部分进行编辑和美化，最后导出高质量的卡片图像。该工具提供了多种平台的数据导入方式、富文本编辑功能以及多种卡片主题和尺寸选择，满足不同社交平台的需求。AI Frame 适合需要将AI对话以视觉形式分享给他人或发布到社交媒体的场景使用。项目采用TypeScript编写，基于Next.js和React等现代前端技术栈构建，确保了良好的用户体验与性能。",2,"2026-06-11 03:55:10","CREATED_QUERY"]