tview
与 tcell
,实时显示聊天记录。go-silk
和 go-lame
)。viper
提供灵活的配置方式。Gin
Web 框架,支持 RESTful API。组件 | 功能 |
---|---|
tview / tcell | 终端界面框架 |
go-silk / go-lame | 音频编解码 |
gopsutil | 系统资源监控 |
viper | 配置文件管理 |
go-sqlite3 | 聊天记录存储 |
gin | HTTP 接口服务 |
go install
(推荐)如果你的系统已安装 Go 环境(Go 1.18+):
bashgo install github.com/sjzar/chatlog@latest
请确保该路径已加入到环境变量 $PATH 中:
bashecho 'export PATH="$HOME/go/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
访问项目的 Releases 页面下载适合系统的预编译版本。
推荐使用 Cherry Studio(因为我电脑里只有这个)
使用方式:MCP SSE
在 设置 - MCP 服务器 下点击 添加服务器,输入名称为 chatlog,选择类型为 服务器发送事件(sse),填写 URL 为 http://127.0.0.1:5030/sse 点击 保存。(注意:点击保存前不要先点击左侧的开启按钮)
选择支持 MCP 调用的模型,打开 chatlog 工具选项
测试功能是否正常
在模型能调用mcp服务后即为正常
在作者的 GitHub仓库中有更为详细的文档
本文作者:Casear
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!