更新日志

每个版本,都更接近“把活干完”

记录客户端功能更新;纯修复不单独列出。安装包版本可能高于最后一条日志。

v5.0.0.6 2026-10-21

本机凭据:密码错误重输、删除已保存凭据

  • 密码错误不再循环尝试
    • HTTP 401/403、SSH/Git/MySQL 认证失败、页面提示用户名或密码错误时,返回 BAD_CREDENTIAL 并标记该凭据需要重输
    • 下一次请求不再自动使用旧密码,而是弹本机安全输入;保存新密码后覆盖旧密码
    • 无人值守任务不弹窗,返回 INPUT_REQUIRED
  • 删除已保存凭据
    • 设置 → 本机凭据 →「无人值守授权…」选中凭据后可点「删除该凭据」
    • 删除时同时撤销该凭据的无人值守授权;不会影响其他凭据
v5.0.0.1 2026-10-20

本机凭据:自由 Node 脚本 + 密码 broker

  • secret_run:按场景现生成 Node 脚本
    • 内置适配器覆盖不到网页/客户端/命令行时,Clerk 生成 Node 脚本并交给本机执行
    • 脚本通过 clerk.secret.type/http/exec/info 请求插件注入密码,脚本默认拿不到明文
    • CDP、Chrome/Edge、UI Automation、PowerShell、HTTP、CLI 都由脚本自行组合
  • 按需输入与无人值守
    • 凭据没保存过时,执行到需要密码的步骤会弹本机安全输入,可保存后继续
    • 无人值守任务必须带 taskId 且已有 Grant;没有有效授权时直接 INPUT_REQUIRED,不会弹窗
  • reveal 高风险开关
    • 确实需要把明文交给第三方库/CDP 时,脚本可请求 reveal;必须单独确认,默认不勾选
    • 脚本按 SHA256 记录审计,输出统一脱敏;自由脚本是可信自动化代码,不是强沙箱
v4.0.0.1 2026-10-20

外部 MCP:按工作目录授权

  • 设置新增「MCP」Tab
    • 选择已添加过的工作目录,勾选允许使用的外部 MCP(如数据查询 ChatBI),保存后该目录及其子目录的新会话即可调用
    • 外部 MCP 默认关闭;未授权目录的调用会被拦截并提示到设置里授权,不会静默拿到数据
    • 改完可点「重启本地服务」立即生效(会中断正在生成的回复,会话可恢复)
v3.1.0.64 2026-10-20

数据查询 MCP(ChatBI)

  • 会话里直接问数据问题
    • 后台登记并授权后,客户端自动接入「数据查询(ChatBI)」,可列出数据源、查看表结构、执行只读查询
    • 按角色授权:只有被分配到对应角色的账号才会看到这些工具
    • 查询只允许单条 SELECT / WITH,默认返回 200 行、上限 500 行,超时 30 秒
  • 外部 MCP 由后台统一管理
    • 管理员在「MCP 管理 → 外部 MCP 服务」登记上游地址与角色范围,客户端登录后自动同步
    • 调用统一经 Clerk 网关:按用户身份转发、即时收权、记录调用审计