An AI-powered chat assistant for web browsing

Latest Version

Version
1.5
Update
December 4, 2024
Size
86.44KiB
Developer
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
中文 (简体)
See more
Permissions
ActiveTab
Storage
Scripting
Downloads
See more

AI Chat Assistant Extension

# AI Chat Browser Extension

一个强大的Chrome浏览器扩展,支持智能文档对话。可以自动读取当前页面内容,让你直接与文档进行对话,获取相关信息和解答。

## 功能特点

- 智能文档对话 - 自动提取当前页面内容,实现与文档的智能交互
- 上下文理解 - AI助手能理解页面内容,提供准确的回答
- 快速访问 - 点击浏览器工具栏图标即可打开聊天界面
- 实时对话 - 支持流式响应,实现即时对话体验
- 美观界面 - 现代化的聊天界面设计,支持拖拽调整大小
- 灵活配置 - 可自定义API设置,支持多种AI服务提供商
- 安全可靠 - 本地存储API密钥,确保安全性
- Markdown支持 - 完整支持Markdown格式和代码高亮显示

## 功能列表和状态

### 已实现功能
1. **基础界面**
- 可调整大小的右侧面板 (300px-800px)
- 可拖动的左边框
- 深色文字显示 (#000000)
- AI和用户头像显示(/)
- 响应式设计

2. **聊天功能**
- Markdown 渲染支持
- 代码语法高亮
- 消息流式响应
- 中文界面支持

3. **设置功能**
- API设置面板
- 设置的本地存储
- API密钥管理
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "AI Chat Assistant", "version": "1.5", "description": "An AI-powered chat assistant for web browsing", "author": "[email protected]", "browser_specific_settings": { "gecko": { "id": "[email protected]", "strict_min_version": "109.0" } }, "permissions": [ "activeTab", "storage", "scripting", "downloads" ], "host_permissions": [ "" ], "action": { "default_title": "AI Chat" }, "background": { "service_worker": "background.js", "scripts": ["background.js"], "type": "module" }, "content_scripts": [ { "matches": [""], "js": ["chatHistory.js", "content.js"] } ], "web_accessible_resources": [ { "resources": [ "lib/marked.esm.js", "lib/highlight.min.js", "lib/github.min.css" ], "matches": [""] } ], "icons": { "16": "images/icon16.png", "48": "images/icon48.png", "128": "images/icon128.png" }}
Read more