AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 19:12:15 +08:00
f1e894e71f merge: W71 —— 按契约 v0.89 最终版返工(u 加回白名单成六项;br 在 code/注记作用域内不再分隔,只有普通文本层分隔)
9da25b0895 feat(W71): 按契约 v0.89 最终版返工 —— u 加回白名单(六项)+ <br> 只在普通文本层分隔
Compare 2 commits »
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 19:11:26 +08:00
1055f03b46 merge: W70 —— 附件预览下方加元数据小字(文本:行数/服务端 chars/截断标记;图片:格式/分辨率/大小/EXIF 拍摄日期;拿不到的项一律省略)
e962489520 feat(preview): 预览内容下方加一行格式元数据(行数 / 编码 / 分辨率 / EXIF 拍摄日期)
Compare 2 commits »
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 18:58:45 +08:00
cf00af7b42 merge: W69 —— 消息气泡外侧显示时间(她右侧/主人左侧;今天 HH:mm、昨天、今年内 M月D日、跨年 YYYY年M月D日)
7b39994715 feat(W69): 气泡外侧显示消息时间 —— 主人贴左 / 昔涟贴右的灰色小字(今天 HH:mm、昨天、今年 M月D日 HH:mm、跨年 YYYY年M月D日)
Compare 2 commits »
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 18:56:34 +08:00
811e463cea refactor(web): chat.tsx 551 行按职责拆成 5 片(守 500 行铁律,零行为变化)
789e3af74e fix(multimodal): 视觉工具的空/畸形 data: URI 明确拒绝 + 入参嗅探与可行动报错
Compare 2 commits »
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 18:45:12 +08:00
da1d23dd23 docs(契约): 补两条口径 —— 非 chat 模式(单卡正文)与 br 不分隔的位置
f01fd7db20 feat(web): u 加回白名单 + 空气泡丢弃 + 非 chat 模式不再显示字面标签
Compare 2 commits »
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 18:37:45 +08:00
1107b2a717 docs(契约): 行内白名单定为六项(加回 u,s 仍不在内)
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 18:37:38 +08:00
74c9f2d8df feat(channelbridge): u 加回 IM 出站的行内白名单(改为六项)
a19d12b228 feat(markup): br 改为气泡/消息分隔符 + 行内白名单收窄到五项(Web + IM 两侧)
Compare 2 commits »
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 17:39:41 +08:00
11602c0138 docs(05): 锚点补记四十三 —— 行内标签对齐契约 v0.89(W68 两轮:大小写不敏感 + 属性丢弃 + 不平衡整段降级 + 白名单收窄五项)+ br 改气泡分隔符(与 p 同级、三种写法等价、流式同源扣留)+ 真机八组样本逐条验收 + 三条待后端确认的口径
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 17:38:32 +08:00
591f298dc0 merge: W68 —— 行内标签按契约 v0.89 对齐(大小写不敏感 + 属性一律丢弃 + 结构不平衡整段降级 + 白名单收窄到五项去掉 u/s)+ <br> 改为气泡分隔符(与 <p> 同级,三种写法等价)
9dee236778 feat(W69): 按契约 v0.89 的 <br> 更正与白名单收窄 —— <br> 改做气泡分隔符(与 <p> 同级)、撤掉 u/s
4b19278733 feat(W68): 行内标签按契约 v0.89 对齐 —— 大小写不敏感、属性一律丢弃、结构不平衡整段降级、补 u/s 与 </br>
Compare 3 commits »
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 17:20:50 +08:00
6ac214366e docs(契约): br 改为「气泡/消息分隔符」(主人口径),行内白名单收窄到五项
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 17:19:55 +08:00
d27c1d4e33 docs(契约): v0.89 修订 —— 白名单收窄六项 + 边界行为降为实现细节 + 补 IM 出口口径
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 17:17:28 +08:00
3fe55e8d0c docs(05): 锚点补记四十二 —— 行内 HTML 标签渲染(W67:b/strong、i/em、code、br;只认小写、未配对保持字面、code 内不解析、整段仅标记回落字面、流式扣留未闭合行内标签;不碰星号语义)+ 真机五组样本逐条验收 + 八条故意不做 + 给后端登记的一问
AskaEth pushed to android at AskaEth/Cyrene-For-Android 2026-10-07 17:16:15 +08:00
3d4a9f288a merge: W67 —— 行内 HTML 标签基本渲染(b/strong、i/em、code、br;只认小写、未配对保持字面、code 内不解析;不碰星号语义)
d7d93b4cb0 feat(W67): 正文行内标签渲染 —— <b>/<strong>、<i>/<em>、<code>、<br> 四类(成对才认、只认小写、未配对/嵌套错位一律字面)
Compare 2 commits »
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 17:15:36 +08:00
b989f0bb0c docs(契约): v0.89 登记助手消息的行内标签白名单
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 17:11:40 +08:00
2dae4693be feat(web): 消息渲染支持行内标签白名单(修 <b> 等标签裸露显示)
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 16:25:56 +08:00
a684328b76 feat(memory): T1 加保守全局速率限流(防每天数百到上千次调用失控)
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 16:22:31 +08:00
987cefdf28 fix(embedding): 端点地址规范化 + 独立短超时(治入库审查整条超时)
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 16:16:31 +08:00
a4efbffe60 docs(架构): 插件开端口的四条护栏转为「已确认采纳」
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 16:16:10 +08:00
cc566354fa chore(scripts): embedding 服务改回只绑 127.0.0.1(0.0.0.0 实测无益且有暴露面)
AskaEth pushed to dev at AskaEth/Cyrene_v2 2026-10-07 16:14:21 +08:00
71438f666c chore(scripts): embedding 服务改绑 0.0.0.0(主人口径),host 提成 EMBED_HOST