Repository navigation
Tags: JavaLyHn/wraith
Tags
搁置存档:对话顶部对齐(top-anchored transcript) 保住 wip/top-anchor-shelved 分支删除前的最后一个 commit,免得被 gc 回收。 用 shelved/ 前缀与 v* 发版 tag 分开——这不是一次发布,是一份存档。 内容(共 149 行实现 + 93 行设计): - render/inline/InlineRenderer.java +129 顶部对齐画法主体 - cli/Main.java +20 WRAITH_TOP_ANCHOR 开关(默认关) - docs/specs/2026-06-20-top-anchored-transcript.md 93 行设计(已另行留档到 main) 状态:设计已评审,实现未上线。停在 2026-06-20,删除时落后 main 1050 个提交, 其间 InlineRenderer 已被重写——这 129 行贴不回去,真要做等于照设计重写一遍。 留着是为了那份"当时怎么想的"的实现细节,不是为了直接 cherry-pick。
wraith v1.1.0 四平台 IM 网关矩阵补齐 + 桌面精修(自 v1.0.0 起 153 提交,向后兼容)。 新增 - 企业微信网关:智能机器人长连接(免公网),单聊 / 卡片 HITL / cron 投递 / 桌面配置表单 - 个人微信网关:iLink 官方通道扫码绑定,单聊 / 文本 HITL(y=本次 a=全允 n=拒)/ cron 投递 / 桌面扫码流 改进 - 飞书回复升级为 post 富文本,收到消息即贴「[了解]」回执 - QQ 回复清洗为纯文本;IM 回复统一 Markdown 美化 - QQ 密钥已存时显示掩码(不再像被删) - 桌面:chrome 图标全面换 Lucide 单色线性,平台卡挂真实品牌图标,Composer 底排文字下沉修复 安全红线 - appId/secret/token/openid/bot_token 仅存 ~/.wraith 本地配置,绝不进日志/RPC/renderer - 绑定/长连异常仅报异常类名,防响应体携带 bot_token 泄露 说明 - Maven 产物名维持 wraith-1.0-SNAPSHOT.jar、CLI 横幅维持 v16.1.0,按 AGENTS.md 与本发布号解耦。