Skip to content

v0.1.5 — OpenCode Session AutoTitle

Choose a tag to compare

@MyOldTime MyOldTime released this 29 Oct 08:25

首次公开发布

为 OpenCode V2 自动生成清晰、具体的中文会话标题,已针对 OpenCode 2.2.0 验证。

功能

  • 英文结构标点、具体字段/条件保留、多任务与已完成重要任务保留。
  • 初始命名、首次回复校准及后续自适应更新。
  • 手动改名与命令共用持久锁;解锁不立即改名。
  • 官方终端版 /autotitle-status 只读弹窗,不调用模型、不新增聊天。
  • 请求失败或超时后最多额外重试两次,独立超时、1 秒/2 秒退避、取消及迟到结果保护。
  • 默认跟随会话模型与 variant,支持单独配置。

安装

opencode plugin add "github:MyOldTime/opencode-session-autotitle#v0.1.5"

GitHub Packages 包名:@myoldtime/opencode-session-autotitle@0.1.5(registry: https://npm.pkg.github.com)。发布工作流将自动上传;Packages 安装需 GitHub classic token 的 read:packages 权限。完整安装、配置、命令和排查方法见 README。

验证

  • 123 项自动化测试,在 Windows/Linux 与 Node.js 22/24 四个 CI 组合全部通过。
  • 本地 OpenCode 2.2.0 上 18 项真实服务检查、6 项只读状态检查通过。
  • 打包产物的服务端、TUI、RPC 三个入口及示例配置已验证;零生产依赖。

MIT License。