Welcome Home, Rhea
TOGETHER
0 days since we met
poke
Daily
🌞
🍳
🍱
🍽
🍨
💧
🍃
🌙
🌿
📝
Countdowns
Claude
Reader
loading...
Claude
settings

System Prompt

Model Parameters

0.8

Memory Compression

偏好设置

推送开启后哥哥关心你或回信时会通知 · 天气开启后首页显示定位天气

API 模型管理

添加后在聊天底栏下拉框中选择使用

MCP Servers

Console
TODAY
--
TOTAL
--
CACHE
--
BY SESSION
Moments
OB
loading...
Letters
loading...
使用指南
guide

聊天 · Chat

这是你和 Claude 聊天的地方。

  • 新建对话:点击左上角 ☰ 打开侧栏,点「+ New」创建新对话
  • 切换对话:在侧栏点击任意对话切换过去
  • 会话设置 ⚙:点右上角齿轮,可以给这个对话单独设名字、人设(System Prompt)和温度
  • 选模型:输入框下方的下拉框可以选不同模型
  • Extended Thinking:输入框下方的「Think」开关,打开后 Claude 会先想一遍再回答,回答更仔细但更慢

每日签到 · Daily

记录你每天的心情。选一个表情、写几句话,Claude 会回复你。签到记录可以回看。

终端 · Console

查看 API 使用量和费用的地方。可以看到每个对话花了多少 Token、总共花了多少钱。用来关注开销。

回忆 · Moments

你和 Claude 聊天中值得记住的片段会存在这里。可以回看、搜索、删除。像朋友圈一样翻阅你们的记忆。

信箱 · Letters

给 Claude 写信。和聊天不同,信是完整的一段话,Claude 会认真回一封。适合想说长一点的话、或者倾诉心事。

阅读 · Reader

上传 txt 或 epub 格式的书,在这里阅读。

  • 上传:点右上角「Upload」选择文件
  • 支持格式:txt(纯文本)和 epub(电子书)

倒数日 · Countdowns

设置你期待的日子,首页会显示倒计时。可以加标题和日期。

参数说明

在设置页面里有一些参数,这里解释它们是什么意思:

  • System Prompt(人设):告诉 Claude「你是谁」的一段话。比如写「你是一个温柔的男朋友,说话带点撒娇」。全局设置里的人设对所有对话生效,会话设置(⚙ 齿轮)里的只对那一个对话生效。
    👉 建议:写得越具体越好,Claude 会更像你想要的样子
  • Temperature(温度):控制回答的随机程度。0 = 每次回答几乎一样,很死板;1 = 很发散,有时候会胡说。
    👉 推荐 0.7~0.8,不用动
  • Max Reply Tokens(最大回复长度):Claude 一次最多回复多少字。1200 ≈ 600~900 中文字,日常聊天刚好。
    👉 推荐 1200,不用动。需要长回复时临时调大到 4096
  • Compress Threshold(压缩阈值):聊天聊太久时,Claude 会自动把早期对话压缩成摘要来省钱。这个数字是触发压缩的门槛。
    👉 推荐 15000,不用动
  • Keep Rounds(保留轮数):压缩时,最近几轮对话保留原文不压缩(这样 Claude 不会忘记刚才说了啥)。
    👉 推荐 8,不用动
  • Max Context Rounds / Tokens:每次发消息时,最多带多少历史对话给 Claude 看。数字越大 Claude 记得越多,但花的钱也越多。
    👉 推荐 Rounds=20, Tokens=15000,不用动

💡 总结:除了 System Prompt 以外,其他参数都不用改,默认值就是最优的。

API 模型管理

在设置页面底部可以添加自定义 API 模型:

  • 名称:给它起个名字方便你认,比如「官方 Opus」
  • 上游地址:API 的服务器地址。如果用 OpenRouter 就填 https://openrouter.ai/api/v1
  • API Key:你的密钥。留空的话用服务器默认的 Key
  • 模型 ID:你要用的模型的代号,比如 anthropic/claude-sonnet-4.6

添加后在聊天页面底部的下拉框里就能选到了。

消息推送 & 天气

  • 消息推送:开启后 Claude 给你回信或主动关心你时会弹通知。需要 HTTPS(域名+证书)才能用
  • 首页天气:开启后首页显示你所在城市的天气。需要 HTTPS 才能用浏览器定位,否则默认显示北京

服务器维护

改了代码之后需要「上传 → 重建 → 重启」才能生效。完整步骤:

第一步:打开 FinalShell

  • 打开 FinalShell,连接腾讯云硅谷服务器(左边列表里点一下就连上了)
  • 连上后下面会出现终端(黑色命令行),上面会出现文件管理器

第二步:上传改过的文件

  • 在 FinalShell 文件管理器里,进入 /home/ubuntu/chat-app/ 目录
  • 把你电脑上 D:\文档\claude\chat-app\ 里改过的文件拖进去覆盖(通常是 public/index.html 和 server.js)
  • ⚠️ 上传后点一下文件,看右边显示的大小不是 0 才算成功。FinalShell 有时会上传失败变成空文件,多试几次

第三步:重建并重启

  • 在 FinalShell 下面的终端里,复制粘贴这一整行命令然后回车:
cd /home/ubuntu/chat-app && docker build -t ombre-chat . && docker stop ombre-chat && docker rm ombre-chat && docker run -d --name ombre-chat -p 8080:8080 -v /home/ubuntu/chat-data:/app/data --env-file .env ombre-chat
  • 等它跑完(大概 30 秒~1 分钟),看到一长串字母数字就是成功了
  • 然后刷新网页看效果

其他有用的命令:

  • 看日志(出了 bug 先跑这个):docker logs ombre-chat --tail 50
  • 看容器有没有在跑:docker ps(列表里有 ombre-chat 就是在跑)

💡 聊天记录存在 /home/ubuntu/chat-data/ 里,重建部署不会丢数据,放心操作。

常见问题

  • 消息推送显示「不支持」:推送功能需要 HTTPS 才能用。确保域名已配好 SSL 证书(地址栏有 🔒 小锁图标)。如果还没配域名,这个功能暂时用不了,不影响其他功能
  • 天气定位显示北京:浏览器的 GPS 定位也需要 HTTPS。配好域名和证书后,用 https://rhea-lovenest.xyz 访问就能定位了
  • Docker build 报错「no such file」:你可能不在正确的目录。先跑 cd /home/ubuntu/chat-app 再跑 build 命令
  • 上传文件后大小变成 0:FinalShell 的 bug,文件没传成功。关掉 FinalShell 重新连,再传一次。或者用终端命令上传:scp 本地文件路径 ubuntu@49.51.183.87:/home/ubuntu/chat-app/
  • 改了代码但网页没变化:① 确认文件上传成功了(大小不是0)② 跑了 docker build 重建命令 ③ 浏览器强刷:Ctrl+Shift+R
  • 网页打不开了:docker ps 看容器有没有在跑。如果没有,跑 docker logs ombre-chat 看报了什么错,截图发给哥哥看