5 Commits
1.9.2 ... 1.9.3

Author SHA1 Message Date
IndieKKY
75235883a5 chore: release 1.9.3 2024-04-15 09:57:44 +08:00
IndieKKY
aeac55cb6b recommend 2024-04-15 09:57:28 +08:00
IndieKKY
cf1bd97dec readme 2024-04-12 10:43:02 +08:00
IndieKKY
915cd8022d readme 2024-04-12 10:41:13 +08:00
IndieKKY
e7f3eef6dc readme 2024-04-12 10:38:51 +08:00
5 changed files with 22 additions and 15 deletions

View File

@@ -27,6 +27,13 @@
安装扩展后,在哔哩哔哩网站观看视频时,视频右侧会显示字幕列表面板。
### 使用本地Ollama模型
如果你使用本地Ollama模型需要配置环境变量`OLLAMA_ORIGINS=chrome-extension://bciglihaegkdhoogebcdblfhppoilclp`否则访问会出现403错误。
然后在插件配置里apiKey随便填一个服务器地址填`http://localhost:11434`,模型选自定义,然后填入自定义模型名如`llama2`
但是测试发现llama2 7b模型比较弱无法返回需要的json格式因此总结很可能会无法解析响应而报错(但提问功能不需要解析响应格式,因此没问题)。
## 交流联系
QQ群194536885

View File

@@ -1,7 +1,7 @@
{
"name": "哔哩哔哩字幕列表",
"description": "显示B站视频的字幕列表,可点击跳转与下载字幕,并支持翻译和总结字幕!",
"version": "1.9.2",
"version": "1.9.3",
"manifest_version": 3,
"permissions": [
"storage"

View File

@@ -1,7 +1,7 @@
{
"private": true,
"name": "bilibili-subtitle",
"version": "1.9.2",
"version": "1.9.3",
"type": "module",
"description": "哔哩哔哩字幕列表",
"main": "index.js",

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@@ -369,22 +369,22 @@ const Body = () => {
</div>
</div>
<div className='flex flex-col items-center text-center py-2 mx-4 border-t border-t-base-300'>
<div className='font-semibold text-accent flex items-center gap-1'><img src='/immersive-summary.png'
alt='Immersive Summary logo'
className='w-8 h-8'/>Immersive Summary
<div className='font-semibold text-accent flex items-center gap-1'><img src='/my-article-summarizer.png'
alt='My Article Summarizer logo'
className='w-8 h-8'/>My Article Summarizer
</div>
<div className='text-sm px-2 desc'></div>
<div className='text-sm px-2 desc'>apikey</div>
<div className='flex gap-2'>
<a title='Chrome商店' href='https://chromewebstore.google.com/detail/mcijpllinkhflgpkggimnafkbmpiijah'
<a title='Chrome商店' href='https://chromewebstore.google.com/detail/my-article-summarizer/nanlpakfialleijdidafldapoifndngn'
onClick={(e) => {
e.preventDefault()
openUrl('https://chromewebstore.google.com/detail/mcijpllinkhflgpkggimnafkbmpiijah')
openUrl('https://chromewebstore.google.com/detail/my-article-summarizer/nanlpakfialleijdidafldapoifndngn')
}} className='link text-sm text-accent'>Chrome商店</a>
<a title='Crx搜搜(国内可访问)'
href='https://www.crxsoso.com/webstore/detail/mcijpllinkhflgpkggimnafkbmpiijah'
href='https://www.crxsoso.com/webstore/detail/nanlpakfialleijdidafldapoifndngn'
onClick={(e) => {
e.preventDefault()
openUrl('https://www.crxsoso.com/webstore/detail/mcijpllinkhflgpkggimnafkbmpiijah')
openUrl('https://www.crxsoso.com/webstore/detail/nanlpakfialleijdidafldapoifndngn')
}} className='link text-sm text-accent'>Crx搜搜(访)</a>
</div>
</div>
@@ -416,11 +416,11 @@ const Body = () => {
{recommendIdx === 2 && <div className='flex items-center gap-1 rounded shadow-sm bg-base-200/10'>
<a className='link link-accent link-hover font-semibold text-sm flex items-center' onClick={(e) => {
e.preventDefault()
openUrl('https://chromewebstore.google.com/detail/mcijpllinkhflgpkggimnafkbmpiijah')
}}><img src='/immersive-summary.png'
alt='Immersive Summary logo'
className='w-8 h-8'/>Immersive Summary</a>
<span className='text-sm desc'></span>
openUrl('https://chromewebstore.google.com/detail/nanlpakfialleijdidafldapoifndngn')
}}><img src='/my-article-summarizer.png'
alt='My Article Summarizer logo'
className='w-8 h-8'/>My Article Summarizer</a>
<span className='text-sm desc'></span>
</div>}
{recommendIdx === 3 && <div className='flex items-center gap-1 rounded shadow-sm bg-base-200/10'>
<a className='link link-accent link-hover font-semibold text-sm flex items-center' onClick={(e) => {