{"id":31774512,"url":"https://github.com/chilfish/anontweet","last_synced_at":"2025-10-10T04:56:42.395Z","repository":{"id":316343126,"uuid":"1000687244","full_name":"Chilfish/anonTweet","owner":"Chilfish","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-01T07:59:31.000Z","size":769,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-01T09:37:19.234Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://anon-tweet.chilfish.top/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chilfish.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-12T07:07:08.000Z","updated_at":"2025-10-01T07:59:34.000Z","dependencies_parsed_at":"2025-09-24T04:31:47.323Z","dependency_job_id":null,"html_url":"https://github.com/Chilfish/anonTweet","commit_stats":null,"previous_names":["chilfish/anontweet"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Chilfish/anonTweet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chilfish%2FanonTweet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chilfish%2FanonTweet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chilfish%2FanonTweet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chilfish%2FanonTweet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chilfish","download_url":"https://codeload.github.com/Chilfish/anonTweet/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chilfish%2FanonTweet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002654,"owners_count":26083442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-10T04:56:29.588Z","updated_at":"2025-10-10T04:56:42.390Z","avatar_url":"https://github.com/Chilfish.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# あのん Tweet - 在线推文查看与翻译工具\n\n一个简洁美观的在线推文查看器，支持匿名查看、编辑翻译并导出推文卡片为图片。\n\n🌐 **在线体验**: https://anon-tweet.chilfish.top/\n\n## ✨ 项目介绍\n\n随着搬运声优推特的账号越来越多，每次都要 F12 改文字确实有些麻烦。于是写了这个在线烤制推特的网站 —— 输入链接直接编辑翻译，然后导出图片！🤤\n\n### 🚀 主要功能\n\n- 📱 **匿名访问**：类似浏览器无痕模式，无需登录即可查看推文\n- ✏️ **在线编辑**：直接在网页上编辑推文翻译内容\n- 🖼️ **图片导出**：一键导出美观的推文卡片图片\n- 🧵 **Thread 支持**：支持翻译整串回复，复制最新回复链接即可获取完整对话\n- 🎨 **自定义样式**：借鉴传声筒和园艺部的做法，原文+分隔线+译文的布局\n- 🏷️ **tag高亮**：翻译分为文本和tag，保持语法高亮效果\n- 📱 **移动端适配**：支持手机端使用（建议横屏保存以获得最佳宽度）\n\n### 🛠️ 技术栈\n\n- **前端框架**: React 19 + TypeScript\n- **路由**: React Router v7\n- **运行时**: Bun.js\n- **样式**: Tailwind CSS v4 + shadcn/ui\n- **状态管理**: Zustand\n- **HTTP 客户端**: Axios + SWR\n- **图片生成**: modern-screenshot\n\n### 🚀 快速开始\n\n项目使用 [Bun.js](https://bun.sh/) 作为运行时和包管理器：\n\n```bash\n# 安装项目依赖\nbun install\n\n# 启动开发服务器\nbun run dev\n\n# 构建项目\nbun run build\n```\n\n应用将在 `http://localhost:5173` 运行，支持热重载。\n\n### 🚀 部署\n\n#### Vercel 部署 (推荐)\n\n1. Fork 本项目到你的 GitHub\n2. 在 [Vercel](https://vercel.com) 导入项目\n3. 选择 \"React Router\" 框架预设\n4. 部署完成！\n\n### 🙏 特别鸣谢\n\n- [react-tweet](https://github.com/vercel/react-tweet) - 提供了优秀的推文组件基础，本项目基于其 MIT 许可证进行开发\n- [React Router](https://reactrouter.com/) - 现代化的 React 全栈框架\n- [Bun.js](https://bun.sh/) - 极速的 JavaScript 运行时\n- [Tailwind CSS](https://tailwindcss.com/) - 实用优先的 CSS 框架\n- [shadcn/ui](https://ui.shadcn.com/) - 精美的 React 组件库\n\n### 📄 许可证\n\nMIT License - 详见 [LICENSE](./LICENSE) 文件\n\n---\n\n\u003cdiv align=\"center\"\u003e\n  \u003cstrong\u003eBuilt with ❤️ using Bun\u003c/strong\u003e\n  \u003cbr\u003e\n  \u003csub\u003eMade by \u003ca href=\"https://www.bilibili.com/opus/1115783244547096578\"\u003e@Chilfish\u003c/a\u003e\u003c/sub\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchilfish%2Fanontweet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchilfish%2Fanontweet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchilfish%2Fanontweet/lists"}