安装
一、通过打包版
打包好的版本,开箱即用。支持MacOS、Windows 10、Windows 11. MacOS下载dmg后缀的安装包 Windows下载exe后缀的安装包
- GitHub下载地址:https://github.com/newfyu/Tianshu/releases
- 百度盘下载地址:https://pan.baidu.com/s/1B1JYtURbM90u344-X2rQZA 提取码: 1234
Mac上如果提示什么文件损坏,安全权限问题,在“通用”-“隐私与安全”中打开。
二、通过源码安装
本仓库不提供源码,Tianshu由brainshell(前端)和braindoor(后端)两个项目打包而成。源码可以去各自的仓库查看。
-
Braindoor 最初主要用于快速构建chatgpt本地知识库,后来陆续增加了其他功能。具体安装方法参考: https://github.com/newfyu/Braindoor
-
Brainshell 提供了无框常驻模式,目标是把AI融合到日常工作中。项目地址: https://github.com/newfyu/Brainshell
启动braindoor,会开启一个本地服务(http://127.0.0.1:7860)。然后启动brainshell后会尝试和它连接,连接成功即可使用。
三、配置
OpenAI Key
软件需要OpenAI的key才能使用。
窗口模式下,点击设置图标,填入OpenAI的key。如果你的网络无法访问openai,还需要下面填入代理地址。
也支持第三方的OpenAI转发服务和二次分发的Key,比如api2d.com。在购买后填入对应的反向代理地址和第三方服务商提供的key。

代理
针对国内用户,如果你的网络无法访问openai,需要填入代理地址,可以选择正向代理和反向代理两种方式。
如果你使用自己的科学上网工具,在正向代理中填入代理地址即可。代理地址可以是http或者socks5协议。
如果没有自己的代理工具,也可以考虑使用第三方的OpenAI API代理服务,如 https://api.openai-proxy.com 。这个地址要填入反向代理中。
也可以考虑使用api2d的服务,详细查阅:https://api2d.com/wiki/doc
四、权限设置
MacOS上可能会遇到一些权限问题。
如果提示“Tiansh无法打开,因为它来自身份不明的开发者“。在“通用”-“隐私与安全”中打开。
全局Chat功能需要在“隐私与安全”-“辅助功能”中添加Tiansh,否则无法获取剪贴板内容。(由于没有购买Apple的签名,每次版本更新后需要删除原有然后重新添加一次,以后完善了再考虑搞个签名吧)
使用本地知识库问答的时候,可能会提示读取本地文件的权限提示,同意打开即可。
Windows上一般不会遇到这些权限问题。