提交图

21 次代码提交

作者 SHA1 备注 提交日期 发布
Zain
8c6a54f923 docs: 添加商店资产指南、隐私政策和商店发布内容文档
添加三个新文档:
- STORE_ASSETS_GUIDE.md:商店资产准备指南,包含图片处理脚本使用说明
- PRIVACY.md:隐私政策文档,中英文双语版本
- STORE_LISTING_CONTENT.md:商店发布内容,包含描述、关键词和截图建议
2025-11-12 17:38:07 +08:00
Zain
1d4f719c6f feat: 更新版本至1.6.2并优化权限配置
- 更新package.json和manifest.json版本号至1.6.2
- 将权限从'scripting'更改为'contextMenus'以支持右键菜单功能
- 精简host_permissions和content_scripts匹配域,移除不常用搜索引擎
- 添加悬浮按钮功能开关和相关代码结构(开发中)
- 新增截图尺寸调整工具脚本,支持批量处理不同尺寸的图片
2025-11-12 16:27:40 +08:00
Zain
c4a40cf90b chore: 更新版本号至1.6.1 2025-11-12 15:14:23 +08:00
Zain
44f575f23d feat(i18n): 添加键盘快捷键和模板选择器的国际化支持
为键盘快捷键、模板选择器和搜索表单添加完整的国际化支持,包括:
1. 在快捷键配置中添加翻译键字段
2. 更新组件以使用翻译文本
3. 添加中英文翻译文本
4. 优化搜索表单高级选项的国际化
5. 添加模板分类和内置模板的翻译

同时新增了logo图片资源
2025-11-12 14:41:52 +08:00
Zain
9845c1bc02 chore: 删除过期的改进计划文档
移除docs/improvements目录下所有已过期的改进计划文档,包括README、SUMMARY及各优先级功能文档
2025-11-12 08:59:18 +08:00
Zain
f3a97197c0 chore: 删除过时的文档和测试文件
清理项目中的旧文档和测试文件,包括:
- ROUND2_CODE_CHANGES_DETAILED.md
- SHORTCUT_FIX_SUMMARY_BRIEF.md
- GLOBAL_SHORTCUT_FIX_SUMMARY.md
- SHORTCUT_SYNC_TEST_GUIDE.md
- TESTING_GUIDE_v2.md
- ROUND2_SUMMARY.md
- SHORTCUT_FIX_TEST_GUIDE.md
- LOGO_UPDATE_GUIDE.md
- P0_FIXES_SUMMARY.md
- SHORTCUT_FIX_SUMMARY.md
- ROUND2_TEST_GUIDE.md
- SHORTCUT_TEST_GUIDE.md
- SHORTCUT_SETTINGS_FIX.md
- docs/UI_UPDATE_SUMMARY.md
- SHORTCUT_FIX_COMPLETE.md
- TWITTER_INTEGRATION.md
- FINAL_SUMMARY.md
- ROUND3_FIX_REPORT.md
- CHANGELOG-PERMISSIONS.md
- PACKAGING.md

这些文件已不再使用或已被新版文档替代
2025-11-11 17:02:55 +08:00
Zain
84a509b92d feat: 新增快捷键功能及多项优化
- 新增全局快捷键支持(Ctrl+Shift+F/Command+Shift+F)
- 添加快捷键命令类型定义(chrome-commands.d.ts)
- 实现版本管理工具(version.ts)
- 新增模板和快捷键相关类型定义
- 优化搜索表单组件支持外部控制高级选项
- 新增引擎选择器组件(EngineSelector)
- 改进全局样式和按钮样式
- 在设置页面新增快捷键配置选项
- 添加测试页面和调试工具
- 更新文档包括发布说明和测试指南

本次提交包含多项功能新增和优化,主要围绕快捷键功能的实现和用户体验提升。
2025-11-11 16:45:59 +08:00
Zain
2383311b08 ci(workflow): 更新发布流程以支持 main 分支推送触发 CI
修改 release.yml 工作流,使 main 分支推送也能触发 CI 验证,同时保留 tag 推送触发完整发布流程的功能
2025-11-10 12:27:47 +08:00
Zain
6de39fe131 feat(ci): 添加自动化CI/CD流程和版本管理
- 新增GitHub Actions工作流实现自动化构建和发布
- 添加版本一致性检查脚本
- 更新package.json和manifest.json版本至1.5.0
- 删除旧版图标文件
- 完善README文档,添加发布流程说明
- 添加CICD_SETUP.md配置指南
2025-11-10 11:43:02 +08:00
Zain
feaf3ef7de feat(search): 新增多个搜索引擎适配器及文档
- 添加 DuckDuckGo、Brave、Yandex、Reddit、GitHub 和 StackOverflow 适配器
- 实现动态语言选择器功能
- 更新搜索引擎类型定义和国际化翻译
- 添加详细的搜索引擎文档和语法参考
2025-11-10 08:56:29 +08:00
Zain
293108e7be feat(search): 添加 Twitter 搜索引擎适配器支持
- 新增 TwitterAdapter 实现 SearchEngineAdapter 接口
- 扩展 SearchEngine 类型包含 'twitter'
- 更新适配器工厂支持 Twitter 引擎
- 添加国际化翻译支持
- 新增 Twitter 集成测试页面
- 添加 Twitter 专属语法类型和参数支持
- 实现 Twitter 高级搜索功能
- 添加单元测试覆盖 Twitter 适配器
2025-11-09 18:55:48 +08:00
Zain
366e090c8f feat: 实现高级搜索语法UI及适配器支持
新增CollapsibleSection和TagInput组件用于组织高级搜索选项
扩展SearchParams类型以支持14种高级搜索语法
更新百度、Google和Bing适配器以处理新增语法
添加测试页面和文档说明功能实现情况
重构SearchForm组件使用折叠面板分组展示高级选项
2025-11-08 17:08:56 +08:00
Zain
22f8b16839 feat(历史记录): 添加popup显示限制和设置页确认逻辑
添加popup页面最多显示50条记录的限制,并在设置页面添加历史记录超出限制时的确认逻辑
当历史记录超过限制时,显示提示信息并引导用户前往设置页面
2025-11-08 15:53:02 +08:00
Zain
d64d047a36 feat(history): 添加历史记录管理功能
实现历史记录管理页面,包含以下功能:
- 添加历史记录搜索和过滤功能
- 支持快速搜索和编辑后搜索
- 添加历史记录展开/收起功能
- 添加从选项页面恢复历史记录的功能
2025-11-08 11:49:44 +08:00
Zain
f32329ce19 feat(build): 添加扩展打包脚本和文档
添加自动打包脚本 package.js,支持从 dist 目录生成发布包
新增 PACKAGING.md 文档说明打包流程
更新 .gitignore 忽略 releases 目录
优化 manifest.json 主机权限配置
新增 CHANGELOG-PERMISSIONS.md 记录权限变更
2025-11-08 06:33:43 +08:00
Zain
c6b48167bb chore: 更新.gitignore文件中的测试相关忽略项 2025-11-07 17:12:14 +08:00
Zain
d4709d7331 chore: remove .tmp-chrome from version control 2025-11-07 17:08:27 +08:00
Zain
ad790ebd43 style(options): 将数据部分按钮间距从 space-y-4 改为 flex flex-col gap-5 2025-11-07 17:02:32 +08:00
Zain
47652d24fd feat(设置): 改进设置重置功能并添加自动保存
添加默认设置作为存储初始值,优化设置重置逻辑
重置设置后自动保存并显示操作结果
根据用户设置选择搜索结果打开方式
更新相关翻译文本
2025-11-07 16:50:19 +08:00
Zain
6a997b8ba6 feat(主题): 实现主题系统并集成到options和popup页面
添加ThemeProvider组件和useTheme hook支持主题切换功能
新增测试页面和实现文档
集成主题系统到options和popup页面
2025-11-07 13:50:11 +08:00
Zain
42eda50dc6 first commit 2025-11-07 13:36:51 +08:00