Skip to content

v0.3.0 — 关联链接、注入预览与一致性修复

Choose a tag to compare

@ThinkofRain1213 ThinkofRain1213 released this 13 Oct 07:47
· 87 commits to main since this release

新增「关联链接」与「注入预览」,并修掉注入文案与侧栏动画上的若干不一致。

新增

  • 关联链接:给项目登记上游链接(GitHub 等),与「关联目录」并列在同一对话里增删。
    链接只作标记、不做拦截——格式不对只提示(「需以 http:// 或 https:// 开头」),
    内容不被改写、也不会因此存不进去。
  • 注入预览:设置页新增「当前注入内容预览」,直接显示这个插件此刻会往模型的
    运行时上下文里写什么
    。内容由插件真正的渲染器生成,不是另写一份样本,
    所以它永远是当前的;框内 [方括号] 表示随项目数据变化的值。
  • 分块差异:「不同状态下的分块差异」按段(归属 / 目录 / 链接 / 文档)列出各自的
    空 / 一条 / 多条形态,用来回答"我这种情况会被注入成什么样"。

修复

  • 链接为空时不再整段消失:之前「关联链接」为空会什么都不输出,而「关联目录」
    为空仍会输出一句"未设置"——同一个对话框里两个对等的字段,行为却不一致。
    现在链接与目录逐态对齐:空 / 一条 / 多条。
  • 重新归档会话恢复为"滑动",只有真正的"新建"才淡入:之前把「所属项目」编进了行的
    动画身份,于是每一次归档都表现为淡入——包括删除项目(其会话落入「未分组」)
    和拖拽换项目,而官方在这两种情况下是滑动。现在滑动是默认行为,
    「新建会话」通过一条显式信号告知界面(覆盖顶部「新会话」按钮、快捷键、
    项目行的 +、「未分组」的 +、新建项目、以及定时任务与智能体预设里的新建入口)。
  • 预览里的「目录」段不再夹带链接行:切段时错误地取到了块尾,导致目录段的每个样本
    后面都跟着一行链接。
  • 说明文案不再解释别的开关:注入块下方的说明只讲方括号约定;
    原先那句关于链接校验开关的说明已删除(那个开关自己那一行已经说了)。

变更

  • 关闭「注入项目信息」时,注入预览的差异半区整组隐藏(没有状态可对照),
    关闭提示改用虚线框("这里本该有内容,并说明为什么没有")。

内部

  • 设置卡片排版按官方插件卡的尺度重新标准化:名字 13px、提示 12px/18px、
    行名与组标题分列 500 / 600,块间距 16px(内容到内容 32px),三条零成本分隔线。
  • pnpm check 覆盖 721 条断言(12 个校验脚本 + 7 个自包含探针)。
  • vendored 上游客户端源码现有 75 条登记 patch、涉及 12 个文件。
  • verify:release 继续守住发布事实:版本号三处一致、locale 描述与功能同步、
    两版 README 结构对等、files 覆盖新增文件。