Skip to content

Releases

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 03:40
b4caed3

本次更新汇总 v0.7.1 之后的多端记忆同步、Agent 办事、形象与站点修复。

  • 站点参与节点同步:她在 Mac 和站点之间的记忆节点、忘掉的内容和身份可以互相接上,换设备后接得上之前的事。
  • 私聊和网页面板都能把几件事同时交给助手,每件可查、可补充、可叫停;重启后接着办,确认题答序号或 yes 也认,没开始的不再显示成办完。
  • 帮手带回的结果按帮手的话交给她,回想、记一天和主动开口时都不再算成她自己说过的话。
  • 她自己没想通的问题,会想去问懂这个的人;设备端说话时可以附带给她看的图片。
  • 2.5D 形象搬成独立模块;修复转头时的嘴形、侧发和刘海、耳朵与耳饰、脖颈、帽子分层和全身站姿,调整笑眼弧度。
  • 从别的博客搬来的文章,旧地址 301 跳到新文章页。
  • 修复笔记表格与块工具条、创作台深色下拉、提示被遮住、图片扩展名与格式不符时拒收、Steam 老封面 404、配置页网站地址显示与图标上传超限。
  • 做事任务的 token 预算提到 1M;站长在还没有报告时也能生成第一份平台报告。
  • Guard token 校验在非 C locale 下正常,出错时说明原因和重新生成的办法;follow-redirects 升到 1.16.2。

本次发布 backend、frontend、proxy v0.8.0 镜像。updater 没有代码变更,继续使用 v0.7.0,不重新发布。数据库有迁移(节点同步用的表),更新前请按更新界面的提示完整备份。

新功能

  • agent: 网页面板也能交给助手,几件同时办,逐件可查可停 (e8663ad)
  • agent-panel: 面板只剩一段对话,交出去的每一件挂在交办那句后面 (9a71afd)
  • agent-panel: 刷新接回上一段对话,一件办完她在那段对话里说一句 (8863010)
  • blog: 从别的博客搬来的文章,旧地址 301 跳到新文章页 (9c95de8)
  • channel: 私聊里几件事同时办,补充、改主意、叫停送到对应那件 (515b1cf)
  • her-log: M7 第 1 期,站点参与节点同步(核心钉到 66d436d2a) (#674) (7ef4566)
  • link: 设备端说话时可以附带给她看的图片,按网页聊天的附件交给她 (#667) (b7afb07)
  • merope: 自己没想通的问题,会想去问懂这个的人 (92a0920)
  • tapp: 子模块升到 myriad-tapp e6ae431,站点接上契约版本与能力检测 (7b4515d)

修复

  • agent: 做事任务 token 预算从 128k 提到 1M,每轮重发约 3 万的提示和工具索引,128k 三轮就用完 (3c094eb)
  • agent: 交出去的那件不吃回合冷却,失败报失败,原话只作参考 (5362e33)
  • agent-panel: 各件的页面动作照常执行,认得没办成 (843ad72)
  • agent-panel: 一件办完她说的那句带上结果后面的行,不再只剩开头半句 (c481b64)
  • agent-panel: 只跟正在办的一件,而且只跟到结束一次 (0602485)
  • channel: 她给某一件的回答按选项认,编号只用列出来的件 (467f830)
  • channel: 一口气要的几件事各交一件,和 App 同一句 (8f9beb9)
  • channel: 上次回复后说的几句都要接,不只最后一句 (e484198)
  • channel: 重启打断的那件接着办,交办说明和 App 一致 (e657f48)
  • channel: 重启后同一句不再接回两次,正在到达的排在没答的后面 (8d8d31b)
  • channel: 重启后接回按到达记录认,不按原文 (fff9051)
  • channel: 续办被扣住(她不在)时也清掉上次的运行,不再显示成办完 (be735d4)
  • chat: 一件办完带回的结果按帮手的结果读给她,不当成她自己说过的话 (842a8c3)
  • chat: 帮手带回的结果在她读的对话里换成 helper 角色 (1dadda7)
  • ci: 提交标题里的 -p / -full 只认独立的词 (4580a56)
  • config: 图标上传超限时 PNG/JPEG/WebP 自动缩小重编码,大小报错里的 {kb} 换成实际上限 (6c33dc4)
  • config: 库里没存网站地址时配置页显示 .env 的 BASE_URL,不再误报未设置,OAuth 回调预览同样回退 (0811455)
  • deploy: 修复非 C locale 下的 Guard token 校验 (#653) (afb590a)
  • deploy: Guard token 校验失败时写出长度、所在文件、是否含 Windows 换行和重新生成的办法 (7708c23)
  • deploy: Guard token 含非 ASCII 字节(BOM、零宽空格等)时在报错里指出来 (29292a8)
  • deps: follow-redirects 覆盖到 1.16.2(GHSA-mrwp-f3q8-3g9p) (8128d96)
  • docker: 前端镜像的工作区挪到 /src/ 下,依赖装得上、figure 契约也带进去 (2d5a907)
  • library: Steam 老封面地址 404 时,图片代理按 appid 向商店接口查带哈希的真实地址再取,新上架和锁区游戏的封面能显示 (68abd6f)
  • media: 图片按实际内容认格式,扩展名和格式对不上(QQ 表情存成 .jpg、图床转码不改名)不再拒收 (b0ffa5d)
  • memory: 她自己的记忆按核心的 own 判定受众,和原生一致 (2287f5e)
  • merope: 转头时嘴只平移和缩放,不再被剪切成硬边的平行四边形 (4d74327)
  • merope: 前发分束垫底加宽并渐隐,半透明发丝边按比例分给下层,转头分开时额头不再露出锯齿切口 (d72ae1f)
  • merope: 耳饰随耳朵藏起,框外的饰品不再套用别的饰品的转头关键形 (0429e9b)
  • merope: 全身站得更稳:不再左右歪头、换重心不交叉腿、转身时腿整条斜过去 (512c58b)
  • merope: 全身两只鞋只在鞋底相碰时沿两鞋之间的缝分开,不再一刀竖切 (ac5fd25)
  • merope: 上衣里盖在脖子上的皮肤挪到脖子后面垫着,不再删掉,转身时脖子周围不再露出矩形空框 (0dd6c05)
  • merope: 上衣里盖在脖子上的皮肤留在原处、按原画上色,脖子同高往下也取原画颜色,半身转头时项圈下不再露出浅色方框 (ca4f13e)
  • merope: 部件档案上限从 10 条提到 12 条 (afa88dc)
  • merope: 导入流程收尾时写回刚上传的主立绘,不再被当成外观变化清掉 (822dd13)
  • merope: 拆层把耳朵叠在脸上时,导入挪回脸后面,转头时远侧耳朵不再滑到脸颊上 (a093c42)
  • merope: 开心闭眼笑的咪咪眼拱得太高,满笑拱高从眼高的 42% 降到 22%,content、humming 降到中等笑意 (8bcdba1)
  • merope: 大幅歪头时侧发摆开不再露出太阳穴上的肤色,脸层被头发盖住的太阳穴部分清掉、露出后发 (da26212)
  • merope: 主动找人、记一天、学说话方式时,帮手的结果不算她说过的话 (0f58b12)
  • merope: 回想、整理记忆、按天的对话、开场白也不把帮手的结果算成她的话 (8f86fa3)
  • motion: core 升到 313d2ad(myriad-core#22):换表情的过渡照计划实际换到的表情问;带编排的回复要每拍都落得下才算在演 (5a9320a)
  • notes: 编辑器开着的文章被删后退出这篇,不再无限重连、挡住关窗口和新建 (1fd6c3d)
  • notes: 焦点从正文移进块工具条时不收起工具条,代码块的「语言」输入框点得中 (58cbea3)
  • notes: 写作时表格格子至少 6em 宽、2.4em 高,刚插入的空表格也能直接点进格子 (78781ea)
  • reports: 还没有报告时站长也能生成第一份平台报告,报告卡可点开舞台弹窗,数据管理加「生成报告」 (e1ad445)
  • studio: 创作台里的下拉选项改用跟随配色方案的系统色,深色下不再白底浅字 (ec5f668)
  • studio: 博客页整页换走时先收掉创作台,拍换页画面时不再把旧页拍成白的 (a67084b)
  • test: 浏览器测试取 figure 模块路径的 figureModules.ts 补进跟踪 (ba728d0)
  • toast: 提示挂到 body 上,不再被 #app-root 的视图过渡层关住、压在创作台写作器下面只剩淡影 (0c32fac)
  • work: 交办判断改用共用核心;聊天里的确认答成 yes/no,过期的问题清掉 (bbdd9b3)
  • work: 确认题答序号或 yes 也认;等待过期后,这件不再挂着「在等回答」 (68b6cec)
  • work: core 升到 b93203f(myriad-core#17、#19);没开始的件不再算办完,列表按结束时间取 (13a0413)
  • work: 没能开始按这件有没有起过运行判断;确认题的序号只认纯数字 (dc46eff)
  • work: 续办的运行没起来时,这件显示「没能开始」,不再带着上次的结果算办完 (ae73a9f)
  • work: core 升到 375dd22(myriad-core#20):选择题只认单独的序号或选项原文 ([50cf5e1](https://github.com/Myriad-You/M...
Read more

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:18

本次更新汇总 v0.7.0 之后的 Agent 人设、形象、编辑器与部署修复。

  • 子机可以把看到的事交给站点上的她;她对仓库和其他 AI 对话的想法记在主机的节点里,Mac 可以查看并让她忘掉。
  • 意识决策带上完整人设;转述时保留谁对谁说的,主动开口前也看得到自己最近说过的话。
  • 修复形象转头、点头与全身转身时的前发缝隙、发影残留、发饰碎点、脖颈灰线及腿部方块;转向图复核未通过时最多重画两次,保留评分最好的一张。
  • 调整表演节奏,精简人设卡弹窗,修正舞台报告设置的控件与滚动边缘。
  • 修复富文本正文块外的行内内容在保存时丢失。
  • 修复局域网 HTTP 访问时的登录 Cookie,并补充 Docker Desktop 本地部署说明;旧版 Compose 确认错误可在更新界面显式确认后重试。

本次发布前后端 v0.7.1 镜像。proxy 与 updater 没有代码变更,继续使用 v0.7.0,不重新发布。

新功能

  • link: 子机看到的事以 moment 交给站点上的她 -p (e74653f)
  • merope: 子机交来的事记在她主机上的节点里,Mac 能看到也能让她忘掉 -p (fb32848)

修复

  • auth: 局域网用 http 打开站点也能登录,补 Docker Desktop 本地部署说明 (84c4ed7)
  • consciousness: 决策提示放进她完整的人设 (6d8c753)
  • merope: 人设卡弹窗只留简介和几样喜好 (e7dc3eb)
  • merope: 表演放慢回调一半,部分动作显得拖 (a36a19c)
  • merope: 前发分束之间垫底,摆动和转头不再裂出皮肤缝 (e784378)
  • merope: 前发投在脸上的影子跟着头发走,转头点头不再留下发形印子 (3f8a878)
  • merope: 上衣层里盖在脖子上的皮肤归脖子,喉咙不再出现阶梯状灰线 (378677f)
  • merope: 被拆进上衣的发饰飘带归到它挂着的发夹,转头时不再留下碎点 (f7aa6ca)
  • merope: 全身转身时腿的顶端跟着躯干转,大腿不再从裙子侧边露出方块 (d834dc2)
  • merope: 转向图仍被判前发变形时最多重画两次,保留判得最好的一张 (465022f)
  • merope: 她转述别人的话时说清是谁说的,开口前看得到自己最近主动说过什么 -p (5ed18bc)
  • notes: 富文本正文块外的行内内容不再在保存时丢失 (201abc0)
  • reports: 舞台报告设置的开关、勾选框、输入框和滚动边缘 (8604025)
  • updater: recognize legacy compose confirmation failures (3452ec0)

贡献者:染川 瞳

完整变更:v0.7.0...v0.7.1


Channel: stable

Images:

  • backend: docker.io/somekawahitomi/myriad-backend:v0.7.1 (sha256:8c08f4692229961f0c37f2a4f9d53770269b833e3b6ca53374471938e4e8ebf9)
  • frontend: docker.io/somekawahitomi/myriad-frontend:v0.7.1 (sha256:8a02e91fa49e09150858e76327830c92c67b0df9377097f9745411bf8106ee80)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 14:34

新功能

  • agent: 朗读被打断时记下听到第几个字 (9b2d704)
  • agent: 站长可以删掉已移除设备的记录,备份留着 (32256fa)
  • agent: 改博客笔记的确认卡列出前后改动,长笔记编辑不再半路断掉 (b25757b)
  • agent-ui: 记忆管理里可以确认还在试的办事经验 (c41aedc)
  • analyzer: 加上「多想」参数,读不准代价大的调用可以让模型想透 (5f467b4)
  • backend: 站点只用一个时钟,自己校准宿主机的偏差 (1b00219)
  • blog: add pure myriad-blog crate for Hugo export (3ae9d0e)
  • blog: give notes slugs and /blog/posts URLs, retire /journal shells (88f657f)
  • blog: build the public blog with Hugo and serve it at /blog (e949046)
  • blog: mount the companion island on posts with AI content (a166677)
  • blog: 博客页带上主站的导航岛,主站和博客之间换页有过渡 (ec8e7e3)
  • blog: 博客页的导航岛用主站的颜色和深浅色,两边悬停时提前打开对方 (f698fc9)
  • blog: 站长在没有伴读的文章上也能直接补生成注释和播客 (5b1db46)
  • blog: AI 伴读改回改版前阅读器的两侧浮动 (411231d)
  • blog: 手机和窄窗口上伴读并成窗口右边的一个竖胶囊 (8ae0fda)
  • blog: 安装主题时认出它怎么切深浅色,站长确认后由后端替它切 (4a3cdc6)
  • blog: 伴读条上单独一颗深浅色按钮 (4019de9)
  • blog: 伴读的深浅色按钮原地切换,不再刷新页面 (9a25783)
  • blog: 认出更多主题的深浅色切换,构建时核对样式里真有深色 (0a35b77)
  • blog: 博客页补齐搜索引擎和分享卡要的 head (dd3fc0b)
  • blog: 平台写进博客页的字跟博客语言走,主题的懒加载图不靠脚本也能出来 (98334de)
  • blog: 正文小组件在博客上用同源嵌入页画出来,按 data-size 占位、画好再淡入 (e716581)
  • blog: 完善主题布局、伴读入口和友链申请 (b8c18f9)
  • channel: 私聊语音转写与文本附件读取 (ebb2ef1)
  • core: myriad-core-ffi 静态库,JSON C ABI (e21bb74)
  • core: 共用核心第二批调用:心情的其余数学与她自己的各节 (2bced3f)
  • core: 共用核心接上搬进 crate 的回想、日记、作息与聊天记录,规则输出改为确定 (d5906eb)
  • core: 她的日志:多端的行、合并、遗忘、折叠和执笔权进共用核心 (8a38819)
  • core: 日志的时钟按服务端校正,跑快时只走计数,超前的未同步行可以重盖 (a5e40d5)
  • core: 单机时期是第 0 代:没见过执笔权的那一端写 epoch 0,同一端的 epoch 只增 (6001c89)
  • core: 执笔权的停下时间做成输入,服务端设、持有者照同一个值停 (948a1ed)
  • core-ffi: 主动找人前回看的那几次,经共用核心给出(others.first_words_view) (e8197a7)
  • core-ffi: 群的心思经 C 接口可调:group.step、group.offer、group.merge_ledger、group.ledger_who、group.kept_as_heard (ae84b83)
  • core-ffi: 宿主过滤经 C 接口可调:filter.window、scan_secrets、scan_identifiers、source、text_hits、check_relay、decide、lists (440544e)
  • deploy: 加只负责对时的 time-sync 服务 (2f2365b)
  • discord: 私聊语音与文件附件读取 (d66fcdc)
  • docs: README 动图的离屏录制工具 (3b68acd)
  • embed: companion page for AI annotations and podcast (a9dce15)
  • embed: 伴读条和创作台细条的颜色从博客页上取,换什么主题都像它自己的 (aa1775d)
  • embed: 重做博客评论区,配色跟随文章页 (bafd496)
  • feishu: 私聊语音与文件读取 (e00cd4a)
  • games: 她在群里主持剧本杀,自己现写本子、只当 DM (774c14f)
  • group: 她主持要私聊的游戏时,报名、私发和私聊回来的动作走通(D2c-d) (9cd5f28)
  • group: 她在群里主持谁是卧底:私聊发词、轮流描述、按钮投票、平票加赛、她可补位、重启后接着玩 (9ce3419)
  • group: host werewolf games with private night actions (a912fd1)
  • group: 她在群里主持阿瓦隆:私聊发身份和所知、队长私聊选人、组队投票公开、私聊出牌、刺杀梅林 (9860808)
  • group: 她回话前把记得的群聊从头读清楚,谁对谁说、什么意思;没读懂就不插话 (31f40f2)
  • group: 读群时给她确定的信息:@你、她在群里的名字、站点名 (ddc384d)
  • group: 一段群聊只读一次,用更强的模型,记下的都要有原话 (9670b84)
  • group: 被指出读错就回头收回,有人解释的词照记,听来的事要挂得上她自己的东西 (cbdfdea)
  • host: 她的主机租约与冻结:一张单行租约记着她住在哪,搬家冻结时哪一端都没有她,写站点的搬家只能由站长登录确认(H3a) (c5b75ba)
  • host: 她不在站点时,聊天应用的来信先存着、谁也不回,她回来后按到达顺序读;群里她完全不出现(D3,H3b) (bb1e9d4)
  • host: 把她搬进还没有她的站点:从连着的 Mac 搬来(站长登录确认),或在设备页从导出文件导入(H3c) (13cd760)
  • host: 有自己的她的 Mac 第一次连上也有她的站点时,把它的她合并进站点的她(站长登录确认)(H3d) (add7a64)
  • host: 她能住到一台 Mac 上再搬回站点、每天备份到站点、用备份收回;站点能「导出并搬走」,移除她住的设备后站点不复活她(H3e) (9b0bb6f)
  • host: 设备页能选她住在哪、确认搬到 Mac 和搬回、看每日备份、导出并搬走;她不在站点时网页照实说(H3e) (eff0b04)
  • link: 她的连接:站点作宿主,设备拨 /api/agent/link 跟她聊天 (f354a73)
  • link: 在 Mac 上就算在场;站点不再接受设备做母端 (53d7868)
  • link: 站长在 Mac 上时,她主动说的话发到 Mac(say 帧) (e7bbc9f)
  • link: App 开着、连接通着就算站长在,窗口不在屏幕上也一样(D16) (8d82709)
  • link: 她在 Mac 上的身体:细化动作、说到哪、触摸,和这台 Mac 自己穿的那套(H2a) (f110220)
  • link: 她的感官跟着站长到 Mac;在 Mac 上聊不再弹站点通知,没说完的 say 也记下(H2b) (56e73b3)
  • link: 子机办的事回到她身上:办事前向主机要办事记忆,办完的经历上行写进她(H2c) (bac57bf)
  • link: 子机上看得到最近的对话、她的通知和提议,主机上动的心情也到子机(H2d) (2e9937e)
  • link: 站点可以请站长的 Mac 办一件事,她的提议写明在站点办还是在这台 Mac 办(H2e) (e04d243)
  • link: Mac 上看得到站点的衣柜并选这台穿哪套,站点的提醒到点会提醒并送到站长在用的 Mac,最近对话在线跟着变(H2f) (71a94eb)
  • link: 她的对话一变就到 Mac:数据库在提交时报一声,连接立刻重读,不再每 2 s 查一次(D45) (07c5fe9)
  • link: 她的连接的协议 2:每台设备一条连接,加事实、开口、执笔权、日志、配对五族帧 ([e72688e](https://gi...
Read more

v0.6.3

Choose a tag to compare

@github-actions github-actions released this 07 Oct 14:46

修复从 0.6.1 升级时,缺失媒体及其关联引用记录导致后端无法启动的问题。

  • 启动前核验媒体文件与旧迁移记录,自动处理仅由缺失文件造成的重试阻塞,并保留资产身份和引用。
  • 空卷无法核实、文件损坏、文件尚未复制或其他迁移错误时继续拒绝启动;全部媒体缺失仍需显式设置 MYRIAD_ACCEPT_MISSING_MEDIA=1。
  • 已在 0.6.2 完成迁移的实例无需再次迁移。
  • 迁移历史检查按当前数据库 schema 解析,修复已有数据库中独立 schema 的初始化失败。

升级前应备份数据库和媒体卷。旧地址退场后,回退到 0.6.1 需要恢复升级前的数据库快照。

新功能

  • merope: 转视线顺带眨眼,手臂从闲置让给说话 (b29dd14)
  • merope: 抬手时前臂朝镜头抬起,画成透视缩短 (1793f63)
  • merope: 演出谱:导演给出按字或按时落下的多拍演出 (a8729be)
  • merope: 演出改成统一导演+包络叠加;不说话时她把在做的事演出来 (7b64ef4)
  • merope: 上传立绘先裁掉四周空边 (8b2748a)
  • merope: See-through 可换成自己的 Space,带画布拆层的就按立绘原比例拆 (625e534)
  • merope: 拆层默认改用 Myriad 自己的 See-through Space (26dd419)
  • merope: 拆层前先唤醒休眠的 See-through Space,等它启动好再拆 (460ea05)
  • merope: 转头满幅从约 15° 放宽到约 30° (a8ad177)
  • merope: 转头改为按深度逐顶点转动,满幅放到约 30° (93755c2)
  • merope: 转头按球面投影,被遮挡的脸和后发按 Live2D 的补画方式处理 (3955688)
  • merope: 转头支持实测关键形;没有关键形时按头球转动 (f7b75ac)
  • merope: 点头也支持实测关键形,与转头关键形叠加成斜向姿态 (35c2b28)
  • merope: 导入拆层时一并生成转头与点头关键形 (5a37746)
  • merope: 前发拆成单束后,每束按自己的关键形转头 (2ce19e6)
  • merope: 前发各束按自己的摆长和个性摆动 (a686d4b)
  • merope: 转头关键形任务可续跑:生图与拆层按立绘缓存,断线与重启后接着做 (c43e229)
  • merope: 正面拆层先过 Space 的检查,坏的换种子重拆 (49ac3e5)
  • merope: 转头图的拆层也先过检查,坏的改用头发单独再拆一遍 (89c8df1)
  • merope: 打磨「她心里」:长列表折叠、做过的事按结构显示、体征单独一页 (46f6fad)
  • merope: 转头关键形可带乘算色,脖子的明暗随转头和点头变化 (d3cadb6)

修复

  • auth: 登出不再清掉「引导已看过」 (5bc5068)
  • control-panel: 收起的胶囊四周也能点开 (498704c)
  • deps: upgrade frontend dependencies past audit blockers (ea18c00)
  • errors: register worn outfit rejection code (35d3b30)
  • federation: repair public object lookup SQL (7a528a9)
  • frontend: 修复米游卡片桌面交互并更新首屏预算 (#617) (61d16f6)
  • home: 首页报告卡片是真链接 (f444fdc)
  • home: 首页 Tab 键按阅读顺序走 (26e4db3)
  • journal: restore history during deferred reader navigation (2f9a57b)
  • library: 切换分类后画布的 Ctrl+滚轮缩放与滚轮平移恢复 (0715704)
  • media: automatically reconcile missing legacy upgrade failures (e862c92)
  • merope: 主动开口时她知道上次聊天是几天前;没回的就是「还没回」 (c7a1007)
  • merope: 只打动了她自己的事,不是主动找人的理由 (a60b2f3)
  • merope: 全身拆层把颈圈压在脖子和上衣下面时,导入按原画重新叠好 (0cad216)
  • merope: 写歌的感想时不再拿挑歌时凭歌名的猜测当依据 (d71943b)
  • merope: 全身的手臂往里摆时不再钻到裙子和腿后面 (6324ca6)
  • merope: 歌的感想按听到的写,不再把测量值和研究结论当感受复述 (f6d501a)
  • merope: 被拿掉的听歌笔记不再算进口味和「最近打动你的歌」 (04bb0ca)
  • merope: 官方演示 Space 的常量挪进测试,正式编译不再报没用的代码 (075710e)
  • merope: 有关键形的模型,被刘海挡住的脸仍只填肤色 (6dbb4c2)
  • merope: 有关键形的脖子和项圈整套按实测关键形走,挂件不再重复叠加宿主的转动 (bbd400a)
  • merope: 计算转头时脖子不再露缝,下巴下的阴影跟着下巴走 (a9ce5f6)
  • merope: 有转头关键形的耳环开着物理时停在关键形位置 (f4290b2)
  • merope: 补回的头饰超出层数预算时仍是头饰,跟着转头关键形走 (e7a2a36)
  • merope: 立领在脖子两侧的部分归前领,转头时脖子从领子后面过 (2f7a86f)
  • merope: 有转头关键形时衣领不随左右转和点头移动 (0d87221)
  • merope: 下巴挡住的衣服内容不归前领,抬头时露出的是脖子 (d45d85c)
  • merope: 静止时在头发前面的耳饰画在前发之上,转头时发束从它后面过 (34f897b)
  • merope: 挂在头发上的大饰品(带长飘带的蝴蝶结)也从原图补回 (0797536)
  • perf: light 档关掉模糊的控制栏与导航岛同时提高底色 (6f7a32e)
  • perf: 读不到硬件信号时,明确选「中高性能」就给标准档 (0ab9c9a)
  • perf: light 与 exlight 档的提示消息同时提高底色 (c4b63de)
  • phantasi: synchronize external readers with browser history (6ae7402)
  • phantasi: cancel stale restoration and distinguish search readers (65077d5)
  • reader: 批注与评论悬浮框整块留在屏幕内 (c5497a6)
  • reports: 平台报告横向滚轮不再依赖浏览器推断吸附方向 (b708bdb)
  • scheduler: skip frontend tasks without a live audience (506be19)
  • widgets: keep game rotation control outside avatar scrolling (f0cd66d)

文档

  • context: 术语「画布拆层」 (c273be5)

其他

  • Add directed body pose pipeline and recovery fixes (4b52ab3)
  • Add backend profiling and TAPP smart split (39ef486)
  • Support full-body wardrobe and pose fixes (c691724)
内部改动(10)

重构

  • channel: 私聊里没回的话的保存与重启接回拆出 chat.rs (d95ee4e)
  • merope: 手臂按骨分配权重,弯着、抬着的手臂也能绑上肘腕 (a9321f0)
  • merope: 「她心里」从设置页角落的按钮挪成工作台人格后的一个 tab (93c0aac)
  • merope: extract turn keyform cache module (390d595)

测试

  • merope: supply portraits to rig browser fixtures ([ffc251a](f...
Read more

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 03 Oct 09:45
4945d52

新功能

  • config: 判断模型和向量模型独立成「判断与向量」选项,有自己的服务商源 (42eaccd)
  • home: 首页社交与友链组件的外链是真链接 (5c676a5)
  • home: 首页轮换小组件能手动拨,悬停时不自动换 (e0a91a9)
  • journal: 文章卡片是真链接,右键能复制、中键能新开 (fc4915b)
  • library: 资料库卡片是指向原站的真链接 (b01be85)
  • library: 画布支持双指缩放,提示写明 Ctrl/⌘+滚轮 (1a25fa7)
  • merope: 她能用 Omni 原声说话:Lite 档直连 DashScope,边想边说 (5331ec7)
  • merope: 她的声音分三整套:TTS、声网、Omni,Omni 模式下实时对话也由 Omni 来听 (673e817)
  • merope: 形象分半身和全身两种资产模式,各自定规格和版本,现有半身资产一个字节不变 (ec2e6bf)
  • merope: 全身拆层能编译成形象:留下腿和鞋并分左右,取景到鞋底,上身绕胯摆 (6182d57)
  • merope: 全身站着时会挪重心:胯往倾斜的反方向挪,鞋底钉在地上,腿跟着斜 (56208e7)
  • merope: 每套衣服可选一个全身槽:照半身画出全身立绘,按模式拆层、导入、取形象 (9b456b5)
  • merope: 衣柜里穿着的那套多一个全身面板:画全身立绘、拆层预览、保存 (cdfbb38)
  • merope: 全身的裙摆挂在胯上,胯一挪下摆先跟不上、再荡回来 (bdd27dc)
  • merope: 全身立绘也能上传自己画的,和半身上传一样不带生成指纹 (fe34abc)
  • merope: 动作调整能在半身和全身之间切换预览,全身形象也能用面板上的所有控制 (a4aba91)
  • merope: Omni 模式下她当面的主动开口也由 Omni 接管 (2f6cf15)
  • merope: 全身成为衣柜里独立的一套,标注「全身」,新建时可选半身参考 (3ea94ff)
  • merope: 全身的腿会动——重心落在一条腿上,另一条屈膝抬脚跟,待机时左右换脚 (6e1501e)
  • merope: 后端在主立绘上识别骨架(DWPose 全身 133 点,纯 Rust 推理) (4f33cfd)
  • merope: 导入时把形象绑到识别出的骨架上:腿按真实关节弯,肩按真实关节转,前臂绕肘跟随 (d7d89f1)
  • merope: 骨架左右按躯干朝向分配,露出的手绕腕跟随前臂 (e75f0c2)
  • merope: 两只手臂不再镜像同步:一只带头、另一只跟随,抬手时弯肘 (9639e20)
  • merope: 群里要不要插话时,她看得到最近的话里有多少是自己说的 (d44867c)
  • merope: 每日体征记下她在每个群里说了多少 (f7d60d4)
  • merope: 要不要当面开口时,她知道自己上次主动开口是多久前 (a98c099)
  • migrations: 低于最低支持版本的库拒绝启动,并说清先升到 0.6.1 (bee63bb)
  • tapp: 旧分类名仍可安装,但 CLI 提示作者改名、安装时记日志 (d567443)
  • tapp: support same-origin openUrls targets (#607) (79edf00)

修复

  • agent: 失败的一轮不再记成她说的话 (899ae43)
  • agent: 无人值守不能改站点公开文案;自治执行也过 Agent 开放闸门 (6b95547)
  • channel: 她能主动写信的平台和能醒来再回的平台读同一张表;QQ(OneBot)也能先开口 (796b431)
  • channel: 慢的回复晚点照样发出去;没发出去的,她记得没发出去 (8099bd8)
  • channel: 私聊里她还没回的话,重启也不丢 (5e1188e)
  • channel: 重启后重投的群消息只听一次;Telegram 限流时等一下再发 (f54dd48)
  • config: 「判断与向量」去掉「跟随 Lite 档」;选的源不能用时回到 Lite 自己的模型 (477cbb1)
  • config: 「判断与向量」不再依赖 Lite 档开启 (4f61f98)
  • config: 旧设置升级不再丢共享密钥、不让关着的判断与向量开工 (d292124)
  • deps: 升级 axios、dompurify、brace-expansion、fast-uri 关闭 Dependabot 告警 (8216a57)
  • gestures: 报告页平台条一次轻扫只走一张卡;画布幽灵触点清理提前 (7148b0f)
  • home: 社交组件的弹出信息在触摸后会收起 (edd2673)
  • home: 轮换小组件一次滑动只翻一页 (2e69ba8)
  • home: 轮换小组件评审补漏:方向键、双指缩放、嵌套与暂停状态 (1f40437)
  • journal: 内容一屏放得下的轨道不再显示抓手 (324c30b)
  • journal: 游客看到的文章卡片不再标「未读」 (f0bf166)
  • journal: 笔记墙搜索也匹配源卡上显示的那篇文章 (dd292f1)
  • journal: 文章卡进出编辑态不再整张重挂,补上焦点环,横拖不选中文字 (ce1a926)
  • media: 补齐旧媒体地址退场的遗漏 (3cf63af)
  • media: 旧地址退场只改本站地址、整段匹配并锁住行;旧备份的旧地址如实报告 (54ce33b)
  • memory: 只是凑数显示的记忆不算「想起过」 (26125c2)
  • memory: 放下一个心结不算「学到了新东西」 (49f6ecc)
  • merope: 回归检查修三处——原声音频可能整块丢掉、半句后静默、旧录音挂到新消息上 (5e18eb0)
  • merope: 拆层把眼白排到瞳孔上面时,导入按眼白、瞳孔、睫毛重新叠好,不再出一只空白眼 (1c5f43d)
  • merope: 查证后定下原声的几处未知:音频前缀、复刻支持哪些模型、控制标记不出声 (343c661)
  • merope: 拆层丢了一只眼的眼白时,导入前把另一只镜像补上,闭眼和表情眼两侧都能生成 (0a0640e)
  • merope: Omni 原声绝不念出链接,动作标记也不出声 (d160c6a)
  • merope: 配置页显示服务端认定的声音模式;声网不再拿别家的音色名去调 MiniMax (4a72187)
  • merope: 回归检查修两处——主动开口的 Omni 调用不计费、链接的协议名可能被念出 (d2f4b86)
  • merope: Omni 出声时不给链接,截断只作最后一道防线 (1757c8b)
  • merope: 回归工具读得懂没重启的站点配置;心结读失败不再吞掉 (917e76a)
  • merope: 对方接着说话,前一句里的事不再丢;群里她先开口不算谁对她说了话 (0a64fa0)
  • merope: 记忆的日期、问候的「今天」、勿扰时段都按站点的钟 (ffaf9ca)
  • migrations: 新库不再被最低支持版本检查拦住 (bc0e23e)
  • migrations: 最低支持版本收尾:新库中断可重启、补回的索引按原形状、预检先拦 (4e21552)
  • nav: 关文章的 Esc 不再同时收起二级导航,返回钮不会只剩空位 (ec60db4)
  • nav: 导航选中态的图标与圆点用按主题校准的可读色 (8cb7661)
  • registry: 顺手清理放进保存点,失败不再让调用方的事务悄悄回滚 (b2676d5)
  • report-card: B 站卡第一屏的弹幕不再丢,总览停多久就飘多久 (dea3730)
  • report-card: 网易云心情气泡一直浮动,深色模式的气泡重做 (464f575)
  • report-card: 弹幕从卡片右缘飞到左缘,网易云气泡命中区域回到圆形 (a3fda13)
  • reports: 状态条旁的头像换...
Read more

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 01 Oct 12:59

新功能

  • agent: 接入 OneBot / NapCat 私聊与群聊 (#594) (2588f88)
  • agent: 群里她能 @ 人 (1574707)
  • agent: 群里接她的话不用 @,插话由她按动机自己判断 (e4651b4)
  • agent: 没在聊的群,她闲下来才去看一眼 (972a27b)
  • agent: 她知道自己在群里插话后有没有人接 (87fe85a)
  • agent: OneBot 群聊加群号白名单 (750bb10)
  • agent: 她看得见群里的图,同一张图反复出现就认作群梗 (d58154e)
  • agent: 记忆有强弱:常想起的留得住,久不想的慢慢淡 (1bd9ad0)
  • agent: 连上 QQ 后,她先把没看到的群消息读一遍 (7a57040)
  • agent: 回群里的陌生人时,她同样先读懂、看得到大家怎么打字 (5df95ca)
  • agent: 「她心里」——看她这几周是怎么变的 (2bbb60a)
  • agent: 「她心里」加上她自己的声音 (150b730)
  • memory: 英文词形归一,多条线索按排名融合 (e6bcf7e)
  • memory: 按意思想起,不只按字面 (059daa5)
  • merope: 她能把自己听过、喜欢的歌放给对方听 (ca8e825)
  • merope: 追连载的书从 17 本预设换成公版书目录,加上中文 (1cb255f)
  • merope: 追连载的书从 17 本预设换成公版书目录,加上中文 (05c6c19)
  • merope: 追连载的书库不限文学,只排除不适合通读的 (0437ed5)
  • merope: 每天的书架每种语言随机摆 5 本,选中了才取正文 (c062bae)
  • merope: 她可以同时追几本书,每天都有书架可挑 (9b40464)
  • merope: 她自己有想跟人说的事,也会主动找人 (788862e)
  • merope: 在聊天软件里,她分享歌时发链接 (8de37d2)
  • merope: 群里听来的「事」她记成自己的,哪里都能用 (0315841)
  • merope: 她有自己的表情包,自己决定做、自己挑着发 (2c76b18)
  • merope: 群里反复出现的梗,她会做成那个群专属的表情包 (23255e0)
  • merope: 说话更像人:人设是底色、按手机打字、分条发、跟着此刻状态 (35d0f2d)
  • merope: 她的话分条发,网页聊天里一行一个气泡 (4ef37f7)
  • merope: 在聊天软件里,她像那里的人一样打字 (43aa1c5)
  • merope: 在聊天软件里,她过一会儿才看到消息,睡觉时不回 (bb40408)
  • merope: 她知道和对方认识多久、聊过多少天 (8292b6a)
  • merope: 和别人聊出来的情绪,会跟着她到下一场对话 (fba89ec)
  • merope: 她的话和身边人的话差在哪,从真实消息里比出来告诉她 (a5cd76e)
  • merope: 群里开口前她先读懂,被人说了会记住 (1196d3e)
  • merope: 私聊里对方说到她这个人,她也会记着 (c4e402c)
  • merope: 自己的事在这里说过了,她知道 (d3d0e7a)
  • merope: 记忆按 LongMemEval 实测改进:记得更全、带日期、记得自己说过的、答前先回想 (0df6c5e)
  • merope: 记忆保留变化的前后和具体细节 (6551aeb)
  • merope: 问到当时具体说了什么,她会往回翻聊天记录 (8785830)
  • merope: 翻全时多看一些,往回翻时顺着读到回复;加一套中文记忆题 (70efec2)
  • merope: 问「一共多少」时她也往回翻聊天记录 (48904c4)
  • merope: 转头和点头改为在脸的轮廓里转动的球体 (d9a7183)
  • merope: 转头时五官在脸的轮廓里整体滑动,脸不再像卡片一样平移 (9c56e75)
  • merope: 头发改为粒子链,甩动从发根传到发梢 (f120d28)
  • merope: 瞳孔改由弹簧驱动的体积弹性,眼睑开合和视线跳动都会让它轻轻一颤 (15c1e3f)
  • merope: 待机换姿势时身体先动、头随后跟上 (9546edc)
  • merope: 说话换口型时新旧两张嘴交接过渡,不再一帧硬切 (15e5fa4)
  • merope: 说话的嘴改为按口型参数每帧现画,形状连续变化 (364c0eb)
  • merope: 按文字说话时分出 u/o、i/e 的开口大小 (034e4a2)
  • merope: 她心里有「我们之间」——对方对她来说是谁 (db6ca14)
  • merope: 别人推荐、说起的东西,她夜里也会想去弄明白 (2807685)
  • merope: 私聊里别人推荐她去试的东西,也进到她自己的生活里 (9f8c59b)
  • merope: 睡着的时候她不做自己的事 (e88dca8)
  • merope: 眨眼改为约四分之一秒,快闭、短停、稍慢地睁开;瞳孔弹性略加强 (0f2a95d)
  • merope: 她会在群里先开口,说自己遇到的事 (ae5b8a5)
  • merope: 她记得一个群这几天是什么样 (e745afa)
  • merope: 她会记仇,也会原谅;对方说「当我没说」她就放下 (2d0e374)
  • merope: 立绘脸部歪斜或偏侧时,导入前检查给出提示 (1e03af9)
  • merope: 群里的记仇和原谅 (cecf8c0)
  • merope: 心结分轻重,私聊里结下的按轻重带进群 (1f92135)
  • merope: 她有自己想要的东西 (c511082)
  • merope: 画了嘴唇的立绘,哭嘴、狂笑嘴、吐舌嘴也按原画唇色来画 (ed81482)
  • merope: 此刻在意什么——她自己的生活只在该想起时想起 (57bce33)
  • merope: 她能察觉「这不像他」 (8b672b4)
  • merope: 她能认出换了号的熟人 (0e40777)
  • merope: 她从别人怎么接她里认识自己 (fe91eb3)
  • merope: 她放给你的歌有没有放出来,她知道 (10fc010)
  • merope: 她知道自己在谁那里怎么被接住 (1ff9ac9)
  • merope: 往回翻时先想是哪天,再读那天 (fffebf6)
  • merope: 群里也能按天往回翻;「她心里」看得到每天聊了什么 (77d039a)
  • merope: 她有自己的精力:有目标就爆肝,没有就摸鱼 (ff0e812)
  • merope: 心底的盼头不当目标;「她心里」看得到每天的节奏 (7500463)
  • merope: AI 重画哭和闭眼笑,导入时切成表情替换件 (7d82269)
  • merope: 预检时查出眨眼、换口型会露出的洞 (c599b47)
  • merope: 她的生命体征;省掉三处白花的调用 (2c202d3)
  • merope: 眨眼的闭眼也用 AI 照立绘重画 ([494cade](https://github.com/My...
Read more

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 05:03

新功能

  • agent: 统一记忆表,Merope 记住的事实迁入 (b82d7fd)
  • agent: 办事记忆并入统一记忆表,删除 JSON 记忆 (e6af30c)
  • agent: 记忆召回改用 BM25,中文按双字切词 (229e8c5)
  • agent: 记忆带概念与别名,召回按别名命中 (9b4dd6e)
  • agent: 召回带上联想,按概念与同一时段扩散激活 (63de113)
  • agent: 聊天带残留激活,话题能延续到没点名的下一句 (b2c3dd5)
  • agent: 聊天回复先等本轮情绪评价,最多 1.5 秒 (30bf0b2)
  • agent: 说话提示带上刚才那句话激起的情绪 (cb04710)
  • agent: 她有了自己的精力与想要陪伴,并接到真实旋钮上 (e436809)
  • agent: 聊天与主动开口共用一张嘴 (d0d82f9)
  • agent: 有人在场而安静时,她会走神想起关于对方的事 (1175e28)
  • agent: 夜里她回顾自己的一天,并给旧记忆补上概念 (0eebb30)
  • agent: 她知道自己没有身体 (7d6107e)
  • agent: 她想知道新东西:好奇心驱力与对人的信息缺口 (72f1612)
  • agent: 实时语音通话不等本轮情绪评价 (8c244b8)
  • agent: 她会自己去查不知道的东西 (8d9c537)
  • agent: 每轮现编的自我:开口前先由模型写下此刻的她 (83a4322)
  • agent: 记忆与心智认得「群」这个场合 (ba7c3b5)
  • agent: 她能在 Telegram 群里被叫到时说话 (8bef2b5)
  • agent: 小判断用单独的快模型,说话仍用 Lite (16d5c63)
  • agent: 把联想到的事和对方点到的事分开给她 (2b2ec1c)
  • agent: 她的日记不再复读,也可以记下自己想过的问题 (37f5692)
  • agent: 聊天里发的图片她看得见 (72c0264)
  • agent: 此刻的我在对话间隙里更新,开口不必等它 (bc43d1d)
  • agent: 被打断时她知道自己说到哪了 (74110d3)
  • agent: 她有自己在做的事,也可以一起听 (8cce67e)
  • agent: 她的看法从自己的时间里长出来 (ed541e0)
  • agent: 她看得见站长在玩什么 (b64eb47)
  • agent: 和她玩海龟汤 (7fb89ea)
  • agent: 她在每个环节都看得见当下 (9485323)
  • agent: 她和每个人之间长出只属于你们的梗 (ce9027c)
  • agent: 群活起来:没人叫她也会插话,和群长出只属于这个群的梗 (721dbce)
  • agent: 群里没配对的人她也回,常碰到的记一条小笔记;忙时被叫不再丢 (7ae285c)
  • agent: 她也在 Discord 服务器的频道里,和在 Telegram 群里一样 (7e2cf3a)
  • agent: 管理里的记忆按归属分开:她自己的、关于别人的、群里的 (1fc3842)
  • agent: 重启后她仍记得群里最近的话 (abf5bf0)
  • agent: 群里也能玩海龟汤,谁都能问,猜中的人得功劳 (6ddc28e)
  • agent: 她心里挂着每个人的事,不在站上时也会先发消息找你 (1c73e00)
  • agent: 她想找你时,网站上也会弹她的话 (143164a)
  • agent: 她听歌时真的在听录音本身 (fe647c4)
  • agent: 听后感先想清楚哪里打到了、哪里无感,再说反应 (5c33725)
  • agent: 再听到同一首歌时她记得上次怎么想 (12b2e55)
  • agent: 这阵子的她——每周从真实记录里写下自己是什么样的人 (1ab44f0)
  • agent: 她可以自己追一本书——每天一段、猜下一段、随时放下 (b667521)
  • agent: 她自己想弄明白的事——问题从她的经历里长出来,出门去查 (0ae3419)
  • agent: 看视频不用装任何东西——字幕直接照 YouTube 播放器的方式取 (deb952f)
  • agent: 弄明白一件事时先用自己知道的想,依赖近况或拿不准才去查;梗要查 (5aa36cb)
  • agent: 空下来时她可以什么都不做,歇多久她自己说 (d406e96)
  • agent: 聊天里想查的东西走她自己的感官,没配搜索服务也查得成 (091b85b)
  • agent: 她记得每件事是怎么知道的,别处来的拿得松 (9503f24)
  • agent: 看法记得从哪几次经历里长出来;延续上周的自我认识要依据还在 (8ef64ee)
  • agent-panel: 面板上看得到她在听什么,可以一起听 (f929a13)
  • channel: IM 私聊里是她本人,办事由她交给助手 (6128878)
  • deploy: persist backend data beside Compose without implicit migration (#592) (1280529)
  • errors: 所有公开错误标签都带 code,删除豁免清单 (f5c3f4c)
  • listening: 从声音本身听一首歌:频谱、段落、时刻、歌词时间轴与音乐心理学解读 (6b69e9f)
  • listening: 听到哪说到哪,以及留下来的简要 (1cc278b)
  • listening: 副歌进来本身就是一个时刻,不靠音量变化 (00c2891)
  • listening: 有歌词时用歌词认段落和副歌 (ebfce64)
  • listening: 听出升调 (ca7fe13)
  • merope: 导入预检时把拆层 PSD 与原立绘对账 (34b12f7)
  • merope: 导入时按原立绘修复拆层 PSD (b81629d)
  • merope: 袖子绕肩关节摆动,由肩部运动驱动的阻尼摆 (6363558)
  • merope: 布料一直垂到画框的袖子按悬垂布料滞后下垂 (e974a1c)
  • merope: 转头停下时会冲过一点再弹回,待机动作更利落 (c220e19)
  • merope: 转身时手臂跟着甩起来再弹回 (539c135)
  • merope: 歪头和身体倾斜幅度放大到接近 Live2D,画框底边不跟着翘 (fb56365)
  • merope: 待机歪头和身体摆动更明显,停下时回弹更足 (a0d5b14)
  • merope: 头、头发和袖子有了自己的体积弹性 (c76c84b)
  • merope: 胸部随弹动改变形状,露出手臂的袖子只有布料部分会鼓 (98adc7c)
  • merope: 待机小动作带上多种表情 (6a9de94)
  • merope: 双手相连的 PSD 也能导入,按离哪侧肩膀近拆成左右两段 (238cc97)
  • merope: 双手相连时两条手臂作为一个整体随身体移动 (5703a14)
  • merope: 手贴着头时,头只在小范围内转动 (59da859)
  • merope: 笑的时候眼睛也跟着笑 ([`ac6164...
Read more

v0.5.7

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:12

新功能

  • errors: 新的公开错误标签必须带 code (a1d07f2)
  • errors: 错误文案按 code 查表 (5459dc8)
  • errors: 联邦错误标签按 code 查表 (b269748)
  • errors: 管理、安装、代理、统计与更新器标签补 code 与文案 (66907a5)
  • errors: 宿主界面可达的显式错误码补文案 (8c3c810)
  • errors: Agent、媒体、Tapp 运行时与 Phantasi 的错误标签按 code 查表 (e88a06b)
  • errors: Agent 会话分页 limit 越界带 pagination_invalid code (326f364)
  • federation: 参数化报错带上显式 code (e744928)
  • federation: 发布 Note 支持 Idempotency-Key,断网重试不再发出第二条 (d99cc6c)
  • jobs: 周期任务支持从上一轮结束起算间隔 (b79ae69)
  • media: Agent 会话消息登记媒体引用,运行输入改为限时引用 (ba76c13)
  • media: Tapp 存储值登记媒体引用,删除后由维护修剪 (b505800)
  • phantasi: 订阅源新增抓取租约列 fetch_lease_until (895f879)
  • phantasi: 订阅源按规范化 URL 全站唯一,启动时合并历史重复 (b5e257b)

修复

  • agent: 生图 producer key 按步骤区分 (f37c24f)
  • agent: image.cache 工具产出可引用的媒体资产地址 (899190a)
  • agent: 有副作用的步骤在结果未知时不再自动重试 (16f485a)
  • agent: 配方元数据不能覆盖工作循环的任务身份 (9c59a82)
  • agent: 并行波次按返回值判定取消,并遵守全局步数上限 (e83a79b)
  • agent: 执行器暂停先落库再发布,并行与串行按同一口径计动态步骤 (4cb5b24)
  • agent: 并行步骤乱序完成时执行游标不回退 (d9dde1d)
  • agent: 用户接受与自治认领互斥,接受不能把运行中的意图拉回 (1494b35)
  • agent: 身份变更时丢弃引擎挂载前排队的会话打开请求 (ebc14b5)
  • agent: user_is_current_admin 读库失败返回错误,不再当作非管理员 (e15a08e)
  • agent: 用户 0 不再召回其他用户的记忆 (b6ab247)
  • agent: 记忆作为不可信数据注入提示词 (c3830f8)
  • agent: 心跳不再自动执行需要确认的中风险工具 (2e4e18e)
  • agent: 跳过的自治提案不再占住派发队列 (f4ee247)
  • agent: 自治创建定时任务时翻译 Tapp 权限词表 (720d1f5)
  • agent: 空的自治授权不再带上管理员权限 (02c8d2d)
  • agent: 不可信内容块的正文不能闭合或伪造边界标签 (c5a128a)
  • agent: 启动时收窄修复前写入的自治授权 (c02d77a)
  • agent: 心跳恢复自动执行 Medium,只拦会自我扩散的能力 (7835227)
  • analytics: 访客集合与计数器同一语句落库 (0566d3a)
  • analytics: 采集写库失败记日志,不再 let _ = 吞掉 (e4479e9)
  • analytics: 摘要缓存加代次,计算期间的失效不再被旧结果覆盖 (14161de)
  • analytics: 日 UV 与区间 UV 同源,以访客集合为准 (053b866)
  • auth: 空白的 JWT_SECRET 一律视为未配置 (c83d216)
  • auth: CSRF、/me、登出与更新器沿用认证层选中的同一凭据 (6c7ef82)
  • auth: 会话纪元解码失败一律报错,不再回退为 0 (cc58bc8)
  • bots: Discord 网关连接加超时,重连退避统一且随失败增长 (ea46978)
  • channel: 入站图片落为媒体资产,出站可发送公开资产 (4af3514)
  • channel: 平台拒收的回复条目跳过而非无限重试 (418ba12)
  • channels: 私聊入站在配对前按消息认领,四个平台共用一个入口 (e41de59)
  • config: 分享图与站点图标保存时发布并登记引用 (a2d8043)
  • config: 配置读取失败时拒绝返回表单,密钥判定只保留一套规则 (721f226)
  • config: 设置恢复在提交前按运行时路径读回,读不出即回滚 (2d5e6ec)
  • db: 健康探测失败只上报,不再新建连接池替换 (cbc1fbe)
  • discord: 按钮回调按交互去重,不再吞掉同一提示上的再次点击 (e5be83d)
  • federation: 发布附件前校验发布者能管理引用的私有资产 (3202122)
  • federation: Ring 同步只传播 outbox 会公开提供的内容 (2d6c04b)
  • federation: 成员身份变化后,房间长连接立即重新核对 (68ea70a)
  • federation: 发布扇出随事务落投递队列,单个坏粉丝不再让发布 500 (d4d082c)
  • federation: 撤回发布单事务完成,按原受众投递 Delete 并释放附件引用 (cceeb1b)
  • federation: 同实例投递走与远端收件箱相同的分发 (4bbedd7)
  • federation: 提交后扇出逐个粉丝尽力,Move 提交后只投同实例粉丝 (8b4e748)
  • federation: 取消点赞只投原作者,与点赞对称 (d1f8fbf)
  • federation: 点赞 / 转发的写入与扇出同一事务,坏粉丝不再让互动失败 (8047f97)
  • federation: 远端 Update(Note) 原地更新已有时间线条目,不再插新行 (fa9fb32)
  • federation: 取消转发与从「已发布」撤回转发走同一个撤回函数 (4b6b2df)
  • federation: 远端 Update 同时改原 Create 活动里存的对象 (e9193f6)
  • federation: 启动时收尾修复前留下的半撤回转发 (b3b404d)
  • heartbeat: 认领查询失败时本轮跳过,不再放行本地执行 (6cbaa67)
  • home: 编辑首页时同步布局源,避免 TAPP 刷新吞掉新贴纸 (159ad85)
  • home: Tapp 小组件同步失败时编辑首页不再删除它们 (6e10bec)
  • media: 交给 TAPP 与 Agent 的生图结果存为公开资产 (d438e3f)
  • media: 终态资产释放 producer key,missing 资产可以删除 (636950a)
  • media: 旧缓存里的 AVIF 与 SVG 恢复可访问 (4dce55e)
  • media: 笔记历史引用跳过失效链接,删掉坏图后可以保存 (a647492)
  • media: 删除未迁移资产只移除目录记录,不再删除旧源文件 (84304dc)
  • media: 消息附件只为发送者能管理的资产登记引用 (0f1a9cb)
  • media: 笔记、人设、Merope 写入时按站点 origin 识别本站绝对地址 (534ef7c)
  • media:...
Read more

v0.5.6

Choose a tag to compare

@github-actions github-actions released this 23 Sep 16:00

v0.5.6

Channel: stable

Images:

  • backend: docker.io/somekawahitomi/myriad-backend:v0.5.6 (sha256:78815900cf3271ea5ef4acbaf7835c2c483a140c997797d4d2ec5a4b246a6bbe)
  • frontend: docker.io/somekawahitomi/myriad-frontend:v0.5.6 (sha256:f9eb8bed7524216aac6d155ffc7d64a2992f2dea1f1250139def3644f3c46f98)
  • proxy: docker.io/somekawahitomi/myriad-proxy:v0.5.6 (sha256:bec18b7e42f28752701f319bde9df1d942886d8198d269e43bd7368e5496f78f)
  • updater: docker.io/somekawahitomi/myriad-updater:v0.5.6 (sha256:ec4587418d3f321b287a68fa19c5ac59ebd84699564e7115adee57b8d77ebce4)

v0.5.5

Choose a tag to compare

@github-actions github-actions released this 23 Sep 14:35

v0.5.5

Channel: stable

Images:

  • backend: docker.io/somekawahitomi/myriad-backend:v0.5.5 (sha256:0d3cfef0fc9362b3021a8df58670793e52b83ad734c605874c9ceefcf69ca7a1)
  • frontend: docker.io/somekawahitomi/myriad-frontend:v0.5.5 (sha256:630b5f55c97cd0023385c66ab97dd0136e3bd3dbf01152e403e1cd86f0d36edd)
  • proxy: docker.io/somekawahitomi/myriad-proxy:v0.5.5 (sha256:782e56e3284903cefa219b77ad7fc16d5ad15c1d7a07c103f61e370a6b26153a)
  • updater: docker.io/somekawahitomi/myriad-updater:v0.5.5 (sha256:db60962794ef974a9e04bc7b138684dd497c774fa77ab96ffcfa6f86b37f2787)