opencode-session-visualizer

Installation
SKILL.md

OpenCode 会话可视化

将 OpenCode 会话从本地数据库导出,生成复刻官方 share 页面样式的单文件 HTML。

核心价值

OpenCode 的上下文压缩(compaction)是不可逆的——恢复会话时只能看到 checkpoint 之后的内容。 但数据库里完整保存了所有消息。这个 skill 直接从数据库提取完整数据,生成可分享的 HTML 网页。

跨平台说明

脚本支持 macOS、Linux 和 Windows。无需额外配置。

  • Python 命令:macOS/Linux 用 python3,Windows 用 python(下方示例统一写 python3,Windows 用户自行替换)
  • 脚本路径:脚本通过 __file__ 自动定位自身目录,无需关心 skill 安装在哪个路径。下方命令中的 SKILL_DIR 指本 skill 的安装目录(因 AI Agent 工具而异,如 ~/.claude/skills/opencode-session-visualizer/~/.config/opencode/skills/opencode-session-visualizer/ 等)
  • 数据库路径(脚本自动搜索,无需手动指定):
    • Linux: ~/.local/share/opencode/opencode.db
    • macOS: ~/.local/share/opencode/opencode.db~/Library/Application Support/opencode/opencode.db
    • Windows: %LOCALAPPDATA%\opencode\opencode.db%APPDATA%\opencode\opencode.db
Installs
8
GitHub Stars
125
First Seen
Jul 29, 2026
opencode-session-visualizer — nigo81/nigo-skills