Wohoo AI Assistant 是一个为 Zotero 设计的智能助手插件,旨在提升学术研究和写作效率。通过集成 GPT 模型,为用户提供智能对话、文献分析、写作辅助等功能。
- 上下文感知的对话系统
- 多角色对话模式(聊天、创作、大纲、评审、总结)
- 支持 Markdown 和数学公式渲染
- 文献内容智能分析
- 自动生成文献总结
- 提取关键观点和主题
- 智能写作建议
- 大纲生成
- 内容审查和优化
- 任务创建和跟踪
- 状态管理
- 历史记录
- 中英文双语支持
- 自定义快捷键
- 浮动窗口界面
- 可拖拽调整大小
- 下载最新版本的插件文件 (.xpi)
- 在 Zotero 中打开 Tools -> Add-ons
- 点击齿轮图标,选择 "Install Add-on From File"
- 选择下载的插件文件进行安装
- 重启 Zotero
- 打开 Zotero 首选项
- 找到 Wohoo AI Assistant 设置面板
- 配置 API 密钥和其他相关设置
- 点击工具栏的 AI 助手图标打开对话窗口
- 选择需要的对话模式(聊天、写作等)
- 输入问题或指令开始对话
- 使用快捷键快速访问常用功能
src/
├── modules/
│ ├── gpt/ # GPT 相关功能
│ │ ├── components/ # UI 组件
│ │ ├── services/ # 核心服务
│ │ ├── types/ # 类型定义
│ │ └── utils/ # 工具函数
│ └── xml/ # XML 处理模块
├── utils/ # 通用工具
└── types/ # 全局类型定义
- 克隆仓库
git clone [repository-url]- 安装依赖
npm install- 开发构建
npm run build- 使用 TypeScript 进行开发
- 遵循模块化设计原则
- 编写单元测试
- 使用 ESLint 进行代码检查
本项目采用 MIT 许可证。详见 LICENSE 文件。