← 返回列表
未验证
为 pi 提供的 Agent 会话洞察。
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/29 · 已提供中文文档
pi 编码代理
综合分
27.8
GitHub 分
27.8
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add geekyfoxlab/pulse该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · ui
- 装得上吗
- 本站尚未做安装检查
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 27 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成pulse 为 pi 提供的 Agent 会话洞察。 一个 pi 扩展,为交互式 TUI 添加“会话脉搏”——一条实时状态行、一个轨迹视图,以及上下文用量统计。当你与 agent 对话时,数据会实时更新。支持双语,默认中文,也可使用英文。 - 中文文档 功能 | 命令 | 作用 | |---------|--------------| | /pulse:status [above\|below\|footer\|off] | 状态行位置(不带参数会打开选择器) | | /pulse:trajectory(或 /pulse:traj) | 轨迹视图:每次工具调用、思考块和输出,按轮次分组 | | /pulse:context(或 /pulse:ctx) | 上下文用量统计:统计网格、堆叠 token 条、按分段明细、成本 | | /pulse:lang [zh\|en] | 切换语言(不带参数会打开选择器),默认中文 | | /pulse | 显示子命令帮助 | 还注册了短别名:/status、/trajectory、/traj、/trace、/context、/ctx、/lang、/harness。 状态行 默认显示在编辑器上方(位置可配置): ⟳ 8 turns · 229 steps │ ⏱ LLM 33s · ⚙ tools 0s │ ✦ TTFT 11.2s · 2.9K tok/s │ ◎ cache 64% │ ↑in 4.55M · ↓out 103.6K | 位置 | 含义 | |----------|---------| | above | 输入框上方(默认) | | below | 输入框下方 | | footer | 合并到底部状态栏 | | off | 隐藏 | - /pulse:status(不带参数)会打开选择器;带参数则直接设置(中文别名如 上方 / 下方 / 底部 / 关闭 也可用)。 - 选择会持久化到 ~/.pi/agent/pulse.json。 语言 - /pulse:lang(不带参数)会打开选择器(中文 / English);带参数则直接设置。 - 切换语言也会更新斜杠补全中显示的命令描述。 - 持久化到 ~/.pi/agent/pulse.json(较旧的 dsh-harness.json 配置会自动迁移)。 轨迹视图按键 - ↑ / ↓ — 移动选择 - Enter / Space — 展开 / 折叠一行(工具参数、输出、思考、用量) - g / G(或 Home / End)— 跳到顶部 / 底部 - q / Esc — 关闭 安装 from a git repo (installs the latest from the default branch) pi install git:github.com/geekyfoxlab/pulse pin a specific version pi install git:github.com/geekyfoxlab/pulse@v0.3.0 from npm (installs latest), once published pi install npm:pulse local, without installing pi --extension ./pulse 该扩展除了声明为 peerDependencies 的 pi 核心包之外,没有运行时依赖。 数据语义 - turns = 用户消息数量;steps = 会话条目数量;tool calls = toolResult 数量。 - injections = custom_message 条目;compactions = 压缩条目;prunes = branch_summary 条目。 - LLM time = 每轮墙钟时间减去该轮的工具执行时间跨度;tool time = 该轮的工具执行时间跨度。 - TTFT(首个 token) = 从 turn_start 到首个流式输出的助手 token 的时间,按轮次取平均值。 - 缓存命中 = cacheRead / (input + cacheRead)。 - 成本 = 整个会话中 usage.cost.total 的总和(实际提供商计费,而非估算值)。 Token/成本/计数指标从会话条目中重建(它们能在 /resume 和 /reload 后保留);计时指标仅在进程内累积(不持久化)。 文件结构 pulse/ ├── src/ │ ├── index.ts # 入口:/pulse:xxx 命令、事件接线、位置/语言 │ ├── i18n.ts # 中/英文字符串(默认中文) │ ├── config.ts # 语言 + 位置持久化(~/.pi/agent/pulse.json) │ ├── stats.ts # 条目统计 + 计时累加器 │ ├── stats-line.ts # 状态行 │ ├── trajectory.ts # 轨迹视图 │ ├── context-view.ts # 上下文使用视图 │ └── format.ts # 数字 / 时长 / 成本 / 百分比格式化 ├── package.json # pi 包清单 ├── README.md └── README_CN.md 许可证 MIT