Skip to content

一个为 Twitter/X 提供增强功能的浏览器扩展,支持一键复制推文内容和智能分词功能。

License

Notifications You must be signed in to change notification settings

lemon-codehub/xplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

X Plus - Twitter 增强工具

一个为 Twitter/X 提供增强功能的浏览器扩展,支持一键复制推文内容和智能分词功能。

🌟 功能特性

✅ 一键复制

  • 在每条推文右上角添加复制按钮
  • 点击即可快速复制推文全文
  • 复制成功后按钮会显示确认状态

🔍 智能分词

  • 点击分词按钮可智能分割推文内容
  • 支持链接、@用户名、#话题标签整体识别
  • 多选功能:点击词语可多选
  • 批量操作:多选后可一键复制或搜索所有选中词语
  • 操作按钮固定在顶部,滚动时始终可见

🎨 现代化界面

  • 简洁优雅的按钮设计
  • 流畅的动画效果
  • 响应式布局,适配不同屏幕尺寸
  • 深色模式友好

🚀 安装使用

开发者模式安装

  1. 下载或克隆本项目到本地
  2. 打开 Chrome/Edge 浏览器,进入扩展程序页面
  3. 开启"开发者模式"
  4. 点击"加载已解压的扩展程序"
  5. 选择项目文件夹
  6. 访问 Twitter/X 网站即可使用

文件结构

xplus/
├── manifest.json          # 扩展配置文件
├── css/
│   └── content.css        # 样式文件
├── js/
│   └── content.js         # 主要功能脚本
├── images/                # 图标文件
│   ├── extension_icon.png
│   ├── [email protected]
│   ├── [email protected]
│   ├── [email protected]
│   └── [email protected]
└── README.md              # 项目说明

🎯 使用方法

  1. 复制推文:将鼠标悬停在任意推文上,点击右上角出现的 📋 按钮
  2. 分词功能:点击推文右上角的 ✂️ 按钮,弹出分词窗口
  3. 选择词语:直接点击词语进行多选,再次点击可取消选择
  4. 批量操作:选中多个词语后,点击"复制所有选中词语"或"使用Google搜索所有选中词语"

🔧 技术特点

  • 纯前端实现:无需后端服务,保护用户隐私
  • 轻量级:代码简洁,不影响页面加载性能
  • 智能识别:准确识别链接、用户名、话题标签等特殊内容
  • 跨平台:支持 Chrome、Edge 等 Chromium 内核浏览器

🤝 贡献指南

欢迎提交 Issue 和 Pull Request!

开发建议

  • 保持代码简洁易懂
  • 遵循现有代码风格
  • 添加必要的注释说明
  • 更新测试用例

提交规范

  • 使用清晰的提交信息
  • 描述具体的功能变更
  • 如有必要,提供测试步骤

📄 许可证

MIT License - 详见 LICENSE 文件

🙏 致谢

感谢所有贡献者和使用者的支持!

📞 联系方式

如有问题或建议,欢迎通过以下方式联系:

  • 提交 GitHub Issue
  • 发送邮件(在GitHub个人资料中查看)

⭐ 如果这个项目对你有帮助,请给个 Star 支持一下!

About

一个为 Twitter/X 提供增强功能的浏览器扩展,支持一键复制推文内容和智能分词功能。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published