SillyTavern(酒馆)一个可以安装在电脑(和安卓手机)上的人工智能互动角色聊天/角色扮演游戏

SillyTavern(酒馆)一个可以安装在电脑(和安卓手机)上的人工智能互动角色聊天/角色扮演游戏

SillyTavern 是一个可以安装在电脑(和安卓手机)上的用户界面,让您可以与文本生成的人工智能互动,并与您或社区创建的角色聊天/玩角色扮演游戏。

官网:SillyTavern/SillyTavern: LLM Frontend for Power Users.

当然可惜的是说明书是英文的:What is SillyTavern? | docs.ST.app

功能亮点‌:

  1. 全平台适配界面‌:专为移动设备优化,操作流畅,体验友好。
  2. 多模型兼容‌:无缝支持主流AI服务与模型,涵盖KoboldAI/CPP、Horde、NovelAI、Ooba、OpenAI、OpenRouter、Claude、Scale等,满足多样化需求。
  3. 沉浸式交互模式‌:独创「Galgame式老婆模式」,结合动态角色互动与情感化叙事,打造个性化体验。
  4. Horde SD整合‌:集成分布式Stable Diffusion绘图功能,实现高效图像生成。
  5. 语音与文本双驱动‌:支持TTS语音合成与文本生成,配备世界观设定(Lorebooks)功能,构建完整叙事宇宙。
  6. 深度定制系统‌:界面主题、交互逻辑均可自由配置,适配个性化使用习惯。
  7. 智能语言中枢‌:内置自动翻译与海量Prompt库,覆盖创作、对话、指令等全场景需求。
  8. 扩展服务矩阵‌:
    • 文生图引擎‌:基于AI的文本绘画生成,一键转化创意为视觉作品。
    • 语音合成模块‌:多音色TTS支持,赋予角色鲜活声线。
    • 智能总结系统‌:依托向量数据库技术,自动提炼聊天信息核心要点。

安装

Windows下安装

创建一个目录,比如e:\github ,在这个目录里下载源代码

git clone https://github.com/SillyTavern/SillyTavern -b release

进入SillyTavern目录

cd SillyTavern

然后启动

Start.bash

启动成功后显示:

If you don't want to receive content updates in the future, set skipContentCheck to true in the config.yaml file. Generating thumbnails cache. Please wait... Done! Generated: 23 preview images Collecting and creating stats for user: default-user Compiling frontend libraries... webpack 5.98.0 compiled successfully in 15025 ms Launching in a browser... SillyTavern is listening on IPv4: 127.0.0.1:8000 ================================================= Go to: http://127.0.0.1:8000/ to open SillyTavern ================================================= Extensions available for default-user [ { type: 'system', name: 'assets' }, { type: 'system', name: 'attachments' }, { type: 'system', name: 'caption' }, { type: 'system', name: 'connection-manager' }, { type: 'system', name: 'expressions' }, { type: 'system', name: 'gallery' }, { type: 'system', name: 'memory' }, { type: 'system', name: 'quick-reply' }, { type: 'system', name: 'regex' }, { type: 'system', name: 'stable-diffusion' }, { type: 'system', name: 'token-counter' }, { type: 'system', name: 'translate' }, { type: 'system', name: 'tts' }, { type: 'system', name: 'vectors' } ]

软件会自动打开http://127.0.0.1:8000/ 这个网址,显示欢迎页面:

Linux下安装

理论上跟Windows下一样,先下载源代码,然后执行

  • ./start.sh 

FreeBSD下安装

理论上应该能装成,但是没做试验。

配置

导入角色:

导入角色

输入要导入的内容的URL

支持的来源:

  • Chub 角色(直链或ID)
    例子: Anonymous/example-character
  • Chub 知识书(直链或ID)
    例子: lorebooks/bartleby/example-lorebook
  • JanitorAI 角色(直链或UUID)
    例子: ddd1498a-a370-4136-b138-a8cd9461fdfe_character-aqua-the-useless-goddess
  • Pygmalion.chat 角色(直链或UUID)
    例子: a7ca95a1-0c88-4e23-91b3-149db1e78ab9
  • AICharacterCards.com 角色(直链或ID)
    例子: AICC/aicharcards/the-game-master
  • 被允许的PNG直链(请参阅 config.yaml
    例子: https://files.catbox.moe/notarealfile.png
  • RisuRealm 角色(直链)
    例子: https://realm.risuai.net/character/3ca54c71-6efe-46a2-b9d0-4f62df23d712

 我们先用Anonymous/example-character测试一下

直接在导入角色那里输入Anonymous/example-character

如何快速开始聊天?

  1. 点击 API连接 并连接一个  API.
  2. 点击 角色管理 并选择一个角色。

你可以点击右侧添加更多 示例角色 或从其他网站中 导入角色 。

您可前往此处 下载扩展和资源菜单 (在这里: 扩展 )以安装拓展功能。

配置API连接 

一开始不熟悉,走了弯路,最终配置是这样的:

API连接配置 API custom Server URL: http://192.168.1.13:1337/v1 Settings Preset: Default 模型 gpt-4o Proxy Preset: None 自定义停止字符串 <Empty> 以...开始回复 <Empty> Reasoning Template: DeepSeek API 选聊天补全 自定义站点填AI API服务器的地址 

然后就可以对话了,还是挺好玩的!

Read more

可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

可以在命令行通过大模型使用上下文协议(MCP)与外部工具交互的软件:小巧的MCPHost

小巧的MCPHost MCPHost 可以在命令行下使用,使大型语言模型(LLM)能够通过模型上下文协议(MCP)与外部工具进行交互。目前支持Claude 3.5 Sonnet和Ollama等。本次实践使用自己架设的Deepseek v3模型,跑通了Time MCP服务。  官网:GitHub - mark3labs/mcphost: A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP). 下载安装 使用非常方便,直接下载解压即可使用。官网提供Windows、Linux和MacOS三个系统的压缩包: https://github.com/

By Ne0inhk
MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

MCP客户端与服务端初使用——让deepseek调用查询天气的mcp来查询天气

本系列主要通过调用天气的mcp server查询天气这个例子来学习什么是mcp,以及怎么设计mcp。话不多说,我们开始吧。主要参考的是B站的老哥做的一个教程,我把链接放到这里,大家如果有什么不懂的也可以去看一下。 https://www.bilibili.com/video/BV1NLXCYTEbj?spm_id_from=333.788.videopod.episodes&vd_source=32148098d54c83926572ec0bab6a3b1d https://blog.ZEEKLOG.net/fufan_LLM/article/details/146377471 最终的效果:让deepseek-v3使用天气查询的工具来查询指定地方的天气情况 技术介绍 MCP,即Model Context Protocol(模型上下文协议),是由Claude的母公司Anthropic在2024年底推出的一项创新技术协议。在它刚问世时,并未引起太多关注,反响较为平淡。然而,随着今年智能体Agent领域的迅猛发展,MCP逐渐进入大众视野并受到广泛关注。今年2月,

By Ne0inhk
实战篇:Python开发monogod数据库mcp server看完你就会了

实战篇:Python开发monogod数据库mcp server看完你就会了

原创不易,请关注公众号:【爬虫与大模型开发】,大模型的应用开发之路,整理了大模型在现在的企业级应用的实操及大家需要注意的一些AI开发的知识点!持续输出爬虫与大模型的相关文章。 前言 目前mcp协议是给deepseek大模型插上工具链的翅膀,让大模型不仅拥有超高的推理和文本生成能力,还能具备执行大脑意识的工具能力! 如何开发一个mcp? mcp是一种协议,指的是模型上下文协议 (Model Context Protocol)。 官方结成的mcp https://github.com/modelcontextprotocol/python-sdk mcp库 pip install mcp from mcp.server.fastmcp import FastMCP 我们先来做一个简单的案例 from mcp.server.fastmcp import FastMCP import requests mcp = FastMCP("spider") @mcp.tool() def crawl(

By Ne0inhk
AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建

AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 作者:高瑞冬 本文目录 * AI Agent新范式:FastGPT+MCP协议实现工具增强型智能体构建 * 一、MCP协议简介 * 二、创建MCP工具集 * 1. 获取MCP服务地址 * 2. 在FastGPT中创建MCP工具集 * 三、测试MCP工具 * 四、AI模型调用MCP工具 * 1. 调用单个工具 * 2. 调用整个工具集 * 五、私有化部署支持 * 1. 环境准备 * 2. 修改docker-compose.yml文件 * 3. 修改FastGPT配置 * 4. 重启服务 * 六、使用MCP-Proxy集成多个MCP服务 * 1. MCP-Proxy简介 * 2. 安装MCP-Proxy * 3. 配置MCP-Proxy * 4. 将MCP-Proxy与FastGPT集成 * 5. 高级配置

By Ne0inhk