Agentsview 本地编码代理历史审计
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/browse-search-and-cost-audit-local-coding-agent-histories-before-resuming-or-standardizing-workflows-with-agentsview。
技能介绍
要解决的问题
本地编码代理的会话日志通常散落在各自的工作目录、终端滚动缓冲区,或者项目临时文件里。隔一段时间再想回答“上次那改动到底基于哪份 prompt、触发了多少次重试”就很痛苦——你记得改过,但上下文已经丢了。团队标准化编码流程时,也常缺少跨会话的证据,来判断哪些配置真的稳定、哪些只是当时跑通了。
shell 会话日志
agent JSONL 转储
sqlite 元数据
这个技能做什么
它在继续或标准化工作流程之前,用 Agentsview 把这些本地编码代理历史索引到一个基于 SQLite 的可搜索视图里。关键步骤如下:
- 索引层:本地读取已有的会话记录,而不是创建新会话。
- SQLite 索引:把不同格式的历史整理到统一 schema,便于后续查询。
- 搜索层:用关键词、文件路径或失败标签快速定位旧会话。
- 成本审计:对 token 消耗、调用次数、失败重试做聚合统计,为是否复用旧上下文提供依据。
适用边界与注意点
- 数据来源必须是本地已有的历史记录,不会自动补全缺失日志。
- 上游 Agentsview 建议只暴露到
127.0.0.1;若需要跨主机访问,务必启用 require-auth 并自行承担风险。 - 成本统计依赖原代理记录的字段完整度,遇到字段缺失或截断的记录,统计结果仅供参考。
使用场景
- 排查编码代理异常成本时,用 Agentsview 索引本地历史,快速定位高频失败会话与 token 消耗来源
- 制定团队编码代理规范前,检索历史会话记录,验证哪些配置在过往项目中表现稳定
- 恢复中断的编码任务时,从索引中检索旧会话上下文,避免重复输入提示词
- 切换代理配置前,对比新旧会话日志,找出导致重试次数激增的具体参数差异
适合人员
- 负责排查代理成本异常的开发工程师,需要快速定位历史会话中的失败原因与消耗来源
- 制定团队编码代理规范的技术负责人,需要用历史会话数据验证配置方案的可行性
- 同时维护多个项目的全栈开发者,需要在切换代理配置前对比各项目历史会话的表现差异
- 维护自建编码代理环境的独立开发者,需要在任务中断后检索旧会话上下文以减少重复工作