SuperAPI AI 工具集

tangzhan-skill-opencodeInsights

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:作为开发者生产力分析工具,读取 OpenCode 会话历史,生成一份 HTML 洞察报告,帮助用户回顾工作模式并给出改进建议。

主要能力:分析工作模式(识别所涉项目与模块)、工具使用(Bash、Edit、Read 等工具的使用方式)、摩擦点(错误、中断、用户拒绝及需人工盯守的时刻),并提出战略方向(基于实际使用建议工作流、自动化与技能)。

使用方式:先用 session_list 获取近期会话(默认最近 20 个会话或最近两周),再用 session_read 读取完整记录;用户可指定时间范围或会话 ID。分析阶段提取统计信息(消息总数、由 Edit/Write 估算的改动行数、涉及文件、活跃天数)、将会话聚类为 3 至 5 个主题、识别成功复杂任务、归类失败原因并提出下一步建议。报告生成阶段读取 tangzhan-opencode-insights/template.html 模板,替换 {{STATS_ROW}}、{{PROJECT_AREAS}}、{{BIG_WINS}} 等占位符,注入 {{RAW_HOUR_COUNTS}} 的 JSON 数据,保持 chart-card、big-win、friction-category 等 CSS 类,最终写入 insight-report.html,并在对话中给出覆盖 N 个会话的简要摘要。

适用场景:需要复盘 OpenCode 使用情况、发现效率瓶颈或规划自动化与技能建设的开发者。

限制:依赖 OpenCode 会话历史与指定模板文件;具体安装方式、收费与平台支持暂未提供。