TJUClaw 更新日志

每一次发布改了什么。

手机上从笔记主页直接提问 #

手机笔记主页底部的两个圆形按钮换成了一个输入框,在这里输入会直接开始一段新会话。

03 Oct 2026

移动端
会话
  • 主页底部的输入框:手机上笔记主页底部原来有搜索和新建笔记两个圆形按钮,这两个功能在侧栏和页面上都已经有了。现在换成一个输入框:在这里输入并发送,会直接开始一段新会话并把这句话发出去。
  • 位置连贯:这个输入框和会话页的输入框外观一致、位置相同,发送后看起来就是同一个输入框进入了会话。
  • 笔记页不受影响:打开一篇笔记编辑或阅读时,底部仍然没有任何悬浮内容。

长会话更流畅,应用会自己发现新版本 #

长会话里开关面板、输入时的卡顿明显减少;打开会话稳定停在最底部;网页端和桌面端会更主动地检查更新。

03 Oct 2026

会话
界面
  • 长会话更流畅:会话很长时,打开搜索、设置这类面板会让浏览器把整段对话的样式重新计算一遍,这是之前卡顿的主要来源。现在离屏幕远的消息会被浏览器跳过,只处理看得见的部分。在 30 条长回复的会话里实测,开关面板时的样式计算耗时减少约 55%,输入时减少约 50%。
  • 打开会话稳定停在最底部:以前打开一个长会话时,页面会滑向底部,但代码高亮等内容加载后高度变化,常常停在离底部还差一截的地方。现在打开时直接到底,并在内容加载完之前一直贴住底部;你往上翻之后就不再拉回来。
  • 自动检查更新:网页端(包括添加到主屏幕的应用)现在会在回到前台、窗口获得焦点、网络恢复时检查新版本,开着的时候每 5 分钟检查一次,之前是每 30 分钟。桌面端每小时检查一次,回到窗口时也会检查,之前是每 6 小时。发现新版本后仍然由你决定什么时候更新。
  • 已知限制:安卓安装包目前没有应用内更新,新版本需要重新下载安装;它打开的是线上的网页内容,所以界面和功能本身是最新的。

打开就是登录页,更新提醒会说明更新了什么,界面更流畅 #

去掉了登录前的介绍页和页面顶部的横幅,打开网站直接是登录表单;更新提醒里列出这一版的更新内容;启用了 React 编译器,界面只重画变化的部分;手机上去掉了开销很大的毛玻璃效果。

03 Oct 2026

登录
界面
移动端
  • 去掉介绍页:以前打开网站先看到一个介绍页,要再点一次才到登录表单。现在打开就是登录表单,验证码和密码两种方式在表单顶部切换;已登录时仍然显示当前账号和进入工作区的入口。登录卡片上的"返回首页"也随之去掉。
  • 去掉顶部横幅:页面最上方那条"仍处于快速迭代期"的横幅已移除,登录页和工作区都多出了这一行的空间。
  • 登录页页脚重新排版:页脚改成居中的两行。上面一行是关于我们、文档、更新日志、服务状态和深浅色切换;下面一行是版权和备案号,字号更小。每一项都不会从中间断行,手机上也整齐。
  • 更新提醒说明更新了什么:网页提示"新版本已就绪"和桌面端提示"发现新版本"时,会列出这一版的几条主要更新,并附上完整更新日志的链接。桌面端从下一个发布的版本开始显示。
  • 手机上输入框一开始就在底部:手机上打开一个空会话时,输入框不再居中放在问候语下面,而是直接在屏幕底部,拇指够得着,开始对话后位置也不会跳。电脑上仍然居中。
  • 手机键盘弹出时不再露出白色区域:以前键盘弹出时页面会被系统缩小或推上去,露出页面后面没有主题色的窗口底色。现在让键盘直接盖在页面上,界面自己收到键盘上方,弹窗和搜索面板也一样;不支持这种方式的浏览器(iOS)改为按键盘高度收缩界面并固定页面位置。
  • 只重画变化的部分:启用了 React 编译器。它在构建时自动分析每个界面组件,状态变化时只重新计算和重画真正用到这个状态的部分,其余保持不动。会话页、步骤列表、侧栏的树、设置等大部分组件已经生效,输入、滚动和回合进行中都会更跟手。
  • 手机上去掉毛玻璃:手机底部的圆形按钮和启动时的加载卡片原先是半透明加背景模糊,这在手机上每一帧都要重新计算,是最耗性能的绘制之一。现在改为不透明的底色,外观几乎一样。
  • 已知限制:工作区最外层的主界面组件因为写法原因暂时还不能被编译器优化,它内部的各个部分已经优化。这部分需要把主界面拆分后才能完成,后续单独处理。
  • 修复最近访问第一张卡片左边被切:新建标签页的"最近访问"一排卡片可以横向滚动时,第一张卡片的左边框会被切掉一点,现在完整显示。

状态页补齐公网访问与仓库服务监控 #

现在可以查看状态页、更新日志页的公网响应,以及 Forgejo 仓库服务的健康状态。

03 Oct 2026

新功能
运维
  • 状态页自身的公网访问:新增首页 HTTPS 探测,显示当前、中位和 P95 响应时间、可用率及延迟曲线。
  • 更新日志的公网访问:新增公网首页探测,保留原有本机探测,方便区分公网访问问题与服务本身的问题。
  • Forgejo 仓库服务:新增健康接口探测,检查服务及其数据库、缓存,不读取私人仓库内容。

已知限制

  • 新增监控刚开始积累数据,早期的中位、P95 和可用率只代表已经观测到的时段,不代表完整一天。
  • 仓库服务健康不代表 Git 克隆、推送或大文件读写已经逐项验证。
  • 状态页探针仍与核心服务部署在同一台机器上,整机故障时不能依靠它独立报告故障。

会话可以重命名和删除了;手机端搜索、返回键和键盘的几处修正 #

侧栏里的会话可以重命名、删除;会话标题一次全部出现;手机上搜索面板不再跑出屏幕,返回键先关闭弹层而不是直接退出;会话页更流畅。

03 Oct 2026

会话
移动端
界面
  • 重命名和删除会话:在侧栏的会话上点行尾的"⋯"或右键,可以重命名或删除。重命名就在原地输入;清空名称会恢复成用第一个问题作标题。删除前会确认,删除后会话和其中的消息无法恢复。
  • 会话标题一次出现:以前标题是从上到下一个一个加载出来的,因为每个标题都要单独读取整个会话。现在列表本身就带标题,打开侧栏时全部一起显示。
  • 手机上的搜索:点搜索后弹出的面板以前有一大半在屏幕左侧外面,现在是屏幕顶部的一整块面板,结果行也加高了,方便点按。
  • 手机上的返回键:系统返回以前会直接退出应用。现在先关闭打开的面板、菜单或侧栏,再回到上一篇笔记;没有可返回的内容时会提示"再按一次返回退出"。
  • 手机键盘弹出时:页面背景现在始终是主题色,页面本身不会被拉动;在不会为键盘调整页面大小的浏览器里,界面会自动收到键盘上方。
  • 更流畅:输入时不再重新渲染所有历史回复;回合进行中,每半秒的计时只更新顶部那一行,不再重画整个步骤列表和回复。
  • 去掉了提示语:输入框下方的"以上内容由智能体生成,仅供参考"已移除。

工作区不用每次输口令了;笔记改动显示字数;步骤和文字平滑出现 #

解锁过的设备会保持解锁 30 天;Agent 新建和修改笔记的步骤显示增减了多少字;会话里的步骤和新写出的文字有了过渡动画。

02 Oct 2026

工作区
会话
界面
  • 在这台设备上保持解锁:输对一次工作区口令后,这台设备会保持解锁 30 天,刷新页面或重新打开浏览器不用再输。解锁页上可以取消勾选,只解锁这一次。退出登录会清除;在别的设备上改了口令,这台设备也会重新询问。
  • 保存的不是口令:设备上只记录"解锁的是哪一版口令"和到期时间,不保存口令本身。私密笔记用口令加密,打开时仍然需要输入口令。和以前一样,口令校验服务连不上时工作区不会打开。
  • 笔记改动显示字数:Agent 通过知识库新建或修改笔记时,步骤上会显示新增和删除了多少字(例如 +320 字、−45 字),进行中和结束后都有。之前只有沙箱里的文件改动有统计,而 Agent 写笔记走的是知识库工具,所以看不到。文件改动仍按行数显示,并且标明单位。
  • 过渡动画:新的步骤会平滑展开;正在写的思考在回合继续后会原地收成一行;新写出的文字会淡入,写完后恢复正常。系统设置了"减少动态效果"时这些动画都不播放。
  • 中途的说明改用中文:Agent 在调用工具前说的话(例如"我先看一下目录")以前常常是英文,这是模型自己输出的正文而不是思考;现在要求它用提问的语言来说。模型偶尔仍可能不遵守。

会话进行中能看到每一步了:思考、工具调用、文件改动 #

回合进行中按顺序实时显示思考、模型说的话和每一次工具调用;写文件和编辑文件会显示增减行数;结束时不再整段消失后重新出现。会话背景的生命游戏动画改为可选,默认关闭。

02 Oct 2026

会话
Agent
界面
  • 按顺序的实时步骤:以前回合进行中只能看到模型当前的思考,读文件、写文件、编辑、运行命令这些步骤要等整个回合结束才一次性出现。现在每一步在发生时就显示出来,顺序与实际一致:思考、模型中途说的话、每一次工具调用,以及它是正在准备、正在运行、已完成还是失败。
  • 文件改动看得见:写入文件时会实时显示已经写了多少行;写完或编辑完后显示新增和删除的行数(例如 +48、+2 −1)。回合结束后展开编辑步骤,可以看到具体改了哪些行。
  • 读图片有自己的步骤:Agent 查看图片时显示为"查看图片"和文件名,不再只是一条普通的读取。
  • 不再闪一下:回合结束时,进行中的内容会原地变成最终回复,不会先消失再把所有步骤一次性弹出来。刚看着它完成的回复,步骤保持展开。
  • 速度统计更准:输出速度现在只统计模型正在写的这一次调用,工具运行和等待的时间不算在内;Agent 在跑工具时不显示速度。
  • 模型中途说的话会保留:模型在调用工具前说的话,以前在回合结束后会丢失,现在作为回复的一部分保留在对应位置。
  • 会话背景动画改为可选:会话页背景的康威生命游戏默认关闭,可以在"设置 → 外观 → 会话背景动画"里打开。
  • 已知限制:实时步骤来自模型与沙箱之间的通信,运行命令的中间输出暂时看不到,只有结束后的结果;工具是否失败在进行中是根据结果文字判断的,以回合结束后的记录为准。旧版本的桌面客户端会把"模型中途说的话"显示成一条思考。

Agent 内核升级到 Pi 1.0 #

云端沙箱里运行的 Pi Agent 从 0.85 升级到 1.0 正式版,已有会话可以直接继续。

02 Oct 2026

Agent
沙箱
  • 升级内容:云端沙箱里的 Pi Agent 从 0.85.1 升级到 1.0.0。这一步只换了内核版本,Agent 能用的工具和回答方式与升级前一致。
  • 已有会话:升级前创建的会话可以直接继续,历史不会丢。升级后第一次发消息时沙箱会重建一次,那一条回复会比平时多等一小会儿。
  • 为什么先单独升级:Pi 1.0 自带了 MCP 和插件包的能力,这是后续插件市场和 MCP 市场的基础。我们先把内核换好并确认稳定,再分批开放这些功能。

会话页换成图标加问候,图标改为透明水晶,阅读模式改为滚动 #

空会话显示水晶图标和一句随时间变化的问候;各处图标换成透明底的水晶;笔记阅读模式改为上下滚动;输入框下方的能力标签去掉了;手机顶栏的标签页上方留出了空间。

02 Oct 2026

界面
会话
移动端
  • 会话页的问候:空会话不再是 TJUCLAW 字符画和一行提示,改成了我们的水晶图标加一句问候,问候语随时间变化(早上好、下午好、晚上好……),居中放在输入框上方。
  • 透明的水晶图标:应用内(会话页、登录页、加载页等)、文档站、浏览器标签页和桌面应用的图标都换成了不带蓝色底板的水晶本身,在浅色和深色背景上都直接融入页面。手机桌面图标(iOS、Android、添加到主屏幕)因为系统不允许透明,改为白底水晶。
  • 更少的干扰:输入框下方原来的「校园服务」「课程资料」「看图」三个标签去掉了。Agent 能用的能力没有变,只是不再占着这块位置。
  • 手机顶栏:标签页的胶囊按钮原先紧贴着上方边界,现在上方留出了约 16 像素的空间,笔记页和会话页一致。
  • 阅读模式改为上下滚动:笔记的阅读模式不再左右翻页。翻页会把表格、代码块、公式和图表从中间切开;现在整篇是一页连续的内容,这些块保持完整,比页面更宽的表格和代码在自己的框里横向滚动。阅读位置仍然会被记住,大纲也仍然会跟随阅读位置、点击后跳到对应标题。EPUB 电子书仍然是翻页阅读。
  • 修复最近访问卡片被截断:新建标签页上"最近访问"的卡片,标题占两行时下方的日期会被卡片边缘切掉。现在卡片会随标题变高,同一排的卡片保持等高。