A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Documents repo of ForkSilly. ForkSilly:兼容sillytavern(酒馆)角色卡、世界书、正则、预设、聊天记录的安卓移动端应用;同时也可作为stable diffusion客户端使用。
通知公告
1.28版的readme看这里:
通过API模板引擎兼容了大部分api格式,并添加mcp。如果需要连接Gemini、Claude等原生格式,请点击按钮前往模板仓库下载示例模板导入api设置。
(20251222)提醒:pollinations.ai接口已经更新。如果你使用pollinations进行文生图,请将app更新到1.26.86以上版本,文生图url修改为https://gen.pollinations.ai/image,并前往新的管理页面https://enter.pollinations.ai/创建新的api key。
(20260424)已更新 DeepSeek V4 模板。前往模板仓库下载并导入api设置中使用:https://github.com/fatsnk/APItemplateV2/tree/main/templates
(202605)硅基流动突然需要实名认证才能使用,否则会报错。如果你使用硅基的模型(聊天模型或记忆)遇到401或403错误,请到硅基流动官网进行认证。
应用不会自动截断上下文。如有相关需求,请查看使用技巧中”限制上下文“部分。
应用不渲染无法识别的xml标签中的内容。如有需要,请在主题设置中的标签规则选项卡添加标签名,详情参考FAQ的Q11。
这个仓库是ForkSilly的文档仓库,forksilly的源码和apk安装包会在仓库的releases发布。 (仓库文件不含完整源码,完整源码请在📦releases获取),遇到问题请先阅读仓库的帮助文档,并检查常见问题解答 是否已有相关解答。https://github.com/fatsnk/forksilly.doc/discussions/1#discussioncomment-14816259
🎬 新手快速上手指南:新手入门,包含简单的使用方法和一些基础知识。
示例角色卡:制作了示例角色卡,供萌新参考。请查看 https://github.com/fatsnk/LifeReloaded
ForkSilly: 一个react native/expo项目,主要用于Android。适用于对sillytavern有一定使用经验的用户
小孩子不懂事,写着玩的🤕 中文名:“傻叉”( 由于手机端sillytavern用起来较难受,所以让AI写了这个项目。



预览图可能修改过主题设置且为历史版本截图,不代表app安装后的默认效果
--api --listen --cors-allow-origins '*'),请点击🔧图标进入更多选项-文生图,并添加API、预设并设置默认和参数,然后在触发标签中开启聊天文生图功能。预设中的main在请求时会被替换成捕获的提示词,其它条目则会根据你选择的位置拼接。文生图简单教程
<gen_image>prompt tags</gen_image>(可在预设中添加相应条目,或使用世界书)。如果需要重新生成,可点击🎨手动生成。ForkSilly包含第三方依赖,查看它们的许可详情:LICENSE-THIRD-PARTY
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
See the LICENSE file for details.
使用上有疑问请先阅读相关文档和以下FAQ:
选择文件名不含src的压缩包,解压后安装APK文件。适用所有cpu架构(因此安装包体积略大)
源码以zip格式上传于release。 项目结构:项目结构文档
如果你想自己打包APK,可下载源码到本地,使用以下命令调试和打包(需先配置Android开发环境和Java开发环境):
(安装依赖)npm install
(在模拟器调试)npx expo run:android
cd android(切换到Android目录,修改gradle.properties文件底部的MYAPP_RELEASE_STORE_FILE等参数值为你自己的release证书和密钥)
gradlew assembleRelease(打包成apk)
如果你有Mac,也可以打包成ipa。
main如果不为空,会替换掉预设中main条目的内容,jailbreak/post-history instructions的内容则始终使用预设中的内容,角色卡中的对应内容将被忽略)测试url: https://oai-liard.vercel.app/v1 ,用于测试连通性、模型获取、确认上下文,也可以用于伪造assistant回复;
消息气泡可以独立设置透明度而不影响消息文字:直接在用户气泡色和AI气泡色输入框中填写包含alpha通道值的16进制值即可,例如#3A3A3ABB,末尾的BB即表示不透明度,值越大透明度越低,FF为完全不透明;也可以设置成00全透明,模拟出类似文档的主题效果。
默认渲染器支持部分HTML内联样式和大部分markdown语法,例如:
文字颜色:
<font color='red'>①这是红色字。</font>
<span style="color: black;">这是黑的文字</span>
按钮(仅用于复制按钮文本):
<button style="background: #3b82f6; color: white;">蓝色按钮</button>
<button disabled">被禁用的按钮</button>
插入web图片:

<img src="https://files.catbox.moe/y6uo86.jpg" alt="公司Logo">
使用在存储管理中上传的本地图片:
<img src="gallery/我的角色/微笑.png" alt="微笑表情">
...
在🔧中的存储管理中可管理你的文件,并可在Gallery/角色名目录下导入表情包和角色图片,以支持让AI以HTML格式插入聊天中,使用相对路径,例如<img src="gallery/我的角色/微笑.png" alt="微笑表情">
支持roll和random占位符,例如
支持常见占位符,包括{{user}}、{{char}}、{{lastcharmessage}}、{{lastusermessage}}、{{lastmessage}},因此大多数预设无需修改可直接使用。 其它占位符:
{{user}} (用户角色名), {{char}} (AI角色名) 及其别名 <user>, <char>。{{random::A::B...}} (或 {{random:A,B...}}) 用于从列表中随机选取一项,若无参数则返回0-1随机数。{{roll::EXPRESSION}} (或 {{roll:EXPRESSION}}) 用于掷骰计算,支持如 1d6、2d10+3 等表达式。{{lastmessage}}: 当前聊天中的最后一条消息的文本。{{lastusermessage}}: 聊天记录中最后一条用户消息的文本。{{lastcharmessage}}: 聊天记录中最后一条助手(AI角色)消息的文本。角色管理界面点击排序后默认按修改时间排序,编辑角色后,可下拉刷新以便让其显示到最前方;将角色添加到收藏,可以让ta优先显示
/hide 楼层,例如/hide 0-10,则0到10楼就不会发送给AI最大处理消息数量输入框中填写一个较小的值,限制仅处理最新的几条消息,避免正则/符号/标签处理所有消息,可提升载入速度。角色卡创建和编辑:妮卡角色工作室Pro、OcO萌/AI角色卡编辑器:CharacterEditor
文生图webui推荐(stable-diffusion-webui-forge):ControlNet的开发者lllyasviel制作的优化版webui,对性能较差的显卡有很大提升
如果你想使用Zimage,请使用这个版本:NEO。该版本没有一键安装包,需自行安装。
文生图模型推荐:WAI-NSFW-illustrious-SDXL
NovelAI转stable diffusion(webUI A1111): novel api go,可部署在本地或云平台的中转项目,可将novelAI文生图接口转换成openai或A1111等更通用的格式,方便接入各种客户端。
octopus:One Hub All LLMs.
comfyui2A1111: 将comfyui和novelAI的接口转换为更通用的api(openai兼容和A1111),配置后便可接入forksilly或其它平台使用。
novel api go:如果你只用novelAI,那么部署这个项目到云服务更方便。
以下声明同时适用于仓库文档、forksilly源码、forksilly APP本体。
forksilly项目基于AGPL-3.0授权,目前不提供闭源许可;任何基于此项目的修改、衍生作品或包含该项目代码的软件,必须同样以 AGPL-3.0 协议开源。 如果您希望在其它项目中使用本代码:必须遵守 AGPL-3.0 协议,公开您的完整源代码;不可将本项目代码整合到闭源软件中。
forksilly项目是一个开源的通用大语言模型(LLM)前端工具,仅提供技术框架和接口集成功能。
1. 内容责任
项目不提供任何 AI 模型服务或 API 密钥
用户通过forksilly生成的所有内容(包括文本、图片等)均由用户自行负责
用户接入的第三方 API 服务及其生成内容,责任由用户与相应服务提供商承担
项目开发者和维护者对用户使用forksilly生成的任何内容不承担法律责任
2. 使用规范
使用此项目时,您需要:
遵守您所在地区的法律法规
遵守您所使用的第三方 API 服务条款
对生成内容的合法性、合规性负责
不得将项目用于任何非法用途
不得生成违反法律法规或侵犯他人权益的内容
3. 风险提示
AI 生成内容可能存在错误、偏见或不当信息
用户应自行审查和验证生成内容的准确性与合法性
因使用本工具产生的任何纠纷、损失或法律后果,由用户自行承担
使用此项目,即表示您已阅读、理解并同意本免责声明。
mcp-language-server gives MCP enabled clients access semantic tools like get definition, references, rename, and diagnos
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
MCP server integration for DaVinci Resolve Studio