33
33
34
34
### 商店下载(推荐)
35
35
36
- <p align =" left " >
37
- <a title =" 从 Microsoft Store 中获取 " href =" https://www.microsoft.com/store/apps/9MVFJLPH517M?launch=true&mode=full " target =" _blank " >
38
- <picture>
39
- <source srcset="https://get.microsoft.com/images/en-US%20light.svg" media="(prefers-color-scheme: dark)" />
40
- <source srcset="https://get.microsoft.com/images/en-US%20dark.svg" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" />
41
- <img src="https://get.microsoft.com/images/en-US%20dark.svg" width=160 />
42
- </picture>
43
- </a >
44
- </p >
36
+ [ 从 Microsoft Store 中获取] ( https://www.microsoft.com/store/apps/9MVFJLPH517M?launch=true&mode=full )
45
37
46
38
### 侧加载
47
39
52
44
53
45
## 开发
54
46
55
- 哔哩助理拆分了多个模块的代码至独立仓库中,以便于其他开发者参考和使用。
47
+ 在开发哔哩助理的过程中,抽离出了多个单独组件,可以被其它开发者集成到自己的项目中:
56
48
57
49
- [ bili-kernel] ( https://github.com/Richasy/bili-kernel )
58
- 哔哩助理与 BiliBili API 交互的核心代码,是一层 .NET 包装器,基于 .NET Standard 2.0,便于移植和二次开发。
59
- - [ semantic -kernel] ( https://github.com/Richasy/semantic -kernel )
60
- 基于 [ microsoft/semantic-kernel ] ( https://github.com/microsoft/semantic-kernel ) 进行二次开发,支持更多国内大模型 。
61
- - [ mpv-winui] ( https://github.com/Richasy/bili-kernel )
50
+ 哔哩助理与 BiliBili API 交互的核心代码,是一层 .NET 包装器,基于 .NET Standard 2.0,完全的AOT支持, 便于移植和二次开发。
51
+ - [ agent -kernel] ( https://github.com/Richasy/agent -kernel )
52
+ 小幻助理 / 小幻阅读 / 哔哩助理 共享的 AI 基础库,支持20余种AI服务,并提供完全的 AOT 支持 。
53
+ - [ mpv-winui] ( https://github.com/Richasy/mpv-winui )
62
54
哔哩助理的核心播放器之一,将 MPV 集成进 WinUI3 以实现良好的播放体验。
63
- - [ WinUI.Share ] ( https://github.com/Richasy/WinUI.Share )
55
+ - [ winui-kernel ] ( https://github.com/Richasy/winui-kernel )
64
56
我在多个 WinAppSDK 项目之间共用的一些基础样式及实现。
65
57
66
- 这四个仓库以子模块的形式集成在哔哩助理开发项目中,所以在克隆本仓库时,需要同时克隆子仓库。
58
+ 除 mpv-winui 外,其它都以 nuget 形式集成在项目内
67
59
68
60
第一次克隆时可以运行下面的命令:
69
61
@@ -77,14 +69,11 @@ git clone --recurse-submodules https://github.com/Richasy/Bili.Copilot.git
77
69
git submodule update --init --recursive
78
70
```
79
71
80
- 在克隆之后,你需要在命令行中进入克隆的三个子模块的目录,切换它们的 HEAD,这是对应的列表:
72
+ 在克隆之后,你需要在命令行中进入克隆的子模块的目录,切换 HEAD,这是对应的列表:
81
73
82
74
| 模块| 路径| HEAD (分支)|
83
75
| -| -| -|
84
- | bili-kernel| src\Libs\bili-kernel| main|
85
- | semantic-kernel| src\Libs\semantic-kernel| dev|
86
76
| mpv-winui| src\Libs\mpv-winui| main|
87
- | WinUI.Share| src\Libs\WinUI.Share| main|
88
77
89
78
切换分支完成后,还需要下载 mpv / ffmpeg 到对应的目录:
90
79
0 commit comments