PageSourceSearch

https://www.zhoudw.vip/_nuxt/DugVBFea.js

js zhoudw.vip collected 2026-09-25 14:54:17 UTC 91,877 bytes, 5 lines download raw bytes

1const t={nav:{home:{t:0,b:{t:2,i:[{t:3}],s:"首页"}},blog:{t:0,b:{t:2,i:[{t:3}],s:"博客"}},tools:{t:0,b:{t:2,i:[{t:3}],s:"工具"}},github:{t:0,b:{t:2,i:[{t:3}],s:"GitHub推荐"}},stats:{t:0,b:{t:2,i:[{t:3}],s:"数据统计"}},about:{t:0,b:{t:2,i:[{t:3}],s:"关于"}},rss:{t:0,b:{t:2,i:[{t:3}],s:"RSS"}}},statsPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub 数据统计"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"深入分析开源项目趋势,洞察技术发展动向"}},meta:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub 数据统计 - 个人技术博客"}},description:{t:0,b:{t:2,i:[{t:3}],s:"GitHub 数据统计页面汇总热门开源仓库的上榜趋势、语言分布、Star 增长和活跃度变化,帮助开发者快速了解技术生态动态、筛选值得关注的项目并判断开源方向。"}}},trendingStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"上榜趋势统计"}},description:{t:0,b:{t:2,i:[{t:3}],s:"最近30天的上榜趋势变化,洞察开源项目热度"}},newRepos:{t:0,b:{t:2,i:[{t:3}],s:"个新仓库"}},avgStars:{t:0,b:{t:2,i:[{t:3}],s:"平均"}},totalDays:{t:0,b:{t:2,i:[{t:3}],s:"统计天数"}},totalRepos:{t:0,b:{t:2,i:[{t:3}],s:"总仓库数"}},avgReposPerDay:{t:0,b:{t:2,i:[{t:3}],s:"平均每日新增"}},noData:{t:0,b:{t:2,i:[{t:3}],s:"暂无数据"}}},languageStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"编程语言分类统计"}},description:{t:0,b:{t:2,i:[{t:3}],s:"各编程语言的仓库数量和Star统计"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"个仓库"}},avgStars:{t:0,b:{t:2,i:[{t:3}],s:"平均Stars"}},totalStars:{t:0,b:{t:2,i:[{t:3}],s:"总Stars"}},maxStars:{t:0,b:{t:2,i:[{t:3}],s:"最高Stars"}}},activityStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"仓库活跃度分析"}},description:{t:0,b:{t:2,i:[{t:3}],s:"按Star数量等级分析仓库分布"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"个仓库"}},avgTrendingDays:{t:0,b:{t:2,i:[{t:3}],s:"平均上榜天数"}},avgContinuousDays:{t:0,b:{t:2,i:[{t:3}],s:"平均连续天数"}},days:{t:0,b:{t:2,i:[{t:3}],s:"天"}}},languageTrend:{title:{t:0,b:{t:2,i:[{t:3}],s:"语言热度变化趋势"}},description:{t:0,b:{t:2,i:[{t:3}],s:"各编程语言最近的热度变化"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"个仓库"}}}},githubPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub 热门推荐"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"发现最新最热门的开源项目,跟上技术发展趋势"}},navigation:{developers:{t:0,b:{t:2,i:[{t:3}],s:"中国区开发者榜单"}},organizations:{t:0,b:{t:2,i:[{t:3}],s:"中国区组织榜单"}}},overview:{title:{t:0,b:{t:2,i:[{t:3}],s:"数据概览"}},viewStats:{t:0,b:{t:2,i:[{t:3}],s:"查看详细统计"}},todayNew:{t:0,b:{t:2,i:[{t:3}],s:"今日新上榜"}},weekActive:{t:0,b:{t:2,i:[{t:3}],s:"本周活跃"}},todayStars:{t:0,b:{t:2,i:[{t:3}],s:"今日总Stars"}},avgStars:{t:0,b:{t:2,i:[{t:3}],s:"平均Stars"}}},tabs:{trending:{t:0,b:{t:2,i:[{t:3}],s:"今日新上榜"}},week:{t:0,b:{t:2,i:[{t:3}],s:"本周热门"}},month:{t:0,b:{t:2,i:[{t:3}],s:"本月热门"}},total:{t:0,b:{t:2,i:[{t:3}],s:"总榜单"}}},filters:{language:{t:0,b:{t:2,i:[{t:3}],s:"编程语言"}},allLanguages:{t:0,b:{t:2,i:[{t:3}],s:"全部语言"}},value:{t:0,b:{t:2,i:[{t:3}],s:"仓库价值"}},allValues:{t:0,b:{t:2,i:[{t:3}],s:"全部价值"}},sort:{t:0,b:{t:2,i:[{t:3}],s:"排序方式"}},sortByStars:{t:0,b:{t:2,i:[{t:3}],s:"按 Star 数"}},sortByForks:{t:0,b:{t:2,i:[{t:3}],s:"按 Fork 数"}},sortByTrending:{t:0,b:{t:2,i:[{t:3}],s:"按上榜天数"}},sortByContinuous:{t:0,b:{t:2,i:[{t:3}],s:"按连续天数"}}},values:{commercial:{t:0,b:{t:2,i:[{t:3}],s:"商业价值"}},worth:{t:0,b:{t:2,i:[{t:3}],s:"值得收藏"}},attention:{t:0,b:{t:2,i:[{t:3}],s:"值得关注"}},normal:{t:0,b:{t:2,i:[{t:3}],s:"普通"}}},states:{loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载失败"}},loadFailedDesc:{t:0,b:{t:2,i:[{t:3}],s:"加载数据失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}}},repo:{by:{t:0,b:{t:2,i:[{t:3}],s:"by"}},days:{t:0,b:{t:2,i:[{t:3}],s:"天"}},continuous:{t:0,b:{t:2,i:[{t:3}],s:"连续"}}},pagination:{prev:{t:0,b:{t:2,i:[{t:3}],s:"上一页"}},next:{t:0,b:{t:2,i:[{t:3}],s:"下一页"}},page:{t:0,b:{t:2,i:[{t:3,v:"第 "},{t:4,k:"current"},{t:3,v:" 页,共 "},{t:4,k:"total"},{t:3,v:" 页"}]}}}},developersPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区开发者榜单"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"发现最具影响力的中国区GitHub开发者,探索优秀的开源贡献者"}},meta:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区开发者榜单 - 发现最具影响力的开发者"}},description:{t:0,b:{t:2,i:[{t:3}],s:"探索GitHub中国区最具影响力的开发者榜单,发现优秀的开源贡献者和技术专家。"}}},navigation:{backToGithub:{t:0,b:{t:2,i:[{t:3}],s:"返回GitHub推荐"}}},stats:{top100:{t:0,b:{t:2,i:[{t:3}],s:"Top 100"}},realtime:{t:0,b:{t:2,i:[{t:3}],s:"实时更新"}}
vendor: 4,550 bytes, line 1
1},search:{label:{t:0,b:{t:2,i:[{t:3}],s:"搜索开发者"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"搜索开发者(用户名、真实姓名、公司)"}},refresh:{t:0,b:{t:2,i:[{t:3}],s:"刷新"}}},states:{loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载失败"}},loadFailedDesc:{t:0,b:{t:2,i:[{t:3}],s:"无法加载开发者榜单数据"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"重试"}}},developer:{followers:{t:0,b:{t:2,i:[{t:3}],s:"Followers"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"Repos"}},visitGithub:{t:0,b:{t:2,i:[{t:3}],s:"访问GitHub"}}},pagination:{info:{t:0,b:{t:2,i:[{t:3,v:"共 "},{t:4,k:"total"},{t:3,v:" 位开发者,第 "},{t:4,k:"current"},{t:3,v:" / "},{t:4,k:"totalPages"},{t:3,v:" 页"}]}}}},organizationsPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区组织榜单"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"发现最具影响力的中国区GitHub组织"}},meta:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区组织榜单 - 发现最具影响力的组织"}},description:{t:0,b:{t:2,i:[{t:3}],s:"探索GitHub中国区最具影响力的组织榜单,发现优秀的开源组织和技术团队。"}}},backToGithub:{t:0,b:{t:2,i:[{t:3}],s:"返回GitHub推荐"}},realTimeUpdate:{t:0,b:{t:2,i:[{t:3}],s:"实时更新"}},chinaRegion:{t:0,b:{t:2,i:[{t:3}],s:"中国区"}},searchPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"搜索组织(组织名、显示名称、描述)"}},refreshData:{t:0,b:{t:2,i:[{t:3}],s:"刷新数据"}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载失败"}},loadFailedDesc:{t:0,b:{t:2,i:[{t:3}],s:"无法加载组织榜单数据,请检查网络连接后重试"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},followers:{t:0,b:{t:2,i:[{t:3}],s:"关注者"}},repositories:{t:0,b:{t:2,i:[{t:3}],s:"仓库"}},website:{t:0,b:{t:2,i:[{t:3}],s:"官网"}},githubPage:{t:0,b:{t:2,i:[{t:3}],s:"GitHub主页"}},prevPage:{t:0,b:{t:2,i:[{t:3}],s:"上一页"}},nextPage:{t:0,b:{t:2,i:[{t:3}],s:"下一页"}},paginationInfo:{t:0,b:{t:2,i:[{t:3,v:"共 "},{t:4,k:"total"},{t:3,v:" 个组织,第 "},{t:4,k:"page"},{t:3,v:" / "},{t:4,k:"totalPages"},{t:3,v:" 页"}]}}},home:{brand:{t:0,b:{t:2,i:[{t:3}],s:"周小码"}},title:{t:0,b:{t:2,i:[{t:3}],s:"周小码"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"写技术、做工具、盯开源 —— 把有用的东西做成能用的产品"}},statusOnline:{t:0,b:{t:2,i:[{t:3}],s:"System Online"}},statusLine:{t:0,b:{t:2,i:[{t:3}],s:"blog · tools · open source"}},features:{blog:{title:{t:0,b:{t:2,i:[{t:3}],s:"技术文章"}},description:{t:0,b:{t:2,i:[{t:3}],s:"深度技术分析和实践经验分享"}}},tools:{title:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"开发过程中的实用工具推荐"}}},github:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub推荐"}},description:{t:0,b:{t:2,i:[{t:3}],s:"每日热门开源仓库推荐"}}},stats:{title:{t:0,b:{t:2,i:[{t:3}],s:"数据统计"}},description:{t:0,b:{t:2,i:[{t:3}],s:"GitHub项目趋势和数据分析"}}}},actions:{readBlog:{t:0,b:{t:2,i:[{t:3}],s:"阅读博客"}},useTools:{t:0,b:{t:2,i:[{t:3}],s:"使用工具"}},rssSubscribe:{t:0,b:{t:2,i:[{t:3}],s:"RSS 订阅"}}},radar:{badge:{t:0,b:{t:2,i:[{t:3}],s:"开源雷达"}},title:{t:0,b:{t:2,i:[{t:3}],s:"开源雷达"}},description:{t:0,b:{t:2,i:[{t:3}],s:"追踪中国区开发者、组织与热门仓库的实时热度"}},viewStats:{t:0,b:{t:2,i:[{t:3}],s:"查看详细统计"}},viewDevelopers:{t:0,b:{t:2,i:[{t:3}],s:"开发者榜"}},viewOrganizations:{t:0,b:{t:2,i:[{t:3}],s:"组织榜"}},viewRepos:{t:0,b:{t:2,i:[{t:3}],s:"热门仓库"}}},myTools:{title:{t:0,b:{t:2,i:[{t:3}],s:"我的工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"自研在线开发工具集合,覆盖格式化、图片处理、二维码、网络查询与开发工具箱,浏览器本地处理,保护隐私。"}},badge:{t:0,b:{t:2,i:[{t:3}],s:"在线工具"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看所有工具"}},useNow:{t:0,b:{t:2,i:[{t:3}],s:"立即使用"}},toolCount:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" 个在线工具"}]}},localFirst:{t:0,b:{t:2,i:[{t:3}],s:"浏览器本地处理"}}},portfolio:{title:{t:0,b:{t:2,i:[{t:3}],s:"个人作品展示"}},description:{t:0,b:{t:2,i:[{t:3}],s:"集中展示我独立开发并持续维护的产品,包括 Chrome 扩展、桌面应用与在线工具网站。"}},featuredLabel:{t:0,b:{t:2,i:[{t:3}],s:"首个公开作品"}},webAppLabel:{t:0,b:{t:2,i:[{t:3}],s:"在线网站"}},storeAppLabel:{t:0,b:{t:2,i:[{t:3}],s:"Microsoft Store"}},storeLabel:{t:0,b:{t:2,i:[{t:3}],s:"Microsoft Store"}}
1,buttons:{intro:{t:0,b:{t:2,i:[{t:3}],s:"产品介绍页"}},support:{t:0,b:{t:2,i:[{t:3}],s:"支持与联系页"}},privacy:{t:0,b:{t:2,i:[{t:3}],s:"隐私政策页"}},visit:{t:0,b:{t:2,i:[{t:3}],s:"访问网站"}},store:{t:0,b:{t:2,i:[{t:3}],s:"Microsoft Store 下载"}}},docbreaker:{name:{t:0,b:{t:2,i:[{t:3}],s:"DocBreaker"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"把复杂网页文档整理成可导出的 Markdown"}},description:{t:0,b:{t:2,i:[{t:3}],s:"用于整理复杂网页文档的 Chrome 扩展,支持目录保留、本地记录和多页合并导出。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"公开页面、素材引用和商店资料现在都可以统一指向这个作品入口。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"目录保留"}},two:{t:0,b:{t:2,i:[{t:3}],s:"本地记录"}},three:{t:0,b:{t:2,i:[{t:3}],s:"多页导出"}}}},aicopy:{name:{t:0,b:{t:2,i:[{t:3}],s:"aiCopy"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"AI 对话,粘贴就有格式"}},description:{t:0,b:{t:2,i:[{t:3}],s:"把 AI 输出一键转成富文本,支持飞书、钉钉、Word、Notion 等平台,附带可搜索本地历史记录。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"零数据外传,全部本地处理。适合职场办公、内容创作、研发等需要频繁粘贴 AI 输出的场景。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"一键富文本复制"}},two:{t:0,b:{t:2,i:[{t:3}],s:"格式完整保留"}},three:{t:0,b:{t:2,i:[{t:3}],s:"可搜索历史"}}}},climanager:{name:{t:0,b:{t:2,i:[{t:3}],s:"CLI Manager"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"把 AI CLI 工作区、工具启动和会话历史放到一个桌面应用里"}},description:{t:0,b:{t:2,i:[{t:3}],s:"面向多仓库开发者的本地优先桌面应用,集中管理工作区、CLI 启动入口、代理注入、启动历史和会话索引。"}},previewNote:{t:0,b:{t:2,i:[{t:3}],s:"当前版本强调本地优先:SQLite、本地扫描、不改系统代理。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"强调本地优先、不改系统代理、不修改原始会话文件,适合高频使用 `opencode`、`codex`、`claude code` 的开发工作流。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"工作区集中管理"}},two:{t:0,b:{t:2,i:[{t:3}],s:"代理注入"}},three:{t:0,b:{t:2,i:[{t:3}],s:"会话历史索引"}}}},quicknote:{name:{t:0,b:{t:2,i:[{t:3}],s:"QuickNote"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"打开就能写的轻量随手记"}},description:{t:0,b:{t:2,i:[{t:3}],s:"一款轻量在线网页记事工具,打开即用,支持离线访问与本地数据存储,适合快速记录灵感、待办和片段文字。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"纯浏览器本地存储,无需注册登录,也支持 PWA 安装到桌面,随时记录、随时打开。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"打开即用"}},two:{t:0,b:{t:2,i:[{t:3}],s:"本地存储"}},three:{t:0,b:{t:2,i:[{t:3}],s:"PWA 支持"}}}},apklens:{name:{t:0,b:{t:2,i:[{t:3}],s:"APK Lens"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"在浏览器里本地解析 APK 包信息"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 APK 解析工具,拖拽上传安装包即可查看应用元数据、证书和图标等信息,解析过程完全在浏览器本地完成。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"适合 Android 开发调试、包体排查和快速查看 APK 基础信息,不上传文件到服务器。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"拖拽上传"}},two:{t:0,b:{t:2,i:[{t:3}],s:"本地解析"}},three:{t:0,b:{t:2,i:[{t:3}],s:"元数据查看"}}}},fluentqr:{name:{t:0,b:{t:2,i:[{t:3}],s:"Fluent QR"}},tagline:{t:0,b:{t:2,i:[{t:3}],s:"简洁快速的 Windows 二维码工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"面向 Windows 的二维码生成与解码工具,支持文本、网址、Wi-Fi、vCard 等多种内容,可从文件或屏幕扫描,无广告、可离线使用。"}},meta:{t:0,b:{t:2,i:[{t:3}],s:"已在 Microsoft Store 发布,支持 PNG/SVG 导出、批量生成、剪贴板解码和本地历史记录。"}},highlights:{one:{t:0,b:{t:2,i:[{t:3}],s:"生成与解码"}},two:{t:0,b:{t:2,i:[{t:3}],s:"离线可用"}},three:{t:0,b:{t:2,i:[{t:3}],s:"无广告"}}}}},sections:{latestArticles:{title:{t:0,b:{t:2,i:[{t:3}],s:"最新文章"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载文章失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},readMore:{t:0,b:{t:2,i:[{t:3}],s:"阅读更多"}},minutesRead:{t:0,b:{t:2,i:[{t:3}],s:"分钟阅读"}},timesRead:{t:0,b:{t:2,i:[{t:3}],s:"次阅读"}}},recommendedArticles:{title:{t:0,b:{t:2,i:[{t:3}],s:"推荐文章"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载文章失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},readMore:{t:0,b:{t:2,i:[{t:3}],s:"阅读更多"}},minutesRead:{t:0,b:{t:2,i:[{t:3}],s:"分钟阅读"}},timesRead:{t:0,b:{t:2,i:[{t:3}],s:"次阅读"}}},trendingStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"上榜趋势统计"}},description:{t:0,b:{t:2,i:[{t:3}],s:"最近30天的上榜趋势变化,洞察开源项目热度"}},viewDetails:{t:0,b:{t:2,i:[{t:3}],s:"查看详细统计"}},totalArticles:{t:0,b:{t:2,i:[{t:3}],s:"总文章数"}},todayNew:{t:0,b:{t:2,i:[{t:3}],s:"今日新增"}},todayStars:{t:0,b:{t:2,i:[{t:3}],s:"今日总Stars"}},weekActive:{t:0,b:{t:2,i:[{t:3}],s:"本周活跃文章"}},weekAvgStars:{t:0,b:{t:2,i:[{t:3}],s:"本周平均Stars"}},trendAnalysis:{title:{t:0,b:{t:2,i:[{t:3}],s:"趋势分析"}},description:{t:0,b:{t:2,i:[{t:3}],s:"追踪最新的开源项目上榜趋势"}}},dailyStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"每日统计"}},description:{t:0,b:{t:2,i:[{t:3}],s:"查看每日新增仓库和热度变化"}}},popularityIndex:{title:{t:0,b:{t:2,i:[{t:3}],s:"热度指标"}},description:{t:0,b:{t:2,i:[{t:3}],s:"分析项目Stars增长和活跃度"}}}},developers:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区开发者榜单"}},description:{t:0,b:{t:2,i:[{t:3}],s:"发现最活跃的中国区GitHub开发者,学习优秀的开源贡献者"}},viewFullList:{t:0,b:{t:2,i:[{t:3}],s:"查看完整榜单"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载失败"}},loadFailedDesc:{t:0,b:{t:2,i:[{t:3}],s:"无法加载开发者榜单数据"}},loadFailedMessage:{t:0,b:{t:2,i:[{t:3}],s:"无法加载开发者榜单数据"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},followers:{t:0,b:{t:2,i:[{t:3}],s:"粉丝"}},repositories:{t:0,b:{t:2,i:[{t:3}],s:"仓库"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"仓库"}},ranking:{t:0,b:{t:2,i:[{t:3}],s:"排名"}},rank:{t:0,b:{t:2,i:[{t:3}],s:"排名"}}},organizations:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub中国区组织榜单"}},description:{t:0,b:{t:2,i:[{t:3}],s:"发现最具影响力的中国区GitHub组织"}},viewFullList:{t:0,b:{t:2,i:[{t:3}],s:"查看完整榜单"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载组织失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},followers:{t:0,b:{t:2,i:[{t:3}],s:"关注者"}},repositories:{t:0,b:{t:2,i:[{t:3}],s:"仓库"}},repos:{t:0,b:{t:2,i:[{t:3}],s:"仓库"}},ranking:{t:0,b:{t:2,i:[{t:3}],s:"排名"}},rank:{t:0,b:{t:2,i:[{t:3}],s:"排名"}}},popularRepos:{title:{t:0,b:{t:2,i:[{t:3}],s:"热门GitHub仓库"}},description:{t:0,b:{t:2,i:[{t:3}],s:"发现最受欢迎的开源项目"}},exploreMore:{t:0,b:{t:2,i:[{t:3}],s:"探索更多仓库"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载仓库失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},noDescription:{t:0,b:{t:2,i:[{t:3}],s:"暂无描述"}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"保持联系"}},description:{t:0,b:{t:2,i:[{t:3}],s:"关注我的最新文章和项目更新"}}
1,emailTitle:{t:0,b:{t:2,i:[{t:3}],s:"邮件联系"}},email:{t:0,b:{t:2,i:[{t:3}],s:"邮箱"}},githubTitle:{t:0,b:{t:2,i:[{t:3}],s:"GitHub"}},toutiaoTitle:{t:0,b:{t:2,i:[{t:3}],s:"今日头条"}},toutiao:{t:0,b:{t:2,i:[{t:3}],s:"头条"}}},repositories:{title:{t:0,b:{t:2,i:[{t:3}],s:"热门GitHub仓库"}},description:{t:0,b:{t:2,i:[{t:3}],s:"发现最受欢迎的开源项目"}},exploreMore:{t:0,b:{t:2,i:[{t:3}],s:"探索更多仓库"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载仓库失败"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},stars:{t:0,b:{t:2,i:[{t:3}],s:"Stars"}},forks:{t:0,b:{t:2,i:[{t:3}],s:"Forks"}},language:{t:0,b:{t:2,i:[{t:3}],s:"语言"}},noDescription:{t:0,b:{t:2,i:[{t:3}],s:"暂无描述"}}}},categories:{programming:{t:0,b:{t:2,i:[{t:3}],s:"编程语言"}},ai:{t:0,b:{t:2,i:[{t:3}],s:"人工智能"}},"data-science":{t:0,b:{t:2,i:[{t:3}],s:"数据科学"}},tools:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}},"tool-recommendations":{t:0,b:{t:2,i:[{t:3}],s:"工具推荐"}},opensource:{t:0,b:{t:2,i:[{t:3}],s:"开源项目"}},frontend:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},backend:{t:0,b:{t:2,i:[{t:3}],s:"后端开发"}},mobile:{t:0,b:{t:2,i:[{t:3}],s:"移动开发"}},"game-dev":{t:0,b:{t:2,i:[{t:3}],s:"游戏开发"}},devops:{t:0,b:{t:2,i:[{t:3}],s:"DevOps"}},tutorial:{t:0,b:{t:2,i:[{t:3}],s:"教程指南"}}},tools:{jsonFormatter:{name:{t:0,b:{t:2,i:[{t:3}],s:"JSON格式化工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"功能强大的在线JSON工具,支持格式化、验证、美化、统计分析、思维导图和树形视图,提供语法高亮和错误提示"}},category:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}}},htmlFormatter:{name:{t:0,b:{t:2,i:[{t:3}],s:"HTML格式化工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线HTML格式化和美化工具,支持代码压缩和格式化"}},category:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}}},imageCompressor:{name:{t:0,b:{t:2,i:[{t:3}],s:"图片压缩工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线压缩图片,减小文件大小,保持图片质量,支持多种图片格式"}},category:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}}},imageConverter:{name:{t:0,b:{t:2,i:[{t:3}],s:"图片格式转换"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线转换图片格式,支持JPG、PNG、WEBP等多种格式互转"}},category:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}},features:{multiFormat:{title:{t:0,b:{t:2,i:[{t:3}],s:"多格式支持"}},description:{t:0,b:{t:2,i:[{t:3}],s:"支持JPEG、PNG、WebP、BMP等主流图片格式"}}},resize:{title:{t:0,b:{t:2,i:[{t:3}],s:"图片尺寸调整"}},description:{t:0,b:{t:2,i:[{t:3}],s:"调整图片尺寸,保持宽高比例"}}},quality:{title:{t:0,b:{t:2,i:[{t:3}],s:"质量控制"}},description:{t:0,b:{t:2,i:[{t:3}],s:"灵活调整质量,平衡文件大小和图片质量"}}},batch:{title:{t:0,b:{t:2,i:[{t:3}],s:"批量处理"}},description:{t:0,b:{t:2,i:[{t:3}],s:"同时处理多张图片,提高工作效率"}}}}},qrGenerator:{name:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线生成二维码,支持文本、链接、邮箱、电话、WiFi等多种内容类型"}},category:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}}},qrDecoder:{name:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"上传二维码图片或拍照识别二维码内容,快速准确解析各种二维码"}},category:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}}},ipLookup:{name:{t:0,b:{t:2,i:[{t:3}],s:"IP查询工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"查询您的IP地址、地理位置、ISP信息和网络连接状态"}},category:{t:0,b:{t:2,i:[{t:3}],s:"网络工具"}}}}},common:{loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},error:{t:0,b:{t:2,i:[{t:3}],s:"出错了"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"重试"}},confirm:{t:0,b:{t:2,i:[{t:3}],s:"确认"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"取消"}},save:{t:0,b:{t:2,i:[{t:3}],s:"保存"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"删除"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"编辑"}},view:{t:0,b:{t:2,i:[{t:3}],s:"查看"}},back:{t:0,b:{t:2,i:[{t:3}],s:"返回"}},next:{t:0,b:{t:2,i:[{t:3}],s:"下一步"}}
1,previous:{t:0,b:{t:2,i:[{t:3}],s:"上一步"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"提交"}},reset:{t:0,b:{t:2,i:[{t:3}],s:"重置"}},search:{t:0,b:{t:2,i:[{t:3}],s:"搜索"}},filter:{t:0,b:{t:2,i:[{t:3}],s:"筛选"}},sort:{t:0,b:{t:2,i:[{t:3}],s:"排序"}},export:{t:0,b:{t:2,i:[{t:3}],s:"导出"}},import:{t:0,b:{t:2,i:[{t:3}],s:"导入"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},upload:{t:0,b:{t:2,i:[{t:3}],s:"上传"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},paste:{t:0,b:{t:2,i:[{t:3}],s:"粘贴"}},cut:{t:0,b:{t:2,i:[{t:3}],s:"剪切"}},undo:{t:0,b:{t:2,i:[{t:3}],s:"撤销"}},redo:{t:0,b:{t:2,i:[{t:3}],s:"重做"}},close:{t:0,b:{t:2,i:[{t:3}],s:"关闭"}},open:{t:0,b:{t:2,i:[{t:3}],s:"打开"}},logout:{t:0,b:{t:2,i:[{t:3}],s:"退出"}},login:{t:0,b:{t:2,i:[{t:3}],s:"登录以获得更好的体验"}},theme:{light:{t:0,b:{t:2,i:[{t:3}],s:"浅色模式"}},dark:{t:0,b:{t:2,i:[{t:3}],s:"深色模式"}},system:{t:0,b:{t:2,i:[{t:3}],s:"跟随系统"}}},language:{t:0,b:{t:2,i:[{t:3}],s:"语言"}},time:{yesterday:{t:0,b:{t:2,i:[{t:3}],s:"昨天"}},daysAgo:{t:0,b:{t:2,i:[{t:4,k:"days"},{t:3,v:"天前"}]}},weeksAgo:{t:0,b:{t:2,i:[{t:4,k:"weeks"},{t:3,v:"周前"}]}},monthsAgo:{t:0,b:{t:2,i:[{t:4,k:"months"},{t:3,v:"个月前"}]}},yearsAgo:{t:0,b:{t:2,i:[{t:4,k:"years"},{t:3,v:"年前"}]}}}},footer:{copyright:{t:0,b:{t:2,i:[{t:3}],s:"© 2024 个人博客. 保留所有权利."}},builtWith:{t:0,b:{t:2,i:[{t:3}],s:"使用"}},deployedOn:{t:0,b:{t:2,i:[{t:3}],s:"部署在"}},built:{t:0,b:{t:2,i:[{t:3}],s:"构建"}},privacy:{t:0,b:{t:2,i:[{t:3}],s:"隐私政策"}}},privacyPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"网站隐私政策"}},updatedAt:{t:0,b:{t:2,i:[{t:3}],s:"最后更新:2026 年 6 月"}},seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"网站隐私政策"}},description:{t:0,b:{t:2,i:[{t:3}],s:"周小码个人技术博客的隐私政策,说明网站如何收集和使用访问数据、Cookie、Google Analytics 与 Google AdSense 广告相关信息。"}}},sections:{overview:{title:{t:0,b:{t:2,i:[{t:3}],s:"概述"}},content:{t:0,b:{t:2,i:[{t:3}],s:"blog.zhoudw.vip(以下简称“本网站”)由周小码运营,主要用于发布技术文章、在线工具和产品介绍。我们重视访问者隐私,并会在本政策中说明数据处理方式。"}}},collect:{title:{t:0,b:{t:2,i:[{t:3}],s:"我们收集的信息"}},items:{visit:{t:0,b:{t:2,i:[{t:3}],s:"访问日志与基础统计信息,例如页面浏览、来源渠道、浏览器类型、访问时间等。"}},comment:{t:0,b:{t:2,i:[{t:3}],s:"当你发表评论时,可能会提供昵称、邮箱、网站链接和评论内容。"}},login:{t:0,b:{t:2,i:[{t:3}],s:"当你使用 Google 登录时,我们会收到 Google 返回的基础账号信息(如
1姓名、头像、邮箱),用于评论身份展示。"}},tools:{t:0,b:{t:2,i:[{t:3}],s:"大部分在线工具在浏览器本地处理数据,不会上传你的输入内容;具体以各工具页面说明为准。"}}}},cookies:{title:{t:0,b:{t:2,i:[{t:3}],s:"Cookie 与本地存储"}},content:{t:0,b:{t:2,i:[{t:3}],s:"本网站会使用 Cookie 或本地存储来保存语言偏好、主题模式、登录状态,以及 Google 相关服务所需的 Cookie。你可以通过浏览器设置管理或删除 Cookie,但这可能影响部分功能。"}}},analytics:{title:{t:0,b:{t:2,i:[{t:3}],s:"Google Analytics"}},content:{t:0,b:{t:2,i:[{t:3}],s:"我们使用 Google Analytics 了解网站访问情况,例如页面热度、访问来源和设备类型。Google 可能会根据隐私政策处理相关数据。你可以在 Google 提供的工具中管理 Analytics 数据收集偏好。"}}},ads:{title:{t:0,b:{t:2,i:[{t:3}],s:"Google AdSense 广告"}},content:{t:0,b:{t:2,i:[{t:3}],s:"本网站可能展示由 Google AdSense 提供的第三方广告。Google 及其合作伙伴可能使用 Cookie 展示基于访问记录的广告。广告展示与否取决于 AdSense 审核与投放策略。"}},googleLink:{t:0,b:{t:2,i:[{t:3}],s:"查看 Google 如何使用广告 Cookie"}}},thirdParty:{title:{t:0,b:{t:2,i:[{t:3}],s:"第三方服务"}},content:{t:0,b:{t:2,i:[{t:3}],s:"除 Google Analytics、Google 登录与 Google AdSense 外,本网站还可能链接到 GitHub、Chrome 商店等第三方站点。访问这些站点时,将适用对应第三方的隐私政策。"}}},rights:{title:{t:0,b:{t:2,i:[{t:3}],s:"你的选择"}},items:{browser:{t:0,b:{t:2,i:[{t:3}],s:"你可以通过浏览器设置限制 Cookie 或启用“请勿跟踪”。"}},adsSettings:{t:0,b:{t:2,i:[{t:3}],s:"你可以访问 Google 广告设置页面,管理个性化广告偏好。"}},analytics:{t:0,b:{t:2,i:[{t:3}],s:"你可以安装 Google 提供的浏览器插件,选择停用 Google Analytics。"}}}},changes:{title:{t:0,b:{t:2,i:[{t:3}],s:"政策更新"}},content:{t:0,b:{t:2,i:[{t:3}],s:"当我们接入新的第三方服务或调整数据处理方式时,会更新本隐私政策,并在本页面公布最新版本。"}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"联系我们"}},content:{t:0,b:{t:2,i:[{t:3}],s:"如对本隐私政策有疑问,可通过网站“关于我”页面中的联系方式与我们取得联系。"}}}}},seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"首页 - 周小码的个人技术博客"}},description:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人技术博客长期分享前端开发、后端实践、AI 工具、开源项目、GitHub 热门仓库和在线开发工具,记录真实项目经验、技术踩坑总结与效率工具推荐。"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"周小码,个人博客,技术分享,Java,Vue,前端开发,编程,工具开发"}},author:{t:0,b:{t:2,i:[{t:3}],s:"周小码"}},siteName:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人技术博客"}},ogTitle:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人博客 - 技术分享与项目展示"}},ogDescription:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人技术博客分享前后端开发、AI 工具、开源项目、GitHub 热门仓库和在线开发工具,记录项目经验与效率实践。"}},twitterTitle:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人技术博客"}},twitterDescription:{t:0,b:{t:2,i:[{t:3}],s:"周小码的个人技术博客分享前后端开发、AI 工具、开源项目、GitHub 热门仓库和在线开发工具。"}}},about:{title:{t:0,b:{t:2,i:[{t:3}],s:"关于我"}},basicInfo:{title:{t:0,b:{t:2,i:[{t:3}],s:"基本信息"}},gender:{t:0,b:{t:2,i:[{t:3}],s:"性别:"}},male:{t:0,b:{t:2,i:[{t:3}],s:"男"}},age:{t:0,b:{t:2,i:[{t:3}],s:"年龄:"}},ageValue:{t:0,b:{t:2,i:[{t:3}],s:"31岁"}},experience:{t:0,b:{t:2,i:[{t:3}],s:"工作经验:"}},experienceValue:{t:0,b:{t:2,i:[{t:3}],s:"9年"}},jobIntention:{t:0,b:{t:2,i:[{t:3}],s:"求职意向:"}},jobIntentionValue:{t:0,b:{t:2,i:[{t:3}],s:"Java开发"}},wechat:{t:0,b:{t:2,i:[{t:3}],s:"公众号:"}},wechatValue:{t:0,b:{t:2,i:[{t:3}],s:"码看世界"}},github:{t:0,b:{t:2,i:[{t:3}],s:"GitHub:"}},toutiao:{t:0,b:{t:2,i:[{t:3}],s:"今日头条:"}},toutiaoValue:{t:0,b:{t:2,i:[{t:3}],s:"周小码的头条主页"}}},skills:{title:{t:0,b:{t:2,i:[{t:3}],s:"核心技能"}},backend:{title:{t:0,b:{t:2,i:[{t:3}],s:"后端技术"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Java、Spring Boot、MyBatis、RabbitMQ"}}},frontend:{title:{t:0,b:{t:2,i:[{t:3}],s:"前端技术"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Vue、ElementUI"}}},database:{title:{t:0,b:{t:2,i:[{t:3}],s:"数据库"}},description:{t:0,b:{t:2,i:[{t:3}],s:"MongoDB、MySQL"}}}}},tools:{title:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"实用工具集合提供 JSON 格式化、HTML/XML 美化、Markdown 编辑、图片压缩转换、二维码生成解码和 IP 查询等在线工具,帮助开发者在浏览器中快速完成常见数据处理和效率任务。"}}},jsonStats:{basicStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"基础统计"}},totalNodes:{t:0,b:{t:2,i:[{t:3}],s:"总节点数"}},maxDepth:{t:0,b:{t:2,i:[{t:3}],s:"最大深度"}},dataSize:{t:0,b:{t:2,i:[{t:3}],s:"数据大小"}}},typeDistribution:{title:{t:0,b:{t:2,i:[{t:3}],s:"类型分布"}}
1},arrayStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"数组统计"}},totalArrays:{t:0,b:{t:2,i:[{t:3}],s:"数组总数"}},maxArrayLength:{t:0,b:{t:2,i:[{t:3}],s:"最大数组长度"}},avgArrayLength:{t:0,b:{t:2,i:[{t:3}],s:"平均数组长度"}}},arrayDetails:{title:{t:0,b:{t:2,i:[{t:3}],s:"数组详情"}},elements:{t:0,b:{t:2,i:[{t:3}],s:"个元素"}},elementTypeDistribution:{t:0,b:{t:2,i:[{t:3}],s:"元素类型分布"}},elementPreview:{t:0,b:{t:2,i:[{t:3}],s:"元素预览"}},moreElements:{t:0,b:{t:2,i:[{t:3,v:"还有 "},{t:4,k:"count"},{t:3,v:" 个元素"}]}}},objectKeyStats:{title:{t:0,b:{t:2,i:[{t:3}],s:"对象键统计"}},mostUsedKeys:{t:0,b:{t:2,i:[{t:3}],s:"最常用的键"}},times:{t:0,b:{t:2,i:[{t:3}],s:"次"}},keyLengthDistribution:{t:0,b:{t:2,i:[{t:3}],s:"键长度分布"}},characters:{t:0,b:{t:2,i:[{t:3}],s:"字符"}},keys:{t:0,b:{t:2,i:[{t:3}],s:"个键"}}},itemDetail:{title:{t:0,b:{t:2,i:[{t:3}],s:"数组元素详情"}},path:{t:0,b:{t:2,i:[{t:3}],s:"路径"}},index:{t:0,b:{t:2,i:[{t:3}],s:"索引"}},type:{t:0,b:{t:2,i:[{t:3}],s:"类型"}},value:{t:0,b:{t:2,i:[{t:3}],s:"值"}},copyValue:{t:0,b:{t:2,i:[{t:3}],s:"复制值"}}},dataTypes:{string:{t:0,b:{t:2,i:[{t:3}],s:"字符串"}},number:{t:0,b:{t:2,i:[{t:3}],s:"数字"}},boolean:{t:0,b:{t:2,i:[{t:3}],s:"布尔值"}},null:{t:0,b:{t:2,i:[{t:3}],s:"空值"}},array:{t:0,b:{t:2,i:[{t:3}],s:"数组"}},object:{t:0,b:{t:2,i:[{t:3}],s:"对象"}},undefined:{t:0,b:{t:2,i:[{t:3}],s:"未定义"}}},errors:{copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败"}}}},jsonMindMap:{controls:{reset:{t:0,b:{t:2,i:[{t:3}],s:"重置"}},expandAll:{t:0,b:{t:2,i:[{t:3}],s:"展开全部"}},collapseAll:{t:0,b:{t:2,i:[{t:3}],s:"折叠全部"}}},nodeDetail:{title:{t:0,b:{t:2,i:[{t:3}],s:"节点详情"}},path:{t:0,b:{t:2,i:[{t:3}],s:"路径:"}},type:{t:0,b:{t:2,i:[{t:3}],s:"类型:"}},value:{t:0,b:{t:2,i:[{t:3}],s:"值:"}},copyValue:{t:0,b:{t:2,i:[{t:3}],s:"复制值"}},copyPath:{t:0,b:{t:2,i:[{t:3}],s:"复制路径"}}},errors:{copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败:"}}}},jsonTreeNode:{buttons:{selectNode:{t:0,b:{t:2,i:[{t:3}],s:"选择此节点"}},copyValue:{t:0,b:{t:2,i:[{t:3}],s:"复制值"}}},counts:{items:{t:0,b:{t:2,i:[{t:3}],s:"items"}},keys:{t:0,b:{t:2,i:[{t:3}],s:"keys"}}},errors:{copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败:"}}}},toolsPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"收录自研在线开发工具与个人作品,覆盖 JSON、HTML、XML、Markdown、图片处理、二维码和网络查询等场景,适合前端开发、内容整理和日常技术排查。"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"在线工具,开发工具,JSON格式化,HTML格式化,前端工具,代码格式化,个人作品"}},hero:{badge:{t:0,b:{t:2,i:[{t:3}],s:"在线工具与个人作品"}},toolCount:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" 个在线工具"}]}},productCount:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" 个个人作品"}]}},localFirst:{t:0,b:{t:2,i:[{t:3}],s:"浏览器本地处理,保护隐私"}}},categories:{all:{t:0,b:{t:2,i:[{t:3}],s:"全部"}},frontend:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},developer:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}},utility:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}},image:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}},network:{t:0,b:{t:2,i:[{t:3}],s:"网络工具"}},document:{t:0,b:{t:2,i:[{t:3}],s:"文档工具"}}},qrGenerator:{seoTitle:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器 - 在线二维码制作工具"}},seoDescription:{t:0,b:{t:2,i:[{t:3}],s:"免费在线二维码生成器,支持文本、网址、邮箱、电话、WiFi等多种内容类型。即时生成高质量二维码,可自定义尺寸和纠错级别。"}},seoKeywords:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器,在线二维码,二维码制作,文本转二维码,网址二维码,邮箱二维码,电话二维码,WiFi二维码,免费二维码生成"}},title:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"为各种内容类型生成二维码"}},types:{text:{t:0,b:{t:2,i:[{t:3}],s:"文本"}},url:{t:0,b:{t:2,i:[{t:3}],s:"网址"}},email:{t:0,b:{t:2,i:[{t:3}],s:"邮箱"}},phone:{t:0,b:{t:2,i:[{t:3}],s:"电话"}},wifi:{t:0,b:{t:2,i:[{t:3}],s:"WiFi"}}},textLabel:{t:0,b:{t:2,i:[{t:3}],s:"文本内容"}},textPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入要生成二维码的文本内容..."}},urlLabel:{t:0,b:{t:2,i:[{t:3}],s:"网站网址"}},urlTip:{t:0,b:{t:2,i:[{t:3}],s:"请输入完整的网址,以 http:// 或 https:// 开头"}},emailLabel:{t:0,b:{t:2,i:[{t:3}],s:"邮箱地址"}},emailSubjectLabel:{t:0,b:{t:2,i:[{t:3}],s:"邮件主题(可选)"}},emailSubjectPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入邮件主题..."}},emailTip:{t:0,b:{t:2,i:[{t:3}],s:"扫描二维码将打开默认邮件客户端"}},phoneLabel:{t:0,b:{t:2,i:[{t:3}],s:"电话号码"}},phoneTip:{t:0,b:{t:2,i:[{t:3}],s:"请包含国家代码,例如:+86 138 0013 8000"}},wifiSSIDLabel:{t:0,b:{t:2,i:[{t:3}],s:"WiFi网络名称(SSID)"}},wifiSSIDPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入WiFi网络名称..."}},wifiPasswordLabel:{t:0,b:{t:2,i:[{t:3}],s:"WiFi密码(可选)"}},wifiPasswordPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入WiFi密码..."}},wifiSecurityLabel:{t:0,b:{t:2,i:[{t:3}],s:"安全类型"}},wifiSecurityWPA:{t:0,b:{t:2,i:[{t:3}],s:"WPA/WPA2"}},wifiSecurityWEP:{t:0,b:{t:2,i:[{t:3}],s:"WEP"}},wifiSecurityNone:{t:0,b:{t:2,i:[{t:3}],s:"无密码"}},wifiTip:{t:0,b:{t:2,i:[{t:3}],s:"扫描二维码将自动连接到WiFi网络"}},advancedSettings:{t:0,b:{t:2,i:[{t:3}],s:"高级设置"}},sizeLabel:{t:0,b:{t:2,i:[{t:3}],s:"二维码尺寸"}},sizeSmall:{t:0,b:{t:2,i:[{t:3}],s:"小(200×200)"}},sizeMedium:{t:0,b:{t:2,i:[{t:3}],s:"中(300×300)"}},sizeLarge:{t:0,b:{t:2,i:[{t:3}],s:"大(400×400)"}},sizeXLarge:{t:0,b:{t:2,i:[{t:3}],s:"超大(500×500)"}},errorLevelLabel:{t:0,b:{t:2,i:[{t:3}],s:"纠错级别"}},errorLevelLow:{t:0,b:{t:2,i:[{t:3}],s:"低(~7%)"}},errorLevelMedium:{t:0,b:{t:2,i:[{t:3}],s:"中(~15%)"}},errorLevelHigh:{t:0,b:{t:2,i:[{t:3}],s:"高(~25%)"}}
1,errorLevelVeryHigh:{t:0,b:{t:2,i:[{t:3}],s:"极高(~30%)"}},preview:{t:0,b:{t:2,i:[{t:3}],s:"预览"}},generated:{t:0,b:{t:2,i:[{t:3}],s:"已生成"}},qrCodeAlt:{t:0,b:{t:2,i:[{t:3}],s:"二维码"}},contentPreview:{t:0,b:{t:2,i:[{t:3}],s:"内容预览"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载二维码"}},copyLink:{t:0,b:{t:2,i:[{t:3}],s:"复制链接"}},share:{t:0,b:{t:2,i:[{t:3}],s:"分享"}},statsSize:{t:0,b:{t:2,i:[{t:3}],s:"尺寸"}},statsErrorLevel:{t:0,b:{t:2,i:[{t:3}],s:"纠错级别"}},statsContentLength:{t:0,b:{t:2,i:[{t:3}],s:"内容长度"}},characters:{t:0,b:{t:2,i:[{t:3}],s:"字符"}},waitingTitle:{t:0,b:{t:2,i:[{t:3}],s:"等待内容"}},waitingDesc:{t:0,b:{t:2,i:[{t:3}],s:"在左侧输入内容以生成二维码"}},linkCopied:{t:0,b:{t:2,i:[{t:3}],s:"链接已复制到剪贴板"}},shareTitle:{t:0,b:{t:2,i:[{t:3}],s:"二维码分享"}},shareText:{t:0,b:{t:2,i:[{t:3}],s:"生成的二维码"}},singleMode:{t:0,b:{t:2,i:[{t:3}],s:"单个生成"}},batchMode:{t:0,b:{t:2,i:[{t:3}],s:"批量生成"}},batchCount:{t:0,b:{t:2,i:[{t:3,v:"已输入 "},{t:4,k:"count"},{t:3,v:" 条内容"}]}},batchInputLabel:{t:0,b:{t:2,i:[{t:3}],s:"批量输入内容"}},batchInputPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:`每行输入一个内容...
2例如:
3https://example.com
4https://google.com
5https://github.com`}},batchTip:{t:0,b:{t:2,i:[{t:3}],s:"每行一个内容,支持网址、文本、邮箱、电话等"}},batchPreview:{t:0,b:{t:2,i:[{t:3}],s:"批量预览"}},downloadAll:{t:0,b:{t:2,i:[{t:3}],s:"批量下载全部"}},batchWaitingDesc:{t:0,b:{t:2,i:[{t:3}],s:"在左侧输入多个内容以批量生成二维码"}},statsTotalCount:{t:0,b:{t:2,i:[{t:3}],s:"总数量"}},items:{t:0,b:{t:2,i:[{t:3}],s:"个"}}},xmlFormatter:{seoTitle:{t:0,b:{t:2,i:[{t:3}],s:"XML格式化工具 - 在线XML格式化和转换工具"}},seoDescription:{t:0,b:{t:2,i:[{t:3}],s:"免费在线XML格式化工具,支持验证、美化和XML转JSON功能。格式化、验证和转换XML数据,提供语法高亮和错误检测。"}},seoKeywords:{t:0,b:{t:2,i:[{t:3}],s:"XML格式化,XML验证,XML美化,XML转JSON,在线XML工具,XML解析器,XML压缩,前端开发工具"}},inputTitle:{t:0,b:{t:2,i:[{t:3}],s:"输入XML"}},outputTitle:{t:0,b:{t:2,i:[{t:3}],s:"格式化结果"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入XML字符串..."}},clear:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},format:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compress:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},convertToJson:{t:0,b:{t:2,i:[{t:3}],s:"转换为JSON"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制!"}},toolOptions:{t:0,b:{t:2,i:[{t:3}],s:"工具选项"}},removeComments:{t:0,b:{t:2,i:[{t:3}],s:"移除注释"}},preserveWhitespace:{t:0,b:{t:2,i:[{t:3}],s:"保留空白字符"}},indent:{t:0,b:{t:2,i:[{t:3}],s:"缩进:"}},spaces2:{t:0,b:{t:2,i:[{t:3}],s:"2空格"}},spaces4:{t:0,b:{t:2,i:[{t:3}],s:"4空格"}},viewModes:{displayMode:{t:0,b:{t:2,i:[{t:3}],s:"显示模式"}},formatView:{t:0,b:{t:2,i:[{t:3}],s:"格式化视图"}},formatViewShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},jsonView:{t:0,b:{t:2,i:[{t:3}],s:"JSON视图"}},jsonViewShort:{t:0,b:{t:2,i:[{t:3}],s:"JSON"}}},editor:{title:{t:0,b:{t:2,i:[{t:3}],s:"XML 编辑器"}},sampleData:{t:0,b:{t:2,i:[{t:3}],s:"示例数据"}},sampleDataShort:{t:0,b:{t:2,i:[{t:3}],s:"示例"}},clearShort:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},formatShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copyShort:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compressShort:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},convertToJsonShort:{t:0,b:{t:2,i:[{t:3}],s:"转JSON"}},xmlEditor:{t:0,b:{t:2,i:[{t:3}],s:"XML编辑器"}},jsonOutput:{t:0,b:{t:2,i:[{t:3}],s:"JSON输出"}}},errors:{emptyInput:{t:0,b:{t:2,i:[{t:3}],s:"请输入XML字符串"}},parseError:{t:0,b:{t:2,i:[{t:3,v:"XML解析错误: "},{t:4,k:"message"}]}},formatError:{t:0,b:{t:2,i:[{t:3,v:"XML格式化错误: "},{t:4,k:"message"}]}},compressError:{t:0,b:{t:2,i:[{t:3,v:"压缩失败: "},{t:4,k:"message"}]}},convertError:{t:0,b:{t:2,i:[{t:3,v:"转换失败: "},{t:4,k:"message"}]}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败"}}}},imageCompressor:{dragOrSelect:{t:0,b:{t:2,i:[{t:3}],s:"拖拽图片或点击选择"}},dropToUpload:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传"}},supportedFormats:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPEG、PNG、WebP 格式,单张图片最大 10MB"}},selectImages:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}},compressionSettings:{t:0,b:{t:2,i:[{t:3}],s:"压缩设置"}},imageQuality:{t:0,b:{t:2,i:[{t:3}],s:"图片质量"}},lowQuality:{t:0,b:{t:2,i:[{t:3}],s:"低质量"}},highQuality:{t:0,b:{t:2,i:[{t:3}],s:"高质量"}},maxWidth:{t:0,b:{t:2,i:[{t:3}],s:"最大宽度"}},originalSize:{t:0,b:{t:2,i:[{t:3}],s:"原始尺寸"}},outputFormat:{t:0,b:{t:2,i:[{t:3}],s:"输出格式"}},additionalOptions:{t:0,b:{t:2,i:[{t:3}],s:"附加选项"}},keepExif:{t:0,b:{t:2,i:[{t:3}],s:"保留 EXIF 信息"}},applyNewSettings:{t:0,b:{t:2,i:[{t:3}],s:"应用新设置"}},applyNewSettingsHint:{t:0,b:{t:2,i:[{t:3}],s:"重新压缩已压缩的图片"}},startCompression:{t:0,b:{t:2,i:[{t:3}],s:"开始压缩"}},compressing:{t:0,b:{t:2,i:[{t:3}],s:"压缩中..."}},imageList:{t:0,b:{t:2,i:[{t:3}],s:"图片列表"}},imageCount:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" 张图片"}]}},preview:{t:0,b:{t:2,i:[{t:3}],s:"预览"}},compressedSize:{t:0,b:{t:2,i:[{t:3}],s:"压缩后大小"}}
5,compressionRate:{t:0,b:{t:2,i:[{t:3}],s:"压缩率"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"删除"}},errors:{fileSizeExceeded:{t:0,b:{t:2,i:[{t:4,k:"fileName"},{t:3,v:" 文件过大(超过 10MB)"}]}},compressionFailed:{t:0,b:{t:2,i:[{t:3,v:"压缩失败:"},{t:4,k:"message"}]}},unknownError:{t:0,b:{t:2,i:[{t:3}],s:"未知错误"}},compressionProcessError:{t:0,b:{t:2,i:[{t:3,v:"压缩过程出错:"},{t:4,k:"message"}]}}},features:{efficient:{title:{t:0,b:{t:2,i:[{t:3}],s:"高效压缩"}},description:{t:0,b:{t:2,i:[{t:3}],s:"先进的压缩算法,在保持图片质量的同时有效减小文件大小"}}},batch:{title:{t:0,b:{t:2,i:[{t:3}],s:"批量处理"}},description:{t:0,b:{t:2,i:[{t:3}],s:"同时处理多张图片,节省时间提高效率"}}},privacy:{title:{t:0,b:{t:2,i:[{t:3}],s:"隐私保护"}},description:{t:0,b:{t:2,i:[{t:3}],s:"所有处理都在您的浏览器本地完成,确保图片不会离开您的设备"}}}},usage:{title:{t:0,b:{t:2,i:[{t:3}],s:"使用说明"}},formats:{title:{t:0,b:{t:2,i:[{t:3}],s:"支持格式"}},jpeg:{t:0,b:{t:2,i:[{t:3}],s:"JPG - 适合色彩丰富的照片"}},png:{t:0,b:{t:2,i:[{t:3}],s:"PNG - 适合带透明度的图片"}},webp:{t:0,b:{t:2,i:[{t:3}],s:"WebP - 现代格式,压缩效果优秀"}}},settings:{title:{t:0,b:{t:2,i:[{t:3}],s:"压缩设置"}},maxSize:{t:0,b:{t:2,i:[{t:3}],s:"最大文件大小:单张图片10MB"}},maxDimensions:{t:0,b:{t:2,i:[{t:3}],s:"建议最大尺寸:4096×4096像素"}},multiThread:{t:0,b:{t:2,i:[{t:3}],s:"支持多张图片批量处理"}}}}},imageConverter:{features:{multiFormat:{title:{t:0,b:{t:2,i:[{t:3}],s:"多格式支持"}},description:{t:0,b:{t:2,i:[{t:3}],s:"支持JPEG、PNG、WebP、BMP等主流图片格式"}}},resize:{title:{t:0,b:{t:2,i:[{t:3}],s:"图片缩放"}},description:{t:0,b:{t:2,i:[{t:3}],s:"调整图片尺寸,保持宽高比例"}}},quality:{title:{t:0,b:{t:2,i:[{t:3}],s:"质量控制"}},description:{t:0,b:{t:2,i:[{t:3}],s:"灵活调整质量,平衡文件大小和图片质量"}}},batch:{title:{t:0,b:{t:2,i:[{t:3}],s:"批量处理"}},description:{t:0,b:{t:2,i:[{t:3}],s:"同时处理多张图片,提高工作效率"}}}},comparison:{title:{t:0,b:{t:2,i:[{t:3}],s:"格式对比"}},jpeg:{feature1:{t:0,b:{t:2,i:[{t:3}],s:"适合色彩丰富的照片"}},feature2:{t:0,b:{t:2,i:[{t:3}],s:"有损压缩,文件较小"}},feature3:{t:0,b:{t:2,i:[{t:3}],s:"兼容性广泛"}},feature4:{t:0,b:{t:2,i:[{t:3}],s:"不支持透明度"}}},png:{feature1:{t:0,b:{t:2,i:[{t:3}],s:"无损压缩"}},feature2:{t:0,b:{t:2,i:[{t:3}],s:"支持透明度"}},feature3:{t:0,b:{t:2,i:[{t:3}],s:"适合图标和标志"}},feature4:{t:0,b:{t:2,i:[{t:3}],s:"文件较大"}}},webp:{feature1:{t:0,b:{t:2,i:[{t:3}],s:"现代格式,压缩效果优秀"}},feature2:{t:0,b:{t:2,i:[{t:3}],s:"支持有损和无损压缩"}},feature3:{t:0,b:{t:2,i:[{t:3}],s:"支持透明度和动画"}},feature4:{t:0,b:{t:2,i:[{t:3}],s:"文件比JPEG/PNG更小"}}},bmp:{feature1:{t:0,b:{t:2,i:[{t:3}],s:"未压缩格式"}},feature2:{t:0,b:{t:2,i:[{t:3}],s:"质量最高"}},feature3:{t:0,b:{t:2,i:[{t:3}],s:"文件很大"}},feature4:{t:0,b:{t:2,i:[{t:3}],s:"网页兼容性有限"}}}},usage:{title:{t:0,b:{t:2,i:[{t:3}],s:"使用方法"}},steps:{title:{t:0,b:{t:2,i:[{t:3}],s:"操作步骤"}},step1:{t:0,b:{t:2,i:[{t:3}],s:"选择或拖拽图片上传"}},step2:{t:0,b:{t:2,i:[{t:3}],s:"选择输出格式"}},step3:{t:0,b:{t:2,i:[{t:3}],s:"调整质量和尺寸设置"}},step4:{t:0,b:{t:2,i:[{t:3}],s:"点击转换开始处理"}},step5:{t:0,b:{t:2,i:[{t:3}],s:"下载转换后的图片"}}},notes:{title:{t:0,b:{t:2,i:[{t:3}],s:"注意事项"}},note1:{t:0,b:{t:2,i:[{t:3}],s:"最大文件大小:单张图片10MB"}},note2:{t:0,b:{t:2,i:[{t:3}],s:"所有处理都在浏览器本地完成"}},note3:{t:0,b:{t:2,i:[{t:3}],s:"支持多张图片批量转换"}},note4:{t:0,b:{t:2,i:[{t:3}],s:"转换后的图片尽可能保持原始质量"}}}}},imageProcessor:{title:{t:0,b:{t:2,i:[{t:3}],s:"图片处理工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"一站式图片压缩与格式转换工具,本地处理保护隐私,支持批量操作"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"图片处理,图片压缩,格式转换,批量处理,JPEG,PNG,WebP,在线工具"}},features:{fast:{title:{t:0,b:{t:2,i:[{t:3}],s:"高效压缩"}},description:{t:0,b:{t:2,i:[{t:3}],s:"智能压缩算法,大幅减小文件体积"}}},convert:{title:{t:0,b:{t:2,i:[{t:3}],s:"格式转换"}},description:{t:0,b:{t:2,i:[{t:3}],s:"支持JPEG、PNG、WebP格式互转"}}},privacy:{title:{t:0,b:{t:2,i:[{t:3}],s:"隐私安全"}},description:{t:0,b:{t:2,i:[{t:3}],s:"本地处理,图片不上传服务器"}}},batch:{title:{t:0,b:{t:2,i:[{t:3}],s:"批量处理"}},description:{t:0,b:{t:2,i:[{t:3}],s:"一次处理多张图片,打包下载"}}}},compressionGuide:{title:{t:0,b:{t:2,i:[{t:3}],s:"压缩指南"}},step1:{title:{t:0,b:{t:2,i:[{t:3}],s:"选择压缩级别"}},description:{t:0,b:{t:2,i:[{t:3}],s:"轻度适合高质量需求,重度适合小体积需求"}}},step2:{title:{t:0,b:{t:2,i:[{t:3}],s:"设置目标大小"}},description:{t:0,b:{t:2,i:[{t:3}],s:"智能调整参数以达到目标文件大小"}}},step3:{title:{t:0,b:{t:2,i:[{t:3}],s:"批量下载"}},description:{t:0,b:{t:2,i:[{t:3}],s:"处理完成后可单独下载或打包下载"}}}},formatGuide:{title:{t:0,b:{t:2,i:[{t:3}],s:"格式推荐"}},jpeg:{t:0,b:{t:2,i:[{t:3}],s:"照片首选,体积小兼容好"}},png:{t:0,b:{t:2,i:[{t:3}],s:"透明图、图标首选"}},webp:{t:0,b:{t:2,i:[{t:3}],s:"现代格式,体积最小"}}},tips:{title:{t:0,b:{t:2,i:[{t:3}],s:"使用技巧"}},tip1:{t:0,b:{t:2,i:[{t:3}],s:"网页图片推荐使用WebP格式,体积更小加载更快"}},tip2:{t:0,b:{t:2,i:[{t:3}],s:"需要透明背景请选择PNG格式"}},tip3:{t:0,b:{t:2,i:[{t:3}],s:"照片建议使用中等压缩,平衡质量与体积"}}}},myTools:{title:{t:0,b:{t:2,i:[{t:3}],s:"在线工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"全部在浏览器本地运行,无需上传服务器,适合日常开发调试和内容处理。"}},useNow:{t:0,b:{t:2,i:[{t:3}],s:"立即使用"}}},portfolio:{title:{t:0,b:{t:2,i:[{t:3}],s:"个人作品"}},description:{t:0,b:{t:2,i:[{t:3}],s:"我独立开发并持续维护的产品,包含 Chrome 扩展、桌面应用与在线工具网站。"}},viewProduct:{t:0,b:{t:2,i:[{t:3}],s:"查看作品"}},types:{extension:{t:0,b:{t:2,i:[{t:3}],s:"Chrome 扩展"}},desktop:{t:0,b:{t:2,i:[{t:3}],s:"桌面应用"}},web:{t:0,b:{t:2,i:[{t:3}],s:"在线网站"}}},climanagerFeatures:{workspace:{t:0,b:{t:2,i:[{t:3}],s:"绑定项目目录,减少切换路径。"}},launcher:{t:0,b:{t:2,i:[{t:3}],s:"集中启动 opencode、codex、claude code。"}},sessions:{t:0,b:{t:2,i:[{t:3}],s:"扫描本地会话历史并建立索引。"}}},quicknoteFeatures:{instant:{t:0,b:{t:2,i:[{t:3}],s:"打开页面即可开始记录,无需注册。"}},local:{t:0,b:{t:2,i:[{t:3}],s:"笔记保存在浏览器本地,保护隐私。"}},pwa:{t:0,b:{t:2,i:[{t:3}],s:"支持 PWA 安装,像原生应用一样使用。"}}},apklensFeatures:{local:{t:0,b:{t:2,i:[{t:3}],s:"APK 解析在浏览器本地完成,不上传服务器。"}},metadata:{t:0,b:{t:2,i:[{t:3}
5],s:"查看包名、版本、权限和应用元数据。"}},flexible:{t:0,b:{t:2,i:[{t:3}],s:"支持跳过 MD5、图标或证书等可选解析项。"}}},fluentqrFeatures:{generate:{t:0,b:{t:2,i:[{t:3}],s:"支持文本、网址、Wi-Fi、vCard 等多种二维码生成。"}},scan:{t:0,b:{t:2,i:[{t:3}],s:"可从图片文件、屏幕或剪贴板解码二维码。"}},offline:{t:0,b:{t:2,i:[{t:3}],s:"无广告、无追踪,支持离线使用与本地历史。"}}}},myToolsList:{jsonFormatter:{name:{t:0,b:{t:2,i:[{t:3}],s:"JSON格式化工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 JSON 格式化、验证和美化工具,支持语法高亮、错误定位、压缩、统计分析、树形视图和思维导图展示,适合接口调试、配置检查和复杂 JSON 数据阅读。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"JSON格式化,JSON验证,JSON美化,JSON压缩,JSON统计分析,JSON思维导图,JSON树形视图,数据可视化,在线工具,前端开发工具"}}},htmlFormatter:{name:{t:0,b:{t:2,i:[{t:3}],s:"HTML格式化工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 HTML 格式化和美化工具支持代码缩进、压缩、预览和结构整理,可快速清理混乱的 HTML 片段,方便前端调试、页面分析和模板代码维护。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"HTML格式化,HTML美化,HTML压缩,HTML预览,在线工具,前端开发工具,代码格式化"}}},qrGenerator:{name:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线二维码生成工具支持文本、网址、邮箱、电话和 WiFi 等内容类型,可快速生成高质量二维码并调整尺寸和纠错级别,适合分享链接、联系方式和无线网络信息。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}},seoTitle:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器 - 在线二维码制作工具"}},seoDescription:{t:0,b:{t:2,i:[{t:3}],s:"免费在线二维码生成器支持文本、网址、邮箱、电话和 WiFi 等多种内容类型,可即时生成高质量二维码,自定义尺寸和纠错级别,并便捷下载或分享生成结果。"}},seoKeywords:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器,在线二维码,二维码制作,文本二维码,网址二维码,邮箱二维码,电话二维码,WiFi二维码,免费二维码生成"}},title:{t:0,b:{t:2,i:[{t:3}],s:"二维码生成器"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"为各种内容类型生成二维码"}},types:{text:{t:0,b:{t:2,i:[{t:3}],s:"文本"}},url:{t:0,b:{t:2,i:[{t:3}],s:"网址"}},email:{t:0,b:{t:2,i:[{t:3}],s:"邮箱"}},phone:{t:0,b:{t:2,i:[{t:3}],s:"电话"}},wifi:{t:0,b:{t:2,i:[{t:3}],s:"WiFi"}}},textLabel:{t:0,b:{t:2,i:[{t:3}],s:"文本内容"}},textPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入文本内容生成二维码..."}},urlLabel:{t:0,b:{t:2,i:[{t:3}],s:"网站网址"}},urlTip:{t:0,b:{t:2,i:[{t:3}],s:"请输入完整的网址,以 http:// 或 https:// 开头"}},emailLabel:{t:0,b:{t:2,i:[{t:3}],s:"邮箱地址"}},emailSubjectLabel:{t:0,b:{t:2,i:[{t:3}],s:"邮件主题(可选)"}},emailSubjectPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入邮件主题..."}},emailTip:{t:0,b:{t:2,i:[{t:3}],s:"扫描二维码将打开默认邮件客户端"}},phoneLabel:{t:0,b:{t:2,i:[{t:3}],s:"电话号码"}},phoneTip:{t:0,b:{t:2,i:[{t:3}],s:"请包含国家代码,如:+86 138 0013 8000"}},wifiSSIDLabel:{t:0,b:{t:2,i:[{t:3}],s:"WiFi网络名称(SSID)"}},wifiSSIDPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入WiFi网络名称..."}},wifiPasswordLabel:{t:0,b:{t:2,i:[{t:3}],s:"WiFi密码(可选)"}},wifiPasswordPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入WiFi密码..."}},wifiSecurityLabel:{t:0,b:{t:2,i:[{t:3}],s:"安全类型"}},wifiSecurityWPA:{t:0,b:{t:2,i:[{t:3}],s:"WPA/WPA2"}},wifiSecurityWEP:{t:0,b:{t:2,i:[{t:3}],s:"WEP"}},wifiSecurityNone:{t:0,b:{t:2,i:[{t:3}],s:"无密码"}},wifiTip:{t:0,b:{t:2,i:[{t:3}],s:"扫描二维码将自动连接到WiFi网络"}},advancedSettings:{t:0,b:{t:2,i:[{t:3}],s:"高级设置"}},sizeLabel:{t:0,b:{t:2,i:[{t:3}],s:"二维码尺寸"}},sizeSmall:{t:0,b:{t:2,i:[{t:3}],s:"小号(200×200)"}},sizeMedium:{t:0,b:{t:2,i:[{t:3}],s:"中号(300×300)"}},sizeLarge:{t:0,b:{t:2,i:[{t:3}],s:"大号(400×400)"}},sizeXLarge:{t:0,b:{t:2,i:[{t:3}],s:"超大号(500×500)"}},errorLevelLabel:{t:0,b:{t:2,i:[{t:3}],s:"纠错级别"}},errorLevelLow:{t:0,b:{t:2,i:[{t:3}],s:"低(~7%)"}},errorLevelMedium:{t:0,b:{t:2,i:[{t:3}],s:"中(~15%)"}},errorLevelHigh:{t:0,b:{t:2,i:[{t:3}],s:"高(~25%)"}}
5,errorLevelVeryHigh:{t:0,b:{t:2,i:[{t:3}],s:"很高(~30%)"}},preview:{t:0,b:{t:2,i:[{t:3}],s:"预览"}},generated:{t:0,b:{t:2,i:[{t:3}],s:"已生成"}},qrCodeAlt:{t:0,b:{t:2,i:[{t:3}],s:"二维码"}},contentPreview:{t:0,b:{t:2,i:[{t:3}],s:"内容预览"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载二维码"}},copyLink:{t:0,b:{t:2,i:[{t:3}],s:"复制链接"}},share:{t:0,b:{t:2,i:[{t:3}],s:"分享"}},statsSize:{t:0,b:{t:2,i:[{t:3}],s:"尺寸"}},statsErrorLevel:{t:0,b:{t:2,i:[{t:3}],s:"纠错级别"}},statsContentLength:{t:0,b:{t:2,i:[{t:3}],s:"内容长度"}},characters:{t:0,b:{t:2,i:[{t:3}],s:"字符"}},waitingTitle:{t:0,b:{t:2,i:[{t:3}],s:"等待输入内容"}},waitingDesc:{t:0,b:{t:2,i:[{t:3}],s:"在左侧输入内容以生成二维码"}},linkCopied:{t:0,b:{t:2,i:[{t:3}],s:"链接已复制到剪贴板"}},shareTitle:{t:0,b:{t:2,i:[{t:3}],s:"二维码分享"}},shareText:{t:0,b:{t:2,i:[{t:3}],s:"生成的二维码"}}},imageCompressor:{name:{t:0,b:{t:2,i:[{t:3}],s:"图片压缩工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"图片压缩工具支持 JPEG、PNG 和 WebP 图片本地压缩,可在尽量保持画质的同时减小文件体积,并支持批量处理,适合网页图片优化、上传前压缩和日常素材整理。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"图片压缩,在线压缩,图片优化,JPEG压缩,PNG压缩,WebP压缩,批量压缩,图片工具"}}},imageConverter:{name:{t:0,b:{t:2,i:[{t:3}],s:"图片格式转换"}},description:{t:0,b:{t:2,i:[{t:3}],s:"图片格式转换工具支持 JPEG、PNG、WebP、BMP 等常见格式互转,并可调整图片尺寸和输出质量,所有处理在浏览器本地完成,适合网页素材转换和多平台图片适配。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"图片格式转换,在线转换,JPEG转PNG,PNG转JPEG,WebP转换,图片尺寸调整,图片工具"}}},imageProcessor:{name:{t:0,b:{t:2,i:[{t:3}],s:"图片处理工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"一站式图片处理工具集成图片压缩、格式转换、尺寸调整和批量处理能力,支持 JPEG、PNG、WebP 等常见格式,浏览器本地处理保护隐私,适合网页素材优化。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"图片处理"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"图片处理,图片压缩,格式转换,批量处理,JPEG,PNG,WebP,在线工具"}}},qrDecoder:{name:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码工具支持上传图片、粘贴截图和摄像头扫描,可快速识别网址、文本、邮箱、电话和 WiFi 等二维码内容,适合批量解析、资料整理和移动端扫码场景。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"实用工具"}}},ipLookup:{name:{t:0,b:{t:2,i:[{t:3}],s:"IP查询工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"IP 查询工具可查看当前公网 IP、地理位置、运营商、网络连接状态和浏览器网络信息,也支持手动查询指定 IP,适合网络排查、访问定位和开发调试。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"网络工具"}}},markdownEditor:{name:{t:0,b:{t:2,i:[{t:3}],s:"Markdown编辑器"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 Markdown 编辑器支持实时预览、语法高亮、快捷工具栏、富文本复制和 Word 导出,可在浏览器中快速编写文档、整理笔记、预览排版并生成可分享内容。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"文档工具"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"Markdown编辑器,在线编辑器,实时预览,文档编辑,Markdown转HTML,文档工具"}}},xmlFormatter:{name:{t:0,b:{t:2,i:[{t:3}],s:"XML格式化工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 XML 格式化工具支持 XML 美化、压缩、语法验证、错误提示和 XML 转 JSON,可帮助开发者快速阅读接口响应、检查配置文件并完成数据格式转换。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"XML格式化,XML验证,XML美化,XML压缩,XML转JSON,在线工具,前端开发工具,数据转换"}}},devToolbox:{name:{t:0,b:{t:2,i:[{t:3}],s:"开发工具箱"}},description:{t:0,b:{t:2,i:[{t:3}
vendor: 5,114 bytes, line 5
5],s:"集成进制转换、UUID 生成、MD5/SHA 哈希、Base64 编解码、时间戳转换、URL 编解码和随机字符串生成,浏览器本地计算,适合日常开发调试。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"开发工具,进制转换,UUID生成,MD5,SHA256,Base64,时间戳转换,URL编码,随机字符串,在线工具"}},privacyNote:{t:0,b:{t:2,i:[{t:3}],s:"所有计算均在浏览器本地完成,输入内容不会上传到服务器。"}},features:{base:{t:0,b:{t:2,i:[{t:3}],s:"二进制、八进制、十进制、十六进制互转"}},uuid:{t:0,b:{t:2,i:[{t:3}],s:"批量生成 UUID v4"}},hash:{t:0,b:{t:2,i:[{t:3}],s:"MD5、SHA-1、SHA-256、SHA-512 哈希"}},codecTitle:{t:0,b:{t:2,i:[{t:3}],s:"编解码"}},codec:{t:0,b:{t:2,i:[{t:3}],s:"Base64、URL 编解码与时间戳转换"}}}},baseConverter:{name:{t:0,b:{t:2,i:[{t:3}],s:"进制转换"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线进制转换工具,支持二进制、八进制、十进制、十六进制互转,适合开发调试与底层数据处理。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}}},uuidGenerator:{name:{t:0,b:{t:2,i:[{t:3}],s:"UUID 生成器"}},description:{t:0,b:{t:2,i:[{t:3}],s:"快速生成 UUID v4 唯一标识符,支持批量生成与一键复制,适合数据库主键和分布式 ID 场景。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}}},hashTool:{name:{t:0,b:{t:2,i:[{t:3}],s:"哈希计算"}},description:{t:0,b:{t:2,i:[{t:3}],s:"在线 MD5、SHA-1、SHA-256、SHA-512 哈希计算,输入即时输出,适合接口签名与数据校验。"}},category:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}}}},qrDecoder:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码器 - 在线二维码识别工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"免费在线二维码解码器支持图片上传、剪贴板粘贴和摄像头扫描,可快速识别网址、文本、邮箱、电话号码和 WiFi 信息,并支持多张二维码图片批量解析。"}},keywords:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码器,二维码扫描器,在线二维码识别,二维码解析,图片转二维码,摄像头二维码扫描,免费二维码解码"}}},title:{t:0,b:{t:2,i:[{t:3}],s:"二维码解码器"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"上传图片或使用摄像头解码二维码"}},uploadTab:{t:0,b:{t:2,i:[{t:3}],s:"上传图片"}},cameraTab:{t:0,b:{t:2,i:[{t:3}],s:"摄像头扫描"}},uploadLabel:{t:0,b:{t:2,i:[{t:3}],s:"选择二维码图片"}},dragText:{t:0,b:{t:2,i:[{t:3}],s:"拖拽二维码图片到此处,或点击选择"}},pasteHint:{t:0,b:{t:2,i:[{t:3}],s:"支持 Ctrl/Cmd + V 粘贴剪贴板中的图片文件"}},supportedFormats:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPG、PNG、GIF、WebP 格式"}},pasteFile:{t:0,b:{t:2,i:[{t:3}],s:"粘贴文件"}},selectFile:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}},addMore:{t:0,b:{t:2,i:[{t:3}],s:"继续添加"}},clearAll:{t:0,b:{t:2,i:[{t:3}],s:"清空全部"}},selectedImageAlt:{t:0,b:{t:2,i:[{t:3}],s:"已选择的二维码图片"}},decoding:{t:0,b:{t:2,i:[{t:3}],s:"解码中..."}},startDecode:{t:0,b:{t:2,i:[{t:3}],s:"开始解码"}},decodeAll:{t:0,b:{t:2,i:[{t:3}],s:"批量解码"}},reselect:{t:0,b:{t:2,i:[{t:3}],s:"重新选择"}},selectedCount:{t:0,b:{t:2,i:[{t:3,v:"已选择 "},{t:4,k:"count"},{t:3,v:" 张图片"}]}},cameraInstruction:{t:0,b:{t:2,i:[{t:3}],s:"点击下方按钮启动摄像头扫描二维码"}},startCamera:{t:0,b:{t:2,i:[{t:3}],s:"启动摄像头"}},capturePhoto:{t:0,b:{t:2,i:[{t:3}],s:"拍照"}},stopCamera:{t:0,b:{t:2,i:[{t:3}],s:"停止摄像头"}},cameraHint:{t:0,b:{t:2,i:[{t:3}],s:"将摄像头对准二维码进行自动识别"}},supportedTypes:{t:0,b:{t:2,i:[{t:3}],s:"支持文本、网址、邮箱、电话、WiFi等各种二维码类型"}},resultTitle:{t:0,b:{t:2,i:[{t:3}],s:"解码结果"}},decodeSuccess:{t:0,b:{t:2,i:[{t:3}],s:"解码成功"}},content:{t:0,b:{t:2,i:[{t:3}],s:"内容"}},copyContent:{t:0,b:{t:2,i:[{t:3}],s:"复制内容"}},copyAll:{t:0,b:{t:2,i:[{t:3}],s:"复制全部成功结果"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制"}},openLink:{t:0,b:{t:2,i:[{t:3}],s:"打开链接"}},contentLength:{t:0,b:{t:2,i:[{t:3}],s:"内容长度"}},characters:{t:0,b:{t:2,i:[{t:3}],s:"字符"}},decodeTime:{t:0,b:{t:2,i:[{t:3}],s:"解码时间"}},decodeMethod:{t:0,b:{t:2,i:[{t:3}],s:"识别引擎"}},decodeFailed:{t:0,b:{t:2,i:[{t:3}],s:"解码失败"}},retryDecode:{t:0,b:{t:2,i:[{t:3}],s:"重试解码"}},waitingTitle:{t:0,b:{t:2,i:[{t:3}],s:"等待二维码"}},waitingDescription:{t:0,b:{t:2,i:[{t:3}],s:"上传图片或使用摄像头扫描二维码"}},batchResults:{t:0,b:{t:2,i:[{t:3}],s:"批量统计"}},successCount:{t:0,b:{t:2,i:[{t:3}],s:"成功"}},failedCount:{t:0,b:{t:2,i:[{t:3}],s:"失败"}},pendingCount:{t:0,b:{t:2,i:[{t:3}],s:"待解码"}},decodedCount:{t:0,b:{t:2,i:[{t:3}],s:"已完成"}},statusPending:{t:0,b:{t:2,i:[{t:3}],s:"待解码"}},statusDecoding:{t:0,b:{t:2,i:[{t:3}],s:"解码中"}},statusSuccess:{t:0,b:{t:2,i:[{t:3}],s:"解码成功"}},statusFailed:{t:0,b:{t:2,i:[{t:3}],s:"解码失败"}},errors:{noQrCode:{t:0,b:{t:2,i:[{t:3}
5],s:"未识别到二维码"}},decodeFailed:{t:0,b:{t:2,i:[{t:3}],s:"解码失败:"}},cameraAccess:{t:0,b:{t:2,i:[{t:3}],s:"无法访问摄像头:"}},invalidFileType:{t:0,b:{t:2,i:[{t:3}],s:"请上传或粘贴图片文件"}}},messages:{copied:{t:0,b:{t:2,i:[{t:3}],s:"内容已复制到剪贴板"}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败,请重试"}}},contentTypes:{url:{t:0,b:{t:2,i:[{t:3}],s:"网站链接"}},email:{t:0,b:{t:2,i:[{t:3}],s:"邮箱地址"}},phone:{t:0,b:{t:2,i:[{t:3}],s:"电话号码"}},wifi:{t:0,b:{t:2,i:[{t:3}],s:"WiFi信息"}},text:{t:0,b:{t:2,i:[{t:3}],s:"文本内容"}}}},ipLookup:{keywords:{t:0,b:{t:2,i:[{t:3}],s:"IP查询,IP地址查询,地理位置,网络信息,IP地理定位,ISP查询,IP位置查找器"}},features:{t:0,b:{t:2,i:[{t:3}],s:"IP地理位置和网络信息查询"}},myIP:{t:0,b:{t:2,i:[{t:3}],s:"我的IP地址"}},connected:{t:0,b:{t:2,i:[{t:3}],s:"已连接"}},loading:{title:{t:0,b:{t:2,i:[{t:3}],s:"正在获取IP信息"}},description:{t:0,b:{t:2,i:[{t:3}],s:"请稍候,正在获取您的IP详细信息..."}}},geoInfo:{t:0,b:{t:2,i:[{t:3}],s:"地理信息"}},country:{t:0,b:{t:2,i:[{t:3}],s:"国家"}},region:{t:0,b:{t:2,i:[{t:3}],s:"地区"}},city:{t:0,b:{t:2,i:[{t:3}],s:"城市"}},isp:{t:0,b:{t:2,i:[{t:3}],s:"网络服务商"}},timezone:{t:0,b:{t:2,i:[{t:3}],s:"时区"}},coordinates:{t:0,b:{t:2,i:[{t:3}],s:"坐标"}},copyIP:{t:0,b:{t:2,i:[{t:3}],s:"复制IP"}},refresh:{t:0,b:{t:2,i:[{t:3}],s:"刷新"}},error:{title:{t:0,b:{t:2,i:[{t:3}],s:"获取IP信息失败"}}},retry:{t:0,b:{t:2,i:[{t:3}],s:"重试"}},queryOther:{t:0,b:{t:2,i:[{t:3}],s:"查询其他IP"}},inputIP:{t:0,b:{t:2,i:[{t:3}],s:"输入IP地址"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入要查询的IP地址..."}},querying:{t:0,b:{t:2,i:[{t:3}],s:"查询中..."}},query:{t:0,b:{t:2,i:[{t:3}],s:"查询"}},queryResult:{t:0,b:{t:2,i:[{t:3}],s:"查询结果"}},queryError:{t:0,b:{t:2,i:[{t:3}],s:"查询失败"}},waitingQuery:{t:0,b:{t:2,i:[{t:3}],s:"准备查询"}},waitingDescription:{t:0,b:{t:2,i:[{t:3}],s:"在上方输入IP地址以获取详细信息"}},exampleIPs:{t:0,b:{t:2,i:[{t:3}],s:"示例IP"}},networkInfo:{t:0,b:{t:2,i:[{t:3}],s:"网络信息"}},connectionType:{t:0,b:{t:2,i:[{t:3}],s:"连接类型"}},downlinkSpeed:{t:0,b:{t:2,i:[{t:3}],s:"下载速度"}},rtt:{t:0,b:{t:2,i:[{t:3}],s:"往返时间"}},saveData:{t:0,b:{t:2,i:[{t:3}],s:"数据节省"}},unknown:{t:0,b:{t:2,i:[{t:3}],s:"未知"}},enabled:{t:0,b:{t:2,i:[{t:3}],s:"已启用"}},disabled:{t:0,b:{t:2,i:[{t:3}],s:"已禁用"}},unavailable:{t:0,b:{t:2,i:[{t:3}],s:"不可用"}},allServicesFailed:{t:0,b:{t:2,i:[{t:3}],s:"所有IP服务当前不可用"}},getInfoFailed:{t:0,b:{t:2,i:[{t:3}],s:"获取IP信息失败"}},invalidIP:{t:0,b:{t:2,i:[{t:3}],s:"无效的IP地址"}},serviceUnavailable:{t:0,b:{t:2,i:[{t:3}],s:"服务暂时不可用"}},queryFailed:{t:0,b:{t:2,i:[{t:3}],s:"查询失败,请重试"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"IP地址已复制到剪贴板"}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败,请重试"}}}},components:{markdownEditor:{inputTitle:{t:0,b:{t:2,i:[{t:3}],s:"Markdown 输入"}},previewTitle:{t:0,b:{t:2,i:[{t:3}],s:"实时预览"}},clear:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},copyText:{t:0,b:{t:2,i:[{t:3}],s:"复制文本"}},copyHtml:{t:0,b:{t:2,i:[{t:3}],s:"复制HTML"}},copyRichText:{t:0,b:{t:2,i:[{t:3}],s:"复制富文本"}},copyRichTextTip:{t:0,b:{t:2,i:[{t:3}],s:"复制带格式的内容,可直接粘贴到Word/邮件等"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},downloadWord:{t:0,b:{t:2,i:[{t:3}],s:"下载 Word"}},example:{t:0,b:{t:2,i:[{t:3}],s:"示例"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"在此输入 Markdown 文本..."}},wordCount:{t:0,b:{t:2,i:[{t:3}],s:"字数"}},charCount:{t:0,b:{t:2,i:[{t:3}],s:"字符数"}},emptyPreview:{t:0,b:{t:2,i:[{t:3}],s:"在左侧输入 Markdown 文本以查看预览"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制"}},toolbar:{t:0,b:{t:2,i:[{t:3}],s:"快捷工具"}},syntaxHelp:{t:0,b:{t:2,i:[{t:3}],s:"语法帮助"}},tools:{bold:{t:0,b:{t:2,i:[{t:3}],s:"粗体"}}
5,italic:{t:0,b:{t:2,i:[{t:3}],s:"斜体"}},heading:{t:0,b:{t:2,i:[{t:3}],s:"标题"}},link:{t:0,b:{t:2,i:[{t:3}],s:"链接"}},image:{t:0,b:{t:2,i:[{t:3}],s:"图片"}},code:{t:0,b:{t:2,i:[{t:3}],s:"代码"}},codeBlock:{t:0,b:{t:2,i:[{t:3}],s:"代码块"}},quote:{t:0,b:{t:2,i:[{t:3}],s:"引用"}},list:{t:0,b:{t:2,i:[{t:3}],s:"列表"}},orderedList:{t:0,b:{t:2,i:[{t:3}],s:"有序列表"}},table:{t:0,b:{t:2,i:[{t:3}],s:"表格"}},hr:{t:0,b:{t:2,i:[{t:3}],s:"分割线"}}},syntax:{heading:{t:0,b:{t:2,i:[{t:3}],s:"标题"}},bold:{t:0,b:{t:2,i:[{t:3}],s:"粗体"}},italic:{t:0,b:{t:2,i:[{t:3}],s:"斜体"}},link:{t:0,b:{t:2,i:[{t:3}],s:"链接"}},image:{t:0,b:{t:2,i:[{t:3}],s:"图片"}},code:{t:0,b:{t:2,i:[{t:3}],s:"代码"}},quote:{t:0,b:{t:2,i:[{t:3}],s:"引用"}},list:{t:0,b:{t:2,i:[{t:3}],s:"列表"}},table:{t:0,b:{t:2,i:[{t:3}],s:"表格"}}}},jsonFormatter:{inputTitle:{t:0,b:{t:2,i:[{t:3}],s:"输入JSON"}},outputTitle:{t:0,b:{t:2,i:[{t:3}],s:"格式化结果"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入JSON字符串..."}},clear:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},format:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compress:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},unescape:{t:0,b:{t:2,i:[{t:3}],s:"去除转义"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制!"}},toolOptions:{t:0,b:{t:2,i:[{t:3}],s:"工具选项"}},sortKeys:{t:0,b:{t:2,i:[{t:3}],s:"排序键名"}},removeComments:{t:0,b:{t:2,i:[{t:3}],s:"移除注释"}},indent:{t:0,b:{t:2,i:[{t:3}],s:"缩进:"}},spaces2:{t:0,b:{t:2,i:[{t:3}],s:"2空格"}},spaces4:{t:0,b:{t:2,i:[{t:3}],s:"4空格"}},viewModes:{displayMode:{t:0,b:{t:2,i:[{t:3}],s:"显示模式"}},formatView:{t:0,b:{t:2,i:[{t:3}],s:"格式化视图"}},formatViewShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},treeView:{t:0,b:{t:2,i:[{t:3}],s:"树形视图"}},treeViewShort:{t:0,b:{t:2,i:[{t:3}],s:"树形"}},mindmapView:{t:0,b:{t:2,i:[{t:3}],s:"思维导图"}},mindmapViewShort:{t:0,b:{t:2,i:[{t:3}],s:"导图"}},statsView:{t:0,b:{t:2,i:[{t:3}],s:"数据统计"}},statsViewShort:{t:0,b:{t:2,i:[{t:3}],s:"统计"}}},editor:{title:{t:0,b:{t:2,i:[{t:3}],s:"JSON 编辑器"}},sampleData:{t:0,b:{t:2,i:[{t:3}],s:"示例数据"}},sampleDataShort:{t:0,b:{t:2,i:[{t:3}],s:"示例"}},clearShort:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},formatShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copyShort:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compressShort:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},unescapeShort:{t:0,b:{t:2,i:[{t:3}],s:"去转义"}},copySelectedValue:{t:0,b:{t:2,i:[{t:3}],s:"复制选中值"}},jsonEditor:{t:0,b:{t:2,i:[{t:3}],s:"JSON编辑器"}}},views:{treeStructure:{t:0,b:{t:2,i:[{t:3}],s:"树形结构"}},mindMap:{t:0,b:{t:2,i:[{t:3}],s:"思维导图"}},dataStats:{t:0,b:{t:2,i:[{t:3}],s:"数据统计"}},emptyDataPrompt:{t:0,b:{t:2,i:[{t:3}],s:"请先输入并格式化JSON数据"}}},errors:{emptyInput:{t:0,b:{t:2,i:[{t:3}],s:"请输入JSON字符串"}},parseError:{t:0,b:{t:2,i:[{t:3,v:"JSON解析错误: "},{t:4,k:"message"}]}},compressError:{t:0,b:{t:2,i:[{t:3,v:"压缩失败: "},{t:4,k:"message"}]}},unescapeError:{t:0,b:{t:2,i:[{t:3,v:"去除转义失败: "},{t:4,k:"message"}]}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败"}}}},htmlFormatter:{inputTitle:{t:0,b:{t:2,i:[{t:3}],s:"输入HTML"}},outputTitle:{t:0,b:{t:2,i:[{t:3}],s:"格式化结果"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入HTML代码..."}},clear:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},format:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compress:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},preview:{t:0,b:{t:2,i:[{t:3}],s:"预览"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制!"}},toolOptions:{t:0,b:{t:2,i:[{t:3}],s:"工具选项"}},removeComments:{t:0,b:{t:2,i:[{t:3}],s:"移除注释"}},removeEmptyLines:{t:0,b:{t:2,i:[{t:3}],s:"移除空行"}},sortAttributes:{t:0,b:{t:2,i:[{t:3}],s:"排序属性"}},indent:{t:0,b:{t:2,i:[{t:3}],s:"缩进:"}},spaces2:{t:0,b:{t:2,i:[{t:3}],s:"2空格"}},spaces4:{t:0,b:{t:2,i:[{t:3}],s:"4空格"}},previewTitle:{t:0,b:{t:2,i:[{t:3}],s:"HTML预览"}},errors:{emptyInput:{t:0,b:{t:2,i:[{t:3}],s:"请输入HTML代码"}},formatError:{t:0,b:{t:2,i:[{t:3,v:"HTML格式化错误: "},{t:4,k:"message"}]}},compressError:{t:0,b:{t:2,i:[{t:3,v:"压缩失败: "},{t:4,k:"message"}]}}}},imageCompressor:{dragOrSelect:{t:0,b:{t:2,i:[{t:3}],s:"拖拽或选择图片"}},supportedFormats:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPG、PNG、WebP 格式,单张最大 10MB"}},selectImages:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}},dropToUpload:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传图片"}},compressionSettings:{t:0,b:{t:2,i:[{t:3}],s:"压缩设置"}},imageQuality:{t:0,b:{t:2,i:[{t:3}],s:"图片质量"}},lowQuality:{t:0,b:{t:2,i:[{t:3}],s:"低质量"}},highQuality:{t:0,b:{t:2,i:[{t:3}],s:"高质量"}},maxWidth:{t:0,b:{t:2,i:[{t:3}],s:"最大宽度"}},originalSize:{t:0,b:{t:2,i:[{t:3}],s:"原始尺寸"}},outputFormat:{t:0,b:{t:2,i:[{t:3}],s:"输出格式"}},additionalOptions:{t:0,b:{t:2,i:[{t:3}],s:"附加选项"}},keepExif:{t:0,b:{t:2,i:[{t:3}],s:"保留EXIF信息"}},applyNewSettings:{t:0,b:{t:2,i:[{t:3}
5],s:"应用新设置到已压缩图片"}},applyNewSettingsHint:{t:0,b:{t:2,i:[{t:3}],s:"勾选后可将新参数应用到所有图片"}},startCompression:{t:0,b:{t:2,i:[{t:3}],s:"开始压缩"}},compressing:{t:0,b:{t:2,i:[{t:3}],s:"压缩中..."}},imageList:{t:0,b:{t:2,i:[{t:3}],s:"图片列表"}},imageCount:{t:0,b:{t:2,i:[{t:3,v:"("},{t:4,k:"count"},{t:3,v:"张)"}]}},preview:{t:0,b:{t:2,i:[{t:3}],s:"预览"}},compressedSize:{t:0,b:{t:2,i:[{t:3}],s:"压缩后大小"}},compressionRate:{t:0,b:{t:2,i:[{t:3}],s:"压缩率"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"删除"}},errors:{compressionFailed:{t:0,b:{t:2,i:[{t:3,v:"压缩失败: "},{t:4,k:"message"}]}},unknownError:{t:0,b:{t:2,i:[{t:3}],s:"未知错误"}},compressionProcessError:{t:0,b:{t:2,i:[{t:3,v:"压缩过程出错: "},{t:4,k:"message"}]}},fileSizeExceeded:{t:0,b:{t:2,i:[{t:4,k:"fileName"},{t:3,v:" 文件过大(超过 10MB)"}]}}},uploadArea:{dragText:{t:0,b:{t:2,i:[{t:3}],s:"拖拽或选择图片"}},dropText:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传图片"}},supportText:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPG、PNG、WebP 格式,单张最大 10MB"}},selectButton:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}}}},imageConverter:{dragOrSelectForConversion:{t:0,b:{t:2,i:[{t:3}],s:"拖拽或选择图片进行格式转换"}},dropToUpload:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传图片"}},supportedFormats:{t:0,b:{t:2,i:[{t:3}],s:"支持格式:JPG、PNG、WebP、BMP(单个文件不超过10MB)"}},selectImages:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}},conversionSettings:{t:0,b:{t:2,i:[{t:3}],s:"转换设置"}},outputFormat:{t:0,b:{t:2,i:[{t:3}],s:"输出格式"}},imageQuality:{t:0,b:{t:2,i:[{t:3}],s:"图片质量"}},lowQuality:{t:0,b:{t:2,i:[{t:3}],s:"低"}},highQuality:{t:0,b:{t:2,i:[{t:3}],s:"高"}},maxWidth:{t:0,b:{t:2,i:[{t:3}],s:"最大宽度"}},originalSize:{t:0,b:{t:2,i:[{t:3}],s:"原始尺寸"}},additionalOptions:{t:0,b:{t:2,i:[{t:3}],s:"附加选项"}},keepExif:{t:0,b:{t:2,i:[{t:3}],s:"保留EXIF数据"}},preserveAspectRatio:{t:0,b:{t:2,i:[{t:3}],s:"保持宽高比"}},converting:{t:0,b:{t:2,i:[{t:3}],s:"正在转换"}},startConversion:{t:0,b:{t:2,i:[{t:3}],s:"开始转换"}},batchDownload:{t:0,b:{t:2,i:[{t:3}],s:"批量下载"}},imageList:{t:0,b:{t:2,i:[{t:3}],s:"图片列表"}},originalFormat:{t:0,b:{t:2,i:[{t:3}],s:"原始格式"}},convertedSize:{t:0,b:{t:2,i:[{t:3}],s:"转换后大小"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"删除"}},sizeReduced:{t:0,b:{t:2,i:[{t:3,v:"减少 "},{t:4,k:"percentage"},{t:3,v:"%"}]}},sizeIncreased:{t:0,b:{t:2,i:[{t:3,v:"增加 "},{t:4,k:"percentage"},{t:3,v:"%"}]}},fileSizeExceeded:{t:0,b:{t:2,i:[{t:3}],s:"文件大小超出限制"}},conversionFailed:{t:0,b:{t:2,i:[{t:3}],s:"转换失败"}},unknownError:{t:0,b:{t:2,i:[{t:3}],s:"未知错误"}},conversionProcessError:{t:0,b:{t:2,i:[{t:3}],s:"转换过程出错"}},batchDownloadError:{t:0,b:{t:2,i:[{t:3}],s:"批量下载出错"}},uploadArea:{dragText:{t:0,b:{t:2,i:[{t:3}],s:"拖拽或选择图片进行格式转换"}},dropText:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传图片"}},supportText:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPG、PNG、WebP、BMP 等格式,单个文件不超过10MB"}},selectButton:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}}},settings:{title:{t:0,b:{t:2,i:[{t:3}],s:"转换设置"}},outputFormat:{t:0,b:{t:2,i:[{t:3}],s:"输出格式"}},quality:{t:0,b:{t:2,i:[{t:3,v:"图片质量: "},{t:4,k:"quality"},{t:3,v:"%"}]}},lowQuality:{t:0,b:{t:2,i:[{t:3}],s:"低质量"}},highQuality:{t:0,b:{t:2,i:[{t:3}],s:"高质量"}},maxWidth:{t:0,b:{t:2,i:[{t:3,v:"最大宽度: "},{t:4,k:"width"}]}},originalSize:{t:0,b:{t:2,i:[{t:3}],s:"原始尺寸"}},additionalOptions:{t:0,b:{t:2,i:[{t:3}],s:"附加选项"}},preserveExif:{t:0,b:{t:2,i:[{t:3}],s:"保留EXIF信息"}},maintainAspectRatio:{t:0,b:{t:2,i:[{t:3}],s:"保持宽高比"}}},imageList:{title:{t:0,b:{t:2,i:[{t:3}],s:"图片列表"}},originalFormat:{t:0,b:{t:2,i:[{t:3,v:"原始格式: "},{t:4,k:"format"}]}},originalSize:{t:0,b:{t:2,i:[{t:3,v:"原始大小: "},{t:4,k:"size"}]}},convertedSize:{t:0,b:{t:2,i:[{t:3,v:"转换后大小: "},{t:4,k:"size"}]}}
5,converting:{t:0,b:{t:2,i:[{t:3,v:"正在转换... "},{t:4,k:"progress"},{t:3,v:"%"}]}}},buttons:{convert:{t:0,b:{t:2,i:[{t:3}],s:"开始转换"}},converting:{t:0,b:{t:2,i:[{t:3}],s:"正在转换..."}},batchDownload:{t:0,b:{t:2,i:[{t:3}],s:"批量下载"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},delete:{t:0,b:{t:2,i:[{t:3}],s:"删除"}}},errors:{fileSizeLimit:{t:0,b:{t:2,i:[{t:3,v:"文件 "},{t:4,k:"filename"},{t:3,v:" 超过10MB限制,已跳过"}]}},convertError:{t:0,b:{t:2,i:[{t:3,v:"转换失败: "},{t:4,k:"message"}]}},processError:{t:0,b:{t:2,i:[{t:3,v:"转换过程出错: "},{t:4,k:"message"}]}},batchDownloadError:{t:0,b:{t:2,i:[{t:3,v:"批量下载出错: "},{t:4,k:"message"}]}}},fileSize:{reduction:{t:0,b:{t:2,i:[{t:3,v:"减少 "},{t:4,k:"percent"},{t:3,v:"%"}]}},increase:{t:0,b:{t:2,i:[{t:3,v:"增加 "},{t:4,k:"percent"},{t:3,v:"%"}]}}}},imageProcessor:{compressMode:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},convertMode:{t:0,b:{t:2,i:[{t:3}],s:"格式转换"}},dropToUpload:{t:0,b:{t:2,i:[{t:3}],s:"释放鼠标上传图片"}},dragOrSelect:{t:0,b:{t:2,i:[{t:3}],s:"拖拽或点击选择图片"}},supportedFormats:{t:0,b:{t:2,i:[{t:3}],s:"支持 JPG、PNG、WebP、BMP 等格式,单张最大 20MB"}},selectImages:{t:0,b:{t:2,i:[{t:3}],s:"选择图片"}},compressionSettings:{t:0,b:{t:2,i:[{t:3}],s:"压缩设置"}},conversionSettings:{t:0,b:{t:2,i:[{t:3}],s:"转换设置"}},compressionLevel:{t:0,b:{t:2,i:[{t:3}],s:"压缩级别"}},lightCompression:{t:0,b:{t:2,i:[{t:3}],s:"轻度"}},mediumCompression:{t:0,b:{t:2,i:[{t:3}],s:"中度"}},heavyCompression:{t:0,b:{t:2,i:[{t:3}],s:"重度"}},customCompression:{t:0,b:{t:2,i:[{t:3}],s:"自定义"}},levelDescription:{t:0,b:{t:2,i:[{t:3,v:"质量 "},{t:4,k:"quality"},{t:3,v:"%,目标 "},{t:4,k:"size"},{t:3,v:"KB"}]}},levelDescriptionQuality:{t:0,b:{t:2,i:[{t:3,v:"质量 "},{t:4,k:"quality"},{t:3,v:"%,保持原尺寸"}]}},levelDescriptionWithTarget:{t:0,b:{t:2,i:[{t:3,v:"质量 "},{t:4,k:"quality"},{t:3,v:"%,目标 "},{t:4,k:"size"},{t:3,v:"KB 以内"}]}},customDescription:{t:0,b:{t:2,i:[{t:3}],s:"手动调整质量和目标大小"}},keepOriginalFormat:{t:0,b:{t:2,i:[{t:3}],s:"保持原格式"}},enableTargetSize:{t:0,b:{t:2,i:[{t:3}],s:"启用目标大小限制"}},autoProcess:{t:0,b:{t:2,i:[{t:3}],s:"上传后自动处理"}},showOriginal:{t:0,b:{t:2,i:[{t:3}],s:"查看原图"}},showProcessed:{t:0,b:{t:2,i:[{t:3}],s:"查看处理后"}},quality:{t:0,b:{t:2,i:[{t:3}],s:"压缩质量"}},targetSize:{t:0,b:{t:2,i:[{t:3}],s:"目标大小"}},targetSizeHint:{t:0,b:{t:2,i:[{t:3}],s:"智能调整以达到目标大小"}},outputFormat:{t:0,b:{t:2,i:[{t:3}],s:"输出格式"}},outputQuality:{t:0,b:{t:2,i:[{t:3}],s:"输出质量"}},maxDimension:{t:0,b:{t:2,i:[{t:3}],s:"最大尺寸"}},keepOriginal:{t:0,b:{t:2,i:[{t:3}],s:"保持原尺寸"}},keepExif:{t:0,b:{t:2,i:[{t:3}],s:"保留EXIF信息"}},processing:{t:0,b:{t:2,i:[{t:3}],s:"处理中..."}},startCompression:{t:0,b:{t:2,i:[{t:3}],s:"开始压缩"}},startConversion:{t:0,b:{t:2,i:[{t:3}],s:"开始转换"}},downloadAll:{t:0,b:{t:2,i:[{t:3}],s:"全部下载"}},clearAll:{t:0,b:{t:2,i:[{t:3}],s:"清空列表"}},imageList:{t:0,b:{t:2,i:[{t:3}],s:"图片列表"}},processedCount:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" 张已处理"}]}},noImages:{t:0,b:{t:2,i:[{t:3}],s:"请上传图片开始处理"}},after:{t:0,b:{t:2,i:[{t:3}],s:"处理后"}},download:{t:0,b:{t:2,i:[{t:3}],s:"下载"}},statusDone:{t:0,b:{t:2,i:[{t:3}],s:"完成"}},statusProcessing:{t:0,b:{t:2,i:[{t:3}],s:"处理中"}},statusError:{t:0,b:{t:2,i:[{t:3}],s:"失败"}},errors:{fileSizeExceeded:{t:0,b:{t:2,i:[{t:3,v:"文件 "},{t:4,k:"fileName"},{t:3,v:" 过大(超过 20MB)"}]}},unknownError:{t:0,b:{t:2,i:[{t:3}],s:"未知错误"}},batchDownloadError:{t:0,b:{t:2,i:[{t:3}],s:"批量下载失败,请单独下载"}}}},devToolbox:{copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制"}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败"}},tabs:{base:{t:0,b:{t:2,i:[{t:3}],s:"进制转换"}},uuid:{t:0,b:{t:2,i:[{t:3}],s:"UUID"}},hash:{t:0,b:{t:2,i:[{t:3}],s:"哈希"}},base64:{t:0,b:{t:2,i:[{t:3}],s:"Base64"}},timestamp:{t:0,b:{t:2,i:[{t:3}],s:"时间戳"}},url:{t:0,b:{t:2,i:[{t:3}],s:"URL"}},random:{t:0,b:{t:2,i:[{t:3}],s:"随机字符串"}}},base:{inputBase:{t:0,b:{t:2,i:[{t:3}],s:"输入进制"}},outputBase:{t:0,b:{t:2,i:[{t:3}],s:"输出进制"}}
5,input:{t:0,b:{t:2,i:[{t:3}],s:"输入值"}},output:{t:0,b:{t:2,i:[{t:3}],s:"转换结果"}},inputPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入数字,支持 0x / 0b / 0o 前缀"}},binary:{t:0,b:{t:2,i:[{t:3}],s:"二进制 (BIN)"}},octal:{t:0,b:{t:2,i:[{t:3}],s:"八进制 (OCT)"}},decimal:{t:0,b:{t:2,i:[{t:3}],s:"十进制 (DEC)"}},hex:{t:0,b:{t:2,i:[{t:3}],s:"十六进制 (HEX)"}},invalidInput:{t:0,b:{t:2,i:[{t:3}],s:"输入格式与所选进制不匹配"}},convertError:{t:0,b:{t:2,i:[{t:3}],s:"转换失败,请检查输入"}}},uuid:{count:{t:0,b:{t:2,i:[{t:3}],s:"生成数量"}},generate:{t:0,b:{t:2,i:[{t:3}],s:"生成 UUID"}},result:{t:0,b:{t:2,i:[{t:3}],s:"生成结果"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"点击上方按钮生成 UUID"}}},hash:{input:{t:0,b:{t:2,i:[{t:3}],s:"输入文本"}},output:{t:0,b:{t:2,i:[{t:3}],s:"哈希结果"}},inputPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入要计算哈希的文本..."}}},base64:{encode:{t:0,b:{t:2,i:[{t:3}],s:"编码"}},decode:{t:0,b:{t:2,i:[{t:3}],s:"解码"}},plainText:{t:0,b:{t:2,i:[{t:3}],s:"原文"}},encodedText:{t:0,b:{t:2,i:[{t:3}],s:"Base64 文本"}},result:{t:0,b:{t:2,i:[{t:3}],s:"结果"}},invalid:{t:0,b:{t:2,i:[{t:3}],s:"Base64 格式无效"}}},timestamp:{milliseconds:{t:0,b:{t:2,i:[{t:3}],s:"毫秒"}},seconds:{t:0,b:{t:2,i:[{t:3}],s:"秒"}},now:{t:0,b:{t:2,i:[{t:3}],s:"当前时间"}},input:{t:0,b:{t:2,i:[{t:3}],s:"时间戳"}},inputPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"输入 Unix 时间戳"}},local:{t:0,b:{t:2,i:[{t:3}],s:"本地时间"}},utc:{t:0,b:{t:2,i:[{t:3}],s:"UTC 时间"}},dateInput:{t:0,b:{t:2,i:[{t:3}],s:"日期时间转时间戳"}},converted:{t:0,b:{t:2,i:[{t:3}],s:"转换结果"}}},url:{encode:{t:0,b:{t:2,i:[{t:3}],s:"URL 编码"}},decode:{t:0,b:{t:2,i:[{t:3}],s:"URL 解码"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"输入要编码或解码的文本..."}},result:{t:0,b:{t:2,i:[{t:3}],s:"结果"}},invalid:{t:0,b:{t:2,i:[{t:3}],s:"URL 解码失败,请检查输入"}}},random:{length:{t:0,b:{t:2,i:[{t:3}],s:"长度"}},count:{t:0,b:{t:2,i:[{t:3}],s:"数量"}},charset:{t:0,b:{t:2,i:[{t:3}],s:"字符集"}},generate:{t:0,b:{t:2,i:[{t:3}],s:"生成随机字符串"}},result:{t:0,b:{t:2,i:[{t:3}],s:"生成结果"}},presets:{alphanumeric:{t:0,b:{t:2,i:[{t:3}],s:"字母 + 数字"}},alpha:{t:0,b:{t:2,i:[{t:3}],s:"仅字母"}},numeric:{t:0,b:{t:2,i:[{t:3}],s:"仅数字"}},hex:{t:0,b:{t:2,i:[{t:3}],s:"十六进制"}},symbols:{t:0,b:{t:2,i:[{t:3}],s:"含特殊符号"}}}}},xmlFormatter:{inputTitle:{t:0,b:{t:2,i:[{t:3}],s:"输入XML"}},outputTitle:{t:0,b:{t:2,i:[{t:3}],s:"格式化结果"}},placeholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入XML代码..."}},clear:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},format:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compress:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},convertToJson:{t:0,b:{t:2,i:[{t:3}],s:"转换为JSON"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制!"}},toolOptions:{t:0,b:{t:2,i:[{t:3}],s:"工具选项"}},removeComments:{t:0,b:{t:2,i:[{t:3}],s:"移除注释"}},preserveWhitespace:{t:0,b:{t:2,i:[{t:3}],s:"保留空白字符"}},indent:{t:0,b:{t:2,i:[{t:3}],s:"缩进:"}},spaces2:{t:0,b:{t:2,i:[{t:3}],s:"2空格"}},spaces4:{t:0,b:{t:2,i:[{t:3}],s:"4空格"}},viewModes:{displayMode:{t:0,b:{t:2,i:[{t:3}],s:"显示模式"}},formatView:{t:0,b:{t:2,i:[{t:3}],s:"格式化视图"}},formatViewShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},jsonView:{t:0,b:{t:2,i:[{t:3}],s:"JSON视图"}},jsonViewShort:{t:0,b:{t:2,i:[{t:3}],s:"JSON"}}},editor:{title:{t:0,b:{t:2,i:[{t:3}],s:"XML 编辑器"}},sampleData:{t:0,b:{t:2,i:[{t:3}],s:"示例数据"}},sampleDataShort:{t:0,b:{t:2,i:[{t:3}],s:"示例"}},clearShort:{t:0,b:{t:2,i:[{t:3}],s:"清空"}},formatShort:{t:0,b:{t:2,i:[{t:3}],s:"格式化"}},copyShort:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},compressShort:{t:0,b:{t:2,i:[{t:3}],s:"压缩"}},convertShort:{t:0,b:{t:2,i:[{t:3}],s:"转换"}},xmlEditor:{t:0,b:{t:2,i:[{t:3}],s:"XML编辑器"}}},views:{jsonOutput:{t:0,b:{t:2,i:[{t:3}],s:"JSON输出"}},emptyDataPrompt:{t:0,b:{t:2,i:[{t:3}],s:"请先输入并格式化XML数据"}}},errors:{emptyInput:{t:0,b:{t:2,i:[{t:3}],s:"请输入XML代码"}},parseError:{t:0,b:{t:2,i:[{t:3,v:"XML解析错误: "},{t:4,k:"message"}]}},formatError:{t:0,b:{t:2,i:[{t:3,v:"XML格式化错误: "},{t:4,k:"message"}]}},compressError:{t:0,b:{t:2,i:[{t:3,v:"压缩失败: "},{t:4,k:"message"}]}},convertError:{t:0,b:{t:2,i:[{t:3,v:"转换为JSON失败: "},{t:4,k:"message"}]}},copyFailed:{t:0,b:{t:2,i:[{t:3}],s:"复制失败"}}}}},blog:{title:{t:0,b:{t:2,i:[{t:3}],s:"技术博客"}},description:{t:0,b:{t:2,i:[{t:3}],s:"技术博客聚焦前端开发、后端实践、开源项目、AI 工具和工程效率,记录真实项目中的问题分析、解决方案、踩坑经验与可复用的编ç¨
5‹å®žè·µï¼Œé€‚合开发者持续学习。"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"分享技术见解,记录成长历程"}},rssSubscribe:{t:0,b:{t:2,i:[{t:3}],s:"RSS订阅"}},rssDescription:{t:0,b:{t:2,i:[{t:3}],s:"订阅我们的RSS获取最新文章"}},rssPage:{title:{t:0,b:{t:2,i:[{t:3}],s:"RSS订阅"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"通过RSS订阅,第一时间获取博客最新文章更新"}},feedAddress:{t:0,b:{t:2,i:[{t:3}],s:"RSS Feed地址"}},copied:{t:0,b:{t:2,i:[{t:3}],s:"已复制"}},copy:{t:0,b:{t:2,i:[{t:3}],s:"复制"}},openFeed:{t:0,b:{t:2,i:[{t:3}],s:"打开RSS Feed"}},subscribeFeedly:{t:0,b:{t:2,i:[{t:3}],s:"在Feedly中订阅"}},whatIsRss:{t:0,b:{t:2,i:[{t:3}],s:"什么是RSS?"}},rssDescription:{t:0,b:{t:2,i:[{t:3}],s:"RSS(Really Simple Syndication)是一种用于发布经常更新内容的标准化格式。通过RSS,您可以:"}},rssFeatures:[{t:0,b:{t:2,i:[{t:3}],s:"在一个地方订阅多个网站的更新"}},{t:0,b:{t:2,i:[{t:3}],s:"无需访问网站即可获取最新内容"}},{t:0,b:{t:2,i:[{t:3}],s:"避免错过重要的文章更新"}},{t:0,b:{t:2,i:[{t:3}],s:"高效管理您的阅读列表"}}],recommendedReaders:{t:0,b:{t:2,i:[{t:3}],s:"推荐的RSS阅读器"}},visitWebsite:{t:0,b:{t:2,i:[{t:3}],s:"访问官网"}},meta:{title:{t:0,b:{t:2,i:[{t:3}],s:"RSS订阅 - 周小码的个人技术博客"}},description:{t:0,b:{t:2,i:[{t:3}],s:"通过 RSS 订阅周小码的个人技术博客,第一时间获取前端开发、后端实践、AI 工具、开源项目和工程效率相关文章更新,并查看 RSS 阅读器推荐与使用指南。"}}}},search:{placeholder:{t:0,b:{t:2,i:[{t:3}],s:"搜索文章..."}},allCategories:{t:0,b:{t:2,i:[{t:3}],s:"全部分类"}},sortBy:{date:{t:0,b:{t:2,i:[{t:3}],s:"按日期排序"}},title:{t:0,b:{t:2,i:[{t:3}],s:"按标题排序"}},readTime:{t:0,b:{t:2,i:[{t:3}],s:"按阅读时间"}},viewCount:{t:0,b:{t:2,i:[{t:3}],s:"按浏览量排序"}}}},categories:{frontend:{t:0,b:{t:2,i:[{t:3}],s:"前端开发"}},backend:{t:0,b:{t:2,i:[{t:3}],s:"后端开发"}},mobile:{t:0,b:{t:2,i:[{t:3}],s:"移动开发"}},devops:{t:0,b:{t:2,i:[{t:3}],s:"运维部署"}},database:{t:0,b:{t:2,i:[{t:3}],s:"数据库"}},algorithm:{t:0,b:{t:2,i:[{t:3}],s:"算法数据结构"}},ai:{t:0,b:{t:2,i:[{t:3}],s:"人工智能"}},blockchain:{t:0,b:{t:2,i:[{t:3}],s:"区块链"}},security:{t:0,b:{t:2,i:[{t:3}],s:"网络安全"}},tools:{t:0,b:{t:2,i:[{t:3}],s:"开发工具"}},career:{t:0,b:{t:2,i:[{t:3}],s:"职业发展"}},other:{t:0,b:{t:2,i:[{t:3}],s:"其他"}}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载中..."}},loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载失败"}},loadFailedDesc:{t:0,b:{t:2,i:[{t:3}],s:"无法获取文章列表,请稍后重试"}},reload:{t:0,b:{t:2,i:[{t:3}],s:"重新加载"}},readMore:{t:0,b:{t:2,i:[{t:3}],s:"阅读全文"}},readTime:{t:0,b:{t:2,i:[{t:3}],s:"分钟"}},viewCount:{t:0,b:{t:2,i:[{t:3}],s:"次阅读"}},likeCount:{t:0,b:{t:2,i:[{t:3}],s:"点赞"}},commentCount:{t:0,b:{t:2,i:[{t:3}],s:"评论"}},share:{t:0,b:{t:2,i:[{t:3}],s:"分享"}},lastUpdated:{t:0,b:{t:2,i:[{t:3}],s:"最后更新"}},relatedArticles:{t:0,b:{t:2,i:[{t:3}],s:"相关文章"}},tags:{top:{t:0,b:{t:2,i:[{t:3}],s:"置顶"}},original:{t:0,b:{t:2,i:[{t:3}],s:"原创"}},title:{t:0,b:{t:2,i:[{t:3}],s:"标签"}}},pagination:{prev:{t:0,b:{t:2,i:[{t:3}],s:"上一页"}},next:{t:0,b:{t:2,i:[{t:3}],s:"下一页"}},info:{t:0,b:{t:2,i:[{t:3,v:"第 "},{t:4,k:"current"},{t:3,v:" 页,共 "},{t:4,k:"total"},{t:3,v:" 页"}]}}},article:{backToList:{t:0,b:{t:2,i:[{t:3}],s:"返回博客列表"}},notFound:{t:0,b:{t:2,i:[{t:3}],s:"文章不存在"}},notFoundDesc:{t:0,b:{t:2,i:[{t:3}],s:"无法找到该文章"}},lastUpdate:{t:0,b:{t:2,i:[{t:3}],s:"最后更新:"}},share:{t:0,b:{t:2,i:[{t:3}],s:"分享"}},like:{t:0,b:{t:2,i:[{t:3}],s:"点赞"}},liking:{t:0,b:{t:2,i:[{t:3}],s:"点赞中..."}},relatedArticles:{t:0,b:{t:2,i:[{t:3}],s:"相关文章"}}},comments:{title:{t:0,b:{t:2,i:[{t:3}],s:"评论"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"加载评论中..."}},empty:{t:0,b:{t:2,i:[{t:3}],s:"暂无评论,快来发表第一条评论吧!"}},reply:{t:0,b:{t:2,i:[{t:3}],s:"回复"}},cancel:{t:0,b:{t:2,i:[{t:3}],s:"取消"}},replying:{t:0,b:{t:2,i:[{t:3}],s:"回复中..."}},replyTo:{t:0,b:{t:2,i:[{t:3,v:"回复 "},{t:4,k:"nickname"},{t:3,v:"..."}]}}
5,form:{title:{t:0,b:{t:2,i:[{t:3}],s:"发表评论"}},nickname:{t:0,b:{t:2,i:[{t:3}],s:"昵称"}},email:{t:0,b:{t:2,i:[{t:3}],s:"邮箱"}},website:{t:0,b:{t:2,i:[{t:3}],s:"网站"}},content:{t:0,b:{t:2,i:[{t:3}],s:"评论内容"}},contentPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入您的评论内容..."}},emailPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入您的邮箱(选填)"}},websitePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"请输入您的网站(选填)"}},submit:{t:0,b:{t:2,i:[{t:3}],s:"发表评论"}},submitting:{t:0,b:{t:2,i:[{t:3}],s:"提交中..."}},showAdvanced:{t:0,b:{t:2,i:[{t:3}],s:"显示高级选项"}},hideAdvanced:{t:0,b:{t:2,i:[{t:3}],s:"隐藏高级选项"}},required:{t:0,b:{t:2,i:[{t:3}],s:"*"}}}},recommendedTools:{title:{t:0,b:{t:2,i:[{t:3}],s:"推荐工具"}},description:{t:0,b:{t:2,i:[{t:3}],s:"精心开发的实用工具,提升您的开发效率"}},tryNow:{t:0,b:{t:2,i:[{t:3}],s:"立即试用"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部工具"}}},articleList:{title:{t:0,b:{t:2,i:[{t:3}],s:"文章列表"}},viewAll:{t:0,b:{t:2,i:[{t:3}],s:"查看全部文章"}},empty:{t:0,b:{t:2,i:[{t:3}],s:"暂无文章"}}}},userProfilePage:{backButton:{t:0,b:{t:2,i:[{t:3}],s:"返回"}},retry:{t:0,b:{t:2,i:[{t:3}],s:"重试"}},joinedAt:{t:0,b:{t:2,i:[{t:3}],s:"加入于"}},stats:{publicRepos:{t:0,b:{t:2,i:[{t:3}],s:"公开仓库"}},followers:{t:0,b:{t:2,i:[{t:3}],s:"粉丝"}},following:{t:0,b:{t:2,i:[{t:3}],s:"关注"}},publicGists:{t:0,b:{t:2,i:[{t:3}],s:"公开Gist"}}},repositories:{title:{t:0,b:{t:2,i:[{t:3}],s:"仓库列表"}},filters:{allLanguages:{t:0,b:{t:2,i:[{t:3}],s:"所有语言"}},sortBy:{updated:{t:0,b:{t:2,i:[{t:3}],s:"最近更新"}},created:{t:0,b:{t:2,i:[{t:3}],s:"创建时间"}},pushed:{t:0,b:{t:2,i:[{t:3}],s:"最近推送"}},name:{t:0,b:{t:2,i:[{t:3}],s:"名称"}}}},labels:{private:{t:0,b:{t:2,i:[{t:3}],s:"私有"}},fork:{t:0,b:{t:2,i:[{t:3}],s:"Fork"}}},empty:{title:{t:0,b:{t:2,i:[{t:3}],s:"暂无仓库"}},description:{t:0,b:{t:2,i:[{t:3}],s:"该用户还没有公开的仓库"}}},pagination:{showing:{t:0,b:{t:2,i:[{t:3}],s:"显示第"}},to:{t:0,b:{t:2,i:[{t:3}],s:"-"}},of:{t:0,b:{t:2,i:[{t:3}],s:"条,共"}},total:{t:0,b:{t:2,i:[{t:3}],s:"条"}},previous:{t:0,b:{t:2,i:[{t:3}],s:"上一页"}},next:{t:0,b:{t:2,i:[{t:3}],s:"下一页"}}}},meta:{title:{t:0,b:{t:2,i:[{t:3}],s:"GitHub用户详情"}},description:{t:0,b:{t:2,i:[{t:3}],s:"查看GitHub用户的详细信息和仓库列表"}}},errors:{loadFailed:{t:0,b:{t:2,i:[{t:3}],s:"加载数据失败"}},getUserFailed:{t:0,b:{t:2,i:[{t:3}],s:"获取用户信息失败"}},getReposFailed:{t:0,b:{t:2,i:[{t:3}],s:"获取仓库列表失败"}},networkError:{t:0,b:{t:2,i:[{t:3}],s:"网络错误,请稍后重试"}}}}};export{t as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.