[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-plugin-jarrodwatts-claude-hud-zh-CN":3,"guides-for-jarrodwatts-claude-hud":359,"similar-k17746kzaqem43dex9atfws3xh86nghz-zh-CN":360},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":267,"isFallback":263,"parentExtension":271,"providers":302,"relations":306,"repo":308,"tags":356,"workflow":357},1778691336776.1384,"k17746kzaqem43dex9atfws3xh86nghz",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Claude Code 的实时状态栏 HUD - 上下文健康度、工具活动、代理跟踪和待办事项进度",{"claudeCode":12},"claude-hud","Claude HUD","https://github.com/jarrodwatts/claude-hud",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":245,"workflow":265},1778691336776.1387,"kn75t145f1dne9ae22phjmvx0x86nnap","zh-CN",{"checks":20,"evaluatedAt":204,"extensionSummary":205,"features":206,"nonGoals":212,"practices":216,"prerequisites":217,"promptVersionExtension":221,"promptVersionScoring":222,"purpose":223,"rationale":224,"score":225,"summary":226,"tags":227,"tier":233,"useCases":234,"workflow":239},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,172,175,178,181,184,187,191,194,197,201],{"category":22,"check":23,"severity":24,"summary":25},"实用性","问题相关性","pass","描述清楚地阐述了为 Claude Code 提供实时状态栏信息的问题，包括上下文健康度、工具活动、代理跟踪和待办事项进度。",{"category":22,"check":27,"severity":24,"summary":28},"独特卖点","该插件为 Claude Code 的状态栏提供了独特的 HUD，集成了上下文、工具、代理和待办事项进度，通过在编辑器本身中提供实时视觉反馈，超越了标准的 LLM 行为。",{"category":22,"check":30,"severity":24,"summary":31},"生产就绪性","该插件已投入生产，与 Claude Code 的状态栏 API 集成，并提供配置选项以获得完整的用户体验。",{"category":33,"check":34,"severity":24,"summary":35},"范围","单一职责原则","该插件专注于为 Claude Code 提供状态栏 HUD，将各种运行时信息集成到一个统一的界面中。",{"category":33,"check":37,"severity":24,"summary":38},"描述质量","显示的描述准确而简洁地总结了插件的功能。",{"category":40,"check":41,"severity":42,"summary":43},"调用","作用域工具","not_applicable","这是一个与 Claude Code 状态栏 API 集成的插件，而不是公开具有动词-名词操作的单个工具。",{"category":45,"check":46,"severity":24,"summary":47},"文档","配置和参数参考","README 提供了关于配置选项、预设、颜色和布局的广泛文档，包括手动覆盖和默认值。",{"category":33,"check":49,"severity":42,"summary":50},"工具命名","该插件不公开用户可见的具有不同名称的工具；其功能通过 `/claude-hud:setup` 和 `/claude-hud:configure` 等命令访问。",{"category":33,"check":52,"severity":42,"summary":53},"最小 I/O 表面","该插件主要与 Claude Code 状态栏 API 和配置文件进行交互，而不是公开具有输入/输出架构的离散工具。",{"category":55,"check":56,"severity":24,"summary":57},"许可证","许可证可用性","MIT 许可证在 README 和 LICENSE 文件中声明，使其具有宽松性和可用性。",{"category":59,"check":60,"severity":24,"summary":61},"维护","提交时效性","截至 2026 年 5 月，该存储库显示了最近的提交，表明正在积极维护。",{"category":59,"check":63,"severity":24,"summary":64},"依赖管理","该存储库使用 `npm ci` 进行依赖安装，这表明了良好的依赖管理实践。",{"category":66,"check":67,"severity":42,"summary":68},"安全","秘密管理","该插件似乎不处理或暴露任何秘密。",{"category":66,"check":70,"severity":24,"summary":71},"注入","插件的设置脚本会适当处理用户输入和配置文件，并且它似乎不会加载或执行不受信任的外部代码。",{"category":66,"check":73,"severity":24,"summary":74},"传递式供应链炸弹","该插件依赖于本地脚本和已发布的 Node.js/Bun 运行时；它不会在运行时获取或执行远程代码。",{"category":66,"check":76,"severity":24,"summary":77},"沙盒隔离","该插件在 Claude Code 环境和配置文件目录中运行，遵守预期的沙盒隔离。",{"category":66,"check":79,"severity":24,"summary":80},"沙盒逃逸原语","在提供的脚本中未发现表明沙盒逃逸尝试的独立进程或拒绝重试循环。",{"category":66,"check":82,"severity":24,"summary":83},"数据渗漏","该插件的功能仅限于显示本地状态信息，不涉及将数据发送到第三方服务。",{"category":66,"check":85,"severity":24,"summary":86},"隐藏文本技巧","捆绑的内容和文档似乎不包含隐藏文本技巧或恶意 Unicode 字符。",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","不透明代码执行","设置脚本是用清晰的 Bash 和 PowerShell 编写的，核心 HUD 逻辑似乎是用可读的 TypeScript/JavaScript 编写的，没有混淆的迹象。",{"category":92,"check":93,"severity":24,"summary":94},"可移植性","结构假设","该插件对 Claude Code 目录结构和标准 Shell 环境做出了合理的假设，并提供了 Windows 和 Linux 的清晰说明。",{"category":96,"check":97,"severity":24,"summary":98},"信任","问题关注度","在过去 90 天内有 9 个开放问题和 149 个已关闭问题，关闭率健康，表明维护者参与度良好。",{"category":100,"check":101,"severity":24,"summary":102},"版本控制","发布管理","该插件的 plugin.json 中有 `version: 0.1.0` 并且有 CHANGELOG.md，这表明了一个结构化的发布流程。",{"category":104,"check":105,"severity":24,"summary":106},"代码执行","验证","设置脚本包括对平台、Shell 和运行时的稳健检查，并且配置系统似乎能安全地处理 JSON 解析。",{"category":66,"check":108,"severity":24,"summary":109},"无保护的破坏性操作","该插件主要修改配置文件，不执行破坏性操作，也不会在没有用户确认或标准设置过程的情况下执行。",{"category":104,"check":111,"severity":24,"summary":112},"错误处理","设置脚本和配置逻辑包括检查、备用方案以及用于疑难解答常见错误的清晰说明。",{"category":104,"check":114,"severity":42,"summary":115},"日志记录","插件的核心功能是状态栏显示，不涉及通常需要本地审计日志记录的破坏性操作或出站调用。",{"category":117,"check":118,"severity":42,"summary":119},"合规性","GDPR","该插件不处理个人数据或以会引起 GDPR 担忧的方式与第三方服务进行交互。",{"category":117,"check":121,"severity":24,"summary":122},"目标市场","该扩展专为与 Claude Code 一起使用而设计，并为多个平台（macOS、Linux、Windows）提供了说明，使其具有全球适用性。",{"category":92,"check":124,"severity":24,"summary":125},"运行时稳定性","该插件为不同的平台（macOS、Linux、Windows）和运行时（Node.js、Bun）提供了清晰的设置说明，确保了广泛的兼容性。",{"category":45,"check":127,"severity":24,"summary":128},"README","README 内容全面、组织良好，并清楚地解释了安装、配置和功能。",{"category":33,"check":130,"severity":42,"summary":131},"工具表面积","该插件不公开独立的工具；其功能通过命令和配置进行管理。",{"category":40,"check":133,"severity":42,"summary":134},"重叠近义词工具","该插件不公开具有重叠功能的多个工具。",{"category":45,"check":136,"severity":24,"summary":137},"虚假功能","README 中提到的所有功能，包括配置选项和显示元素，都在文档和显而易见的功能中都有相应的实现。",{"category":139,"check":140,"severity":24,"summary":141},"安装","安装说明","README 提供了详细的分步安装说明，适用于不同平台，包括设置命令和配置建议。",{"category":143,"check":144,"severity":24,"summary":145},"错误","可操作的错误消息","设置和配置指南提供了常见错误的具体故障排除步骤，指导用户进行修复。",{"category":147,"check":148,"severity":24,"summary":149},"执行","固定的依赖项","开发中使用 `npm ci` 表明了固定的依赖项，并且设置中的运行时选择逻辑可以处理不同的环境。",{"category":33,"check":151,"severity":42,"summary":152},"干运行预览","该插件的主要功能是显示和配置；它不涉及需要干运行预览的状态更改操作。",{"category":154,"check":155,"severity":42,"summary":156},"协议","幂等重试和超时","该插件不涉及需要幂等性或显式超时的远程调用或状态更改操作。",{"category":117,"check":158,"severity":24,"summary":159},"遥测选择加入","该插件的功能仅限于用户本地的 Claude Code 实例，默认不发送遥测数据。",{"category":40,"check":161,"severity":24,"summary":162},"名称冲突","该插件的命令（`/claude-hud:setup`、`/claude-hud:configure`）是不同的，不太可能与 Claude Code 内置命令或其他插件发生冲突。",{"category":40,"check":164,"severity":42,"summary":165},"Hooks 关闭机制","该插件似乎不使用需要特定“Hooks 关闭”机制的 Hooks，除了标准的配置之外。",{"category":40,"check":167,"severity":42,"summary":168},"Hook 匹配器紧密度","该插件的核心功能似乎不使用自定义 Hooks。",{"category":66,"check":170,"severity":42,"summary":171},"Hook 安全","该插件似乎不使用 Hooks 来执行潜在的破坏性或网络操作。",{"category":88,"check":173,"severity":42,"summary":174},"无声提示重写","该插件似乎没有修改用户提示的 Hooks。",{"category":66,"check":176,"severity":42,"summary":177},"权限 Hook","该插件似乎不实现权限请求 Hooks。",{"category":117,"check":179,"severity":42,"summary":180},"Hook 隐私","该插件似乎不使用发送网络数据的日志记录或遥测 Hooks。",{"category":104,"check":182,"severity":42,"summary":183},"Hook 依赖","该插件的设置脚本是可读的，不依赖于不透明或远程代码执行。",{"category":45,"check":185,"severity":24,"summary":186},"功能透明度","README 清楚地解释了安装过程和配置选项，包括如何自定义 HUD 的外观和行为。",{"category":188,"check":189,"severity":24,"summary":190},"约定","布局约定遵守","该插件通过在预期目录中管理其配置并提供设置和自定义命令来遵循 Claude Code 的约定。",{"category":188,"check":192,"severity":24,"summary":193},"插件状态","插件状态（配置）在用户的 Claude 配置目录中管理，遵循预期的持久化和卸载行为。",{"category":66,"check":195,"severity":42,"summary":196},"钥匙串存储的秘密","该插件不消耗需要钥匙串存储的秘密。",{"category":198,"check":199,"severity":24,"summary":200},"依赖项","标记的发布源","该插件的安装依赖于存储库中已发布的包，这意味着它是来自已发布版本而不是动态或未标记源的。",{"category":139,"check":202,"severity":24,"summary":203},"干净卸载","该插件的安装主要包括配置文件和状态栏集成，这些应在卸载插件时被干净地删除。",1778691319390,"此插件通过显示实时状态栏 HUD 来增强 Claude Code，显示项目路径、上下文窗口使用情况、工具活动、代理状态和待办事项进度。",[207,208,209,210,211],"Claude Code 的实时状态栏 HUD","显示上下文健康度和使用率","监控工具活动和代理状态","跟踪待办事项进度","可配置的显示元素、布局和语言",[213,214,215],"替换主编辑器界面","提供深度代码分析工具","管理项目依赖项",[],[218,219,220],"Claude Code v1.0.80+","macOS/Linux: Node.js 18+ 或 Bun","Windows: Node.js 18+","3.0.0","4.4.0","为用户提供关于其 Claude Code 会话状态和活动的即时视觉反馈，直接在编辑器的状态栏中。","该插件的文档非常完善，已投入生产，并且是安全的，具有清晰的说明和强大的错误处理。未发现重大问题。",99,"一个高质量、文档齐全的插件，为 Claude Code 提供可自定义的状态栏 HUD。",[228,229,230,231,232],"statusline","hud","monitoring","claude-code","configuration","verified",[235,236,237,238],"监控上下文窗口的饱满度以避免截断","实时观察工具执行","跟踪后台代理进程","可视化任务完成进度",[240,241,242,243,244],"运行 `/plugin marketplace add`","运行 `/plugin install claude-hud`","运行 `/claude-hud:setup` 配置状态栏","重启 Claude Code","可选择运行 `/claude-hud:configure` 进行进一步自定义",{"codeQuality":246,"collectedAt":248,"documentation":249,"maintenance":252,"popularity":259,"security":261,"testCoverage":264},{"hasLockfile":247},true,1778691301763,{"descriptionLength":250,"readmeSize":251},107,19918,{"closedIssues90d":253,"forks":254,"hasChangelog":247,"manifestVersion":255,"openIssues90d":256,"pushedAt":257,"stars":258},149,1005,"0.1.0",9,1778632823000,22650,{"npmDownloads":260},1510,{"hasNpmPackage":247,"license":262,"smitheryVerified":263},"MIT",false,{"hasCi":247,"hasTests":247},{"updatedAt":266},1778691336776,{"basePath":268,"githubOwner":269,"githubRepo":12,"locale":18,"slug":12,"type":270},"","jarrodwatts","plugin",{"_creationTime":272,"_id":273,"community":274,"display":275,"identity":279,"parentExtension":282,"providers":283,"relations":295,"tags":297,"workflow":298},1778691285783.71,"k172eec04xdmfb5bxy5mrhhtns86n50k",{"reviewCount":8},{"description":276,"installMethods":277,"name":12,"sourceUrl":14},"Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress",{"claudeCode":278},"jarrodwatts/claude-hud",{"basePath":268,"githubOwner":269,"githubRepo":12,"locale":280,"slug":12,"type":281},"en","marketplace",null,{"evaluate":284,"extract":289},{"promptVersionExtension":285,"promptVersionScoring":222,"score":225,"tags":286,"targetMarket":288,"tier":233},"3.1.0",[229,228,230,231,287],"developer-tools","global",{"commitSha":290,"marketplace":291,"plugin":293},"HEAD",{"name":12,"pluginCount":292},1,{"mcpCount":8,"provider":294,"skillCount":8},"classify",{"repoId":296},"kd70ck1vqdx4j6cbhfs73wydp986ncg8",[231,287,229,230,228],{"evaluatedAt":299,"extractAt":300,"updatedAt":301},1778691301481,1778691285783,1778691346504,{"evaluate":303,"extract":305},{"promptVersionExtension":221,"promptVersionScoring":222,"score":225,"tags":304,"targetMarket":288,"tier":233},[228,229,230,231,232],{"commitSha":290,"license":262},{"parentExtensionId":273,"repoId":296,"translatedFrom":307},"k177zp3bbq66hsxgfj01bqm5ys86nx3v",{"_creationTime":309,"_id":296,"identity":310,"providers":311,"workflow":351},1778690047341.5251,{"githubOwner":269,"githubRepo":12,"sourceUrl":14},{"classify":312,"discover":339,"extract":342,"github":343,"npm":350},{"commitSha":290,"extensions":313},[314,327],{"basePath":268,"description":276,"displayName":12,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":280,"type":281},{"claudeCode":278},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":268,"description":276,"displayName":12,"installMethods":328,"license":262,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":280,"type":270},{"claudeCode":12},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,337],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":325},"commands/configure.md",{"path":338,"priority":325},"commands/setup.md",{"sources":340},[341],"manual",{"npmPackage":12},{"closedIssues90d":253,"description":344,"forks":254,"license":262,"openIssues90d":256,"pushedAt":257,"readmeSize":251,"stars":258,"topics":345},"A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress",[346,347,231,348,270,228,349],"anthropic","claude","cli","typescript",{"downloads":260},{"classifiedAt":352,"discoverAt":353,"extractAt":354,"githubAt":354,"npmAt":355,"updatedAt":352},1778691285596,1778690047341,1778691281518,1778691284047,[231,232,229,230,228],{"evaluatedAt":358,"extractAt":300,"updatedAt":266},1778691319508,[],[361,386,409,444,472,497],{"_creationTime":362,"_id":363,"community":364,"display":365,"identity":369,"providers":373,"relations":379,"tags":382,"workflow":383},1778685949178.7742,"k17dgc5scd649szmm3x9evvv3h86mshy",{"reviewCount":8},{"description":366,"installMethods":367,"name":12,"sourceUrl":368},"Real-time statusline HUD for Claude Code - displays context usage, tool activity, agent tracking, and todo progress",{"claudeCode":12},"https://github.com/davepoon/buildwithclaude",{"basePath":370,"githubOwner":371,"githubRepo":372,"locale":280,"slug":12,"type":270},"plugins/claude-hud","davepoon","buildwithclaude",{"evaluate":374,"extract":378},{"promptVersionExtension":221,"promptVersionScoring":222,"score":375,"tags":376,"targetMarket":288,"tier":233},100,[229,230,228,349,377],"nodejs",{"commitSha":290,"license":262},{"parentExtensionId":380,"repoId":381},"k17dg0d5d8g0a5nhm59gm0tkwx86nbt4","kd719kw54vhmcscq7ckdp59fg586mnt6",[229,230,377,228,349],{"evaluatedAt":384,"extractAt":385,"updatedAt":384},1778686047407,1778685949178,{"_creationTime":387,"_id":388,"community":389,"display":390,"identity":394,"providers":396,"relations":404,"tags":406,"workflow":407},1778685949178.787,"k174q0gngvs0a7gmdx5tyjhbex86n1nv",{"reviewCount":8},{"description":391,"installMethods":392,"name":393,"sourceUrl":368},"Display OpenAI Codex API usage and costs inside Claude Code",{"claudeCode":393},"codex-hud",{"basePath":395,"githubOwner":371,"githubRepo":372,"locale":280,"slug":393,"type":270},"plugins/codex-hud",{"evaluate":397,"extract":403},{"promptVersionExtension":221,"promptVersionScoring":222,"score":225,"tags":398,"targetMarket":288,"tier":233},[399,400,401,402,229,231,228,230],"codex","openai","usage","costs",{"commitSha":290,"license":262},{"parentExtensionId":405,"repoId":381},"k172qzfmvw8zjecm9eszcdpdf986nrxm",[231,399,402,229,230,400,228,401],{"evaluatedAt":408,"extractAt":385,"updatedAt":408},1778687277361,{"_creationTime":410,"_id":411,"community":412,"display":413,"identity":419,"providers":422,"relations":437,"tags":440,"workflow":441},1778683100520.2961,"k1754vkdjckrkqvz9x7tjrvhzn86n1gc",{"reviewCount":8},{"description":414,"installMethods":415,"name":417,"sourceUrl":418},"AI music generation workflow for Suno - album concepts, lyrics, prompts, mastering, release",{"claudeCode":416},"bitwize-music","Claude AI Music Skills","https://github.com/bitwize-music-studio/claude-ai-music-skills",{"basePath":268,"githubOwner":420,"githubRepo":421,"locale":280,"slug":421,"type":270},"bitwize-music-studio","claude-ai-music-skills",{"evaluate":423,"extract":433},{"promptVersionExtension":221,"promptVersionScoring":222,"score":375,"tags":424,"targetMarket":288,"tier":233},[425,426,427,428,429,430,431,348,432,231],"music-generation","ai","suno","audio-production","workflow","lyrics","mastering","python",{"commitSha":290,"license":434,"plugin":435},"CC0-1.0",{"mcpCount":8,"provider":294,"skillCount":436},54,{"parentExtensionId":438,"repoId":439},"k17bfryzkzywswf1bkgrtch16d86n8t9","kd70cgrajsrnk5gmq60rhq30zd86nyc0",[426,428,231,348,430,431,425,432,427,429],{"evaluatedAt":442,"extractAt":443,"updatedAt":442},1778683131031,1778683100520,{"_creationTime":445,"_id":446,"community":447,"display":448,"identity":453,"providers":458,"relations":466,"tags":468,"workflow":469},1778692488329.011,"k17b0q52q1b77nvq2sacqreth586n5hm",{"reviewCount":8},{"description":449,"installMethods":450,"name":451,"sourceUrl":452},"Python 3.12+ with FastAPI, async/await, type hints, and Ruff linting rules for Claude Code.",{"claudeCode":451},"dotforge-stack-python-fastapi","https://github.com/luiseiman/claude-kit",{"basePath":454,"githubOwner":455,"githubRepo":456,"locale":280,"slug":457,"type":270},"stacks/python-fastapi","luiseiman","claude-kit","python-fastapi",{"evaluate":459,"extract":465},{"promptVersionExtension":221,"promptVersionScoring":222,"score":375,"tags":460,"targetMarket":288,"tier":233},[432,461,462,463,232,464],"fastapi","linting","ruff","devops",{"commitSha":290},{"repoId":467},"kd79wqc8an5wh20cc2znr8tyb586mxwx",[232,464,461,462,432,463],{"evaluatedAt":470,"extractAt":471,"updatedAt":470},1778692747510,1778692488329,{"_creationTime":473,"_id":474,"community":475,"display":476,"identity":481,"providers":484,"relations":493,"tags":494,"workflow":495},1778692488329.0107,"k179bvp22xcxq4xg9bkgpkhw5s86mstq",{"reviewCount":8},{"description":477,"installMethods":478,"name":480,"sourceUrl":452},"Node.js 20+ with Express/Fastify, TypeScript, and ESM module rules for Claude Code.",{"claudeCode":479},"dotforge-stack-node-express","dotforge",{"basePath":482,"githubOwner":455,"githubRepo":456,"locale":280,"slug":483,"type":270},"stacks/node-express","node-express",{"evaluate":485,"extract":492},{"promptVersionExtension":221,"promptVersionScoring":222,"score":375,"tags":486,"targetMarket":288,"tier":233},[232,487,488,489,490,491],"management","policy","auditing","bash","claudecode",{"commitSha":290,"license":262},{"repoId":467},[489,490,491,232,487,488],{"evaluatedAt":496,"extractAt":471,"updatedAt":496},1778692726682,{"_creationTime":498,"_id":499,"community":500,"display":501,"identity":506,"providers":510,"relations":519,"tags":522,"workflow":523},1778698371743.7026,"k175pn6bnbbfyybfj0c7g5xm8h86nc75",{"reviewCount":8},{"description":502,"installMethods":503,"name":504,"sourceUrl":505},"Automatic long-term memory for Claude Code via Hindsight. Recalls relevant memories before each prompt, retains conversation transcripts, and provides knowledge page tools.",{"claudeCode":504},"hindsight-memory","https://github.com/vectorize-io/hindsight",{"basePath":507,"githubOwner":508,"githubRepo":509,"locale":280,"slug":231,"type":270},"hindsight-integrations/claude-code","vectorize-io","hindsight",{"evaluate":511,"extract":517},{"promptVersionExtension":221,"promptVersionScoring":222,"score":225,"tags":512,"targetMarket":288,"tier":233},[513,509,514,515,231,516],"memory","llm","long-term-memory","agent",{"commitSha":290,"license":262,"plugin":518},{"mcpCount":8,"provider":294,"skillCount":292},{"parentExtensionId":520,"repoId":521},"k178tthvkav2341vt1q8d8j8yn86ncbf","kd7etqyey7pjacrkp7wzfh4vts86nq1z",[516,231,509,514,515,513],{"evaluatedAt":524,"extractAt":525,"updatedAt":524},1778698417908,1778698371743]