[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81127":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":13,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":13,"stars7d":15,"stars30d":16,"stars90d":14,"forks30d":14,"starsTrendScore":17,"compositeScore":18,"rankGlobal":9,"rankLanguage":9,"license":19,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":14,"starSnapshotCount":14,"syncStatus":27,"lastSyncTime":28,"discoverSource":29},81127,"qiaomu-tab","joeseesun\u002Fqiaomu-tab","joeseesun","A calm, local-first Chrome MV3 new tab dashboard",null,"JavaScript",55,16,1,0,20,23,3,3.69,"MIT License",false,"main",true,[],"2026-06-12 02:04:11","# 乔木Tab \u002F Qiaomu Tab\n\n> 把 Chrome 新标签页换成一个安静、漂亮、本地优先的个人工作台。\n\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fjoeseesun\u002Fqiaomu-tab?style=social)](https:\u002F\u002Fgithub.com\u002Fjoeseesun\u002Fqiaomu-tab\u002Fstargazers)\n[![GitHub forks](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fjoeseesun\u002Fqiaomu-tab?style=social)](https:\u002F\u002Fgithub.com\u002Fjoeseesun\u002Fqiaomu-tab\u002Fnetwork\u002Fmembers)\n[![GitHub issues](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fjoeseesun\u002Fqiaomu-tab)](https:\u002F\u002Fgithub.com\u002Fjoeseesun\u002Fqiaomu-tab\u002Fissues)\n[![Last commit](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flast-commit\u002Fjoeseesun\u002Fqiaomu-tab)](https:\u002F\u002Fgithub.com\u002Fjoeseesun\u002Fqiaomu-tab\u002Fcommits\u002Fmain)\n\n![乔木Tab 产品截图](docs\u002Fassets\u002Fproduct-screenshot.png)\n\nChrome 的默认新标签页太像一块广告牌，书签栏又总是越堆越乱。乔木Tab 想做的是另一种入口：打开浏览器时，先看到时间、今天要做的事、常用网站、最近访问、便签、天气和音乐，而不是再被一堆噪音拖走注意力。\n\n它不是一个需要注册登录的云端效率系统。核心数据优先留在本机，界面克制，中文体验友好，适合把浏览器首页整理成一个每天都会用的轻量工作台。\n\n## 为什么想装它\n\n- **第一眼是安静的。** 大字号时间、细腻壁纸和浅淡卡片，让新标签页像一张干净桌面，而不是入口堆栈。\n- **常用入口更顺手。** 搜索框可以搜网站、历史和收藏，也可以按需切换本地搜索、网页搜索和 AI 入口。\n- **浏览记录不是流水账。** 最近访问会自动按常见使用场景整理，找回刚看过的页面更快。\n- **待办、便签、番茄钟放在刚好够用的位置。** 不抢戏，但你需要的时候就在首页。\n- **本地优先。** 自定义网站、待办、便签、设置和缓存保存在浏览器本地；不要求账号，不把你的工作台变成另一个 SaaS。\n- **中文用户不用将就。** 中文界面、中文天气、微信文章标题优化、常见中文网站图标都做了适配。\n\n## 一屏里有什么\n\n| 区域 | 能做什么 |\n| --- | --- |\n| 时间与状态 | 显示日期、当前时间、每日一句，可切换浅色\u002F深色和壁纸氛围。 |\n| 搜索与 AI | 本地搜索、网页搜索、AI 搜索和 Todo 输入共用同一个入口。 |\n| 今日待办 | 快速添加、完成和查看最近完成的任务。 |\n| 常用网站 | 添加、编辑、删除自定义网站，自动匹配大量品牌图标。 |\n| 最近访问 | 读取 Chrome 历史记录，按场景分类，并支持搜索。 |\n| 收藏夹 | 读取浏览器收藏夹，作为侧栏里的快速导航。 |\n| 便签 | 在新标签页上放置轻量便签，适合临时记录和整理想法。 |\n| 天气 | 添加关注城市，查看实时天气、预报和出门建议。 |\n| 音乐 | 内置一个小型音乐卡片，让工作台更有一点呼吸感。 |\n\n## 适合谁\n\n- 你每天打开很多新标签页，希望第一眼更安静。\n- 你常在搜索、AI、收藏夹、最近访问之间切换。\n- 你需要一点待办和便签，但不想打开完整项目管理工具。\n- 你在意浏览器扩展的隐私边界，希望核心数据尽量留在本机。\n- 你喜欢有设计感的工具，但不想要花哨到影响效率的首页。\n\n## 安装体验\n\n目前建议通过 Chrome 的开发者模式加载本地扩展。\n\n### 1. 准备环境\n\n- Chrome 或 Chromium\n- Git\n- Node.js 18+，用于重新构建便签编辑器\n\n### 2. 克隆仓库\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fjoeseesun\u002Fqiaomu-tab.git\ncd qiaomu-tab\n```\n\n### 3. 安装依赖并构建\n\n```bash\nnpm install\nnpm run build:notes\n```\n\n### 4. 在 Chrome 加载\n\n1. 打开 `chrome:\u002F\u002Fextensions`\n2. 开启右上角 `Developer mode`\n3. 点击 `Load unpacked`\n4. 选择刚刚克隆的 `qiaomu-tab` 文件夹\n5. 打开一个新标签页，看到 `乔木Tab` 就可以开始使用\n\n## 快速上手\n\n1. 在首页搜索框输入关键词，可以搜索本地网站、历史记录和收藏夹。\n2. 点击搜索框左侧图标，切换本地搜索、网页搜索、AI 入口或 Todo 输入。\n3. 用右侧侧栏管理最近访问、收藏夹和设置。\n4. 点击日期旁边的小图标，快速打开番茄钟、便签、待办和音乐模块。\n5. 在设置里切换语言、主题、壁纸、模块开关和最近访问数量。\n\n## 权限说明\n\n乔木Tab 需要一些 Chrome 权限才能把浏览器首页做成真正可用的工作台：\n\n| 权限 | 用途 |\n| --- | --- |\n| `history` | 读取最近浏览历史，用于最近访问、分类和本地搜索。 |\n| `bookmarks` | 读取浏览器收藏夹，用于侧栏收藏视图和搜索。 |\n| `storage` | 在本地保存自定义网站、待办、便签、设置和缓存。 |\n| `https:\u002F\u002Fchatgpt.com\u002F*` | 把关键词带到 ChatGPT 页面。 |\n| `https:\u002F\u002Fwww.doubao.com\u002F*` | 把关键词带到豆包页面。 |\n| `https:\u002F\u002Fwww.kimi.com\u002F*` | 把关键词带到 Kimi 页面。 |\n| `https:\u002F\u002Fwww.google.com\u002F*` | 搜索和 favicon 回退。 |\n| `https:\u002F\u002Fmp.weixin.qq.com\u002F*` | 改善微信文章在历史记录里的标题显示。 |\n| `https:\u002F\u002Fmusic.qiaomu.ai\u002F*` | 获取音乐模块的公开曲目、歌词和音频资源。 |\n| `https:\u002F\u002Fv1.hitokoto.cn\u002F*` | 获取首页每日一句。 |\n| `https:\u002F\u002Frestapi.amap.com\u002F*` | 获取天气数据。 |\n\n## 隐私边界\n\n乔木Tab 会读取本机浏览历史和收藏夹，但这些数据默认只用于本地渲染、分类和搜索，不会上传到乔木Tab 自己的服务器。\n\n需要注意的是，部分功能会访问第三方服务：\n\n- 天气会请求高德天气接口。\n- 每日一句会请求一言接口。\n- 当你主动选择外部搜索或 AI 入口时，输入的关键词会发送到你选择的服务页面。\n- 音乐模块会访问乔木音乐接口获取公开曲目。\n\n## 本地开发\n\n```bash\nnpm install\nnpm run build:notes\n```\n\n插件主体是原生 Chrome MV3 项目，不需要 dev server。修改 `newtab.html`、`newtab.css`、`newtab.js` 后，在 `chrome:\u002F\u002Fextensions` 点击 Reload，再打开新标签页检查效果。\n\n便签编辑器源码在 `src\u002Fnote-editor.js`，构建产物是 `assets\u002Fnote-editor.bundle.js`。\n\n## 项目结构\n\n```text\n.\n├── manifest.json                  # Chrome MV3 扩展清单\n├── newtab.html                    # 新标签页结构\n├── newtab.css                     # 首页、侧栏、天气、待办等样式\n├── newtab.js                      # 新标签页主逻辑\n├── background.js                  # 扩展后台脚本\n├── provider-autosubmit.js         # AI 页面自动提交通用逻辑\n├── chatgpt-autosubmit.js          # ChatGPT 适配\n├── doubao-autosubmit.js           # 豆包适配\n├── kimi-autosubmit.js             # Kimi 适配\n├── src\u002Fnote-editor.js             # 便签编辑器源码\n├── assets\u002F                        # 图标、壁纸、城市数据和构建产物\n└── _locales\u002F                      # 中英文扩展名称和描述\n```\n\n## 常见问题\n\n| 问题 | 解决方式 |\n| --- | --- |\n| 加载后新标签页没有变化 | 确认扩展已启用，然后重新打开一个新标签页。 |\n| 便签编辑器不可用 | 运行 `npm install && npm run build:notes`，确认生成了 `assets\u002Fnote-editor.bundle.js`。 |\n| 最近访问或收藏夹为空 | 检查扩展详情页里 `history` 和 `bookmarks` 权限是否已授权。 |\n| 天气无法加载 | 确认网络可访问高德天气接口，或在代码里替换自己的高德 Web 服务 Key。 |\n| AI 搜索没有自动提交 | 目标网站可能改版或拦截自动输入，可以先把关键词带到页面后手动提交。 |\n\n## English\n\nQiaomu Tab is a calm, local-first Chrome MV3 new tab dashboard. It combines search, AI entry points, custom links, recent history, bookmarks, todos, notes, weather, Pomodoro, wallpapers, and a small music widget in one polished start page.\n\nTo try it, clone this repository, run `npm install && npm run build:notes`, open `chrome:\u002F\u002Fextensions`, enable Developer mode, choose `Load unpacked`, and select the repository folder.\n\n## License\n\nMIT\n","乔木Tab是一个安静、漂亮的本地优先Chrome新标签页个人工作台。它将默认的新标签页替换为一个集成了时间显示、待办事项、常用网站、最近访问记录、便签、天气和音乐等功能的简洁界面，所有核心数据存储于本地，无需注册登录。该扩展特别适合那些希望在打开浏览器时获得更加专注体验的用户，尤其是中文用户，因为它提供了良好的中文支持，包括中文天气预报和常见中文网站图标适配。对于注重隐私且偏好设计感工具的人来说，乔木Tab是一个理想的选择，它通过保持数据本地化来确保用户的隐私安全。",2,"2026-06-11 04:03:38","CREATED_QUERY"]